Torque Game EngineTorque Game Engine Documentation
Version 1.3.x

Map Entities

This is a list of the entities supported by map2dif and the entity attribute options.

Core Entities
	worldspawn
			detail_number           int (default is 0)
			min_pixels              int (default is 250)
			geometry_scale          int Must be a power of 2 (default is 32)
			light_geometry_scale    int Must be a power of 2 (default is 32)
			ambient_color           color (default is 0,0,0)
			emergency_ambient_color color (default is 0,0,0)

	detail
	collision
	vehicle_collision

	portal
			ambient_light           bool: Pass ambient light (default is 0)

	target
			name                    string (default "")
			origin                  pos (default 0,0,0)

Light Emitters
	light_emitter_point
			origin                  pos (default 0,0,0)
			target
			state_index
			falloff_type            bool: 0 = distance, 1 = linear (default false)
			falloff1                float (default is 10)
			falloff2                float (default is 100)
			falloff3                float (default is 0)

	light_emitter_spot
			origin                  pos (default is 0,0,0)
			target
			state_index
			falloff_type            bool: 0 = distance, 1 = linear (default false)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			falloff3                int (default is 0)
			direction               vector (default is 0,0,-1)
			theta                   radian: inner angle (default is 0.2)
			phi                     radian: outer angle (default is 0.4)

Lights
	light
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			spawnflags              int: animation flags...
			alarm_type              bool (default is 0)
			state                   int: State number
					duration            float: State duration
					color               color: State color

Scripted Lights
	light_omni
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			color                   color (default is 1,1,1)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)


	light_spot
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			target
			color                   color (default is 1,1,1)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			distance1               int: Inner distance (default is 10)
			distance2               int: Outer distance (default is 100)

Animated Lights
	light_strobe
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			target
			spawnflags              int: animation flags...
			color1                  color (default is 0,0,0)
			color2                  color (default is 1,1,1)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			speed                   int (default is ?)

	light_pulse
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			spawnflags              int: animation flags...
			color1                  color (default is 0,0,0)
			color2                  color (default is 1,1,1)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			speed                   int (default is ?)


	light_pulse2
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			spawnflags              int: animation flags...
			color1                  color (default is 0,0,0)
			color2                  color (default is 1,1,1)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			attack                  float (default is 1)
			sustain1                float (default is 1)
			sustain2                float (default is 1)
			decay                   float (default is 1)

	light_flicker
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			spawnflags              int: animation flags...
			color1                  color (default is 1,1,1)
			color2                  color (default is 0,0,0)
			color3                  color (default is 0,0,0)
			color4                  color (default is 0,0,0)
			color5                  color (default is 0,0,0)
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			speed                   int (default is ?)

	light_runway
			name                    string (default "")
			origin                  pos (default is 0,0,0)
			spawnflags              int: animation flags...
			color                   color (default is 1,1,1)
			target
			alarm_type              bool (default is 0)
			falloff1                int (default is 10)
			falloff2                int (default is 100)
			speed                   int (default is ?)
			steps                   int (default is 0)
			pingpong                bool (default is 0)

Special Entities
	mirror_surface
			origin                  pos (default is 0,0,0)
			alpha_level             int (default is ?)

	door_elevator
			name                    string (default is "")
			path_name               string (default ?)
			trigger[0-7]_name       string (defaul ?)

	force_field
			name                    string (default "")
			color                   color (default is 0.5,.8,1)
			trigger[0-7]_name       string (defaul ?)

	ai_special_node
			name                    string (default "")
			origin                  pos (default is 0,0,0)

Path Entities
	path_node
			name                    string (default "")
			next_node               string (default ?)
			next_time               int (default ?)

	path_start
			name                    string (default "")
			next_node               string (default ?)
			next_time               int (default ?)

Trigger Entities
	trigger
			name                    string (default "")