View Single Post
Old 06-19-2004, 06:26 AM   #15 (permalink)
Flyby
Senior Member
 
Join Date: Sep 2001
Posts: 734
Send a message via ICQ to Flyby
Default

These are the only valid pointers for the locomotors:

SET_SLUGGISH
SET_SUPERSONIC
SET_TAXIING
SET_PANIC
SET_WANDER
SET_FREEFALL
SET_NORMAL_UPGRADED
SET_NORMAL

If I get it right, they are all linked to a specific status of the object.

-sluggish/supersonic are both related to attacking
-taxiing for airfield manoeuvring
-panic/wander are related to civilian behavior
-freefall for anything that falls from the air
-normalupgrade is the upgraded locomotor (needs button)
-normal, the default locomotor

You can define any new locomotor if you use
[ SET_NORMAL_UPGRADED newlocomotorname ]

And yes you can automate the locomotor upgrade because the "locomotorsetupgrade" (Damn, i hate that word) works by means of an upgrade trigger.
All you need to do is to include this tag somewhere (either on the object itself or elsewhere)

Code:
 Behavior = GrantUpgradeCreate ModuleTag_03
   UpgradeToGrant  = Upgrade_namexxx
    ExemptStatus = UNDER_CONSTRUCTION (see list from Deezire about status conditions)
  End
Flyby is offline   Reply With Quote