EDGE-classic
EDGE-classic copied to clipboard
Added eight new RTS commands related to sector editing
New commands are:
-
DAMAGE_SECTOR (tag) (sourceSpecialType): Copies the damage parameters (amount, damage type, delay, flash color, etc) from an existing special sector type defined in SECTORS.DDF and applies it to all sectors with a given tag. Use special sector type 0 (or any non-damaging special sector type) to disable damage.
-
DRAG_SECTOR (tag) (factor) [ABSOLUTE]: Changes the drag factor of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current drag.
-
FLAG_SECTOR (tag) (flag) (true/false): Sets/unsets a given flag in all sectors with a given tag. Available flags are AIRLESS, PROPORTIONAL, PUSH_ALL, PUSH_CONSTANT, REVERB_SFX, SUBMERGED_SFX, SWIMMING, VACCUM_SFX and WHOLE_REGION. True means the flag must be set, false that it must be unset
-
FRICTION_SECTOR (tag) (factor) [ABSOLUTE]: Changes the friction factor of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current friction.
-
GRAVITY_SECTOR (tag) (factor) [ABSOLUTE]: Changes the gravity multiplier of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current gravity.
-
PUSH_ANGLE_SECTOR (tag) (angle) [ABSOLUTE]: Changes the push angle (in degrees) of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current push angle.
-
PUSH_SPEED_SECTOR (tag) (speed) [ABSOLUTE]: Changes the push speed of of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current push speed.
-
VISCOSITY_SECTOR (tag) (factor) [ABSOLUTE]: Changes the viscosity factor of all sectors with a given tag. In absence of the ABSOLUTE optional parameter, value is relative and added to the current viscosity.