Help for a n00b mapper...


(Mr. Repair) #1

Hey, I just started mapping a few days ago, and I’ve been checking these forums a lot, but have just gotten around to registering. I created a basic map after reading the tutorials, but I was wondering how important it was to make sure textures don’t overlap. I have a floor, and it has some blocks on it, but the bottom sides are caulked. Is this going to present a problem in future (hopefully larger and more complex) maps?

On another note, my map doesn’t seem to end sometimes, after someone blows up the objective. It says the announcements, but it just keeps on going. Here’s a snippet of the code, maybe it will help.

		wm_announce "The Axis have blown the metal protrusion to smithereens!  Weeeeeeee!" 
		wm_objective_status 1 0 1 
		wm_announce "Apparently this means they get to win." 
		wm_setwinner 1
		wait 1500
		wm_endround

Any help appreciated. :smiley:


(sock) #2

Where abouts in the script is this section of code? It usually has to happen under the “game_manager” routine.

Sock
:moo:


(Mr. Repair) #3
// By the way, I have no clue what I'm doing... :o - Steve
game_manager
{
	spawn
	{
		wm_axis_respawntime 10 
		wm_allied_respawntime 10 
		wm_number_of_objectives 1 
		wm_set_round_timelimit 30 
		wm_set_main_objective 1 0 
		wm_set_main_objective 1 1 

		wm_objective_status 1 1 0 
		wm_objective_status 1 0 0 
		wm_set_defending_team 0 
		wm_setwinner -1 
		wait 4000
		wm_announce "Be careful, we don't want any one to get hurt! :O"
		wait 8000
		wm_announce "Eeeeeeek, someone's gonna get hurt! :O"
		wait 10000
		wm_announce "Useless message. :)"
		wait 20000
		wm_announce "Do I have to keep on announcing this stuff?"
		wait 8000
		wm_announce "Is anyone even reading this?"
  		} 
}   

testwall
{
	spawn
	{
		wait 200
		constructible_class 3
	}
	death
	{
		wm_announce "The Allies have blown up the big useless block thing.  Does this mean they win?"
		wm_objective_status 1 1 1 
		wm_announce "I guess so!" 
		wm_setwinner 0
		wait 1500
		wm_endround
	}
}

testwall2
{
	spawn
	{
		wait 200
		constructible_class 3
	}
	death
	{
		wm_announce "The Axis have blown the metal protrusion to smithereens!  Weeeeeeee!"
		wm_objective_status 1 0 1 
		wm_announce "Apparently this means they get to win." 
		wm_setwinner 1
		wait 1500
		wm_endround
	}
}