Lua ConstCOB: Difference between revisions
m Added note about where to find the equivalent list for COB (for the project devs who never read Spring's source) |
Updated page with new anchorable templates, added SFX.GLOBAL |
||
| (One intermediate revision by one other user not shown) | |||
| Line 4: | Line 4: | ||
= Explode = | = Explode = | ||
{{LuaConstant | |||
|type = number | |||
|name = SFX.SHATTER | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.EXPLODE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.EXPLODE_ON_HIT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.FALL | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.SMOKE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.FIRE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.NONE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.NO_CEG_TRAIL | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.NO_HEATCLOUD | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.RECURSIVE | |||
|info = {{new|99.0}} | |||
}} | |||
= EmitSfx = | = EmitSfx = | ||
{{LuaConstant | |||
|type = number | |||
|name = SFX.VTOL | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.WAKE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.REVERSE_WAKE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.WHITE_SMOKE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.BLACK_SMOKE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.BUBBLE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.CEG | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.FIRE_WEAPON | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.DETONATE_WEAPON | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = SFX.GLOBAL | |||
|info = | |||
}} | |||
= Get/Set = | = Get/Set = | ||
{{LuaConstant | |||
|type = number | |||
|name = COB.ACTIVATION | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.STANDINGMOVEORDERS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.STANDINGFIREORDERS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.HEALTH | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.INBUILDSTANCE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.BUSY | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.PIECE_XZ | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.PIECE_Y | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_XZ | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_Y | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_HEIGHT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.XZ_ATAN | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.XZ_HYPOT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.ATAN | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.HYPOT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.GROUND_HEIGHT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.BUILD_PERCENT_LEFT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.YARD_OPEN | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.BUGGER_OFF | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.ARMORED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.IN_WATER | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CURRENT_SPEED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.VETERAN_LEVEL | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.ON_ROAD | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.MAX_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.MY_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_TEAM | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_BUILD_PERCENT_LEFT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UNIT_ALLIED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.MAX_SPEED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CLOAKED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WANT_CLOAK | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.GROUND_WATER_HEIGHT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.UPRIGHT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.POW | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.PRINT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.HEADING | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.TARGET_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.LAST_ATTACKER_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.LOS_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.AIR_LOS_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.RADAR_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.JAMMER_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SONAR_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SONAR_JAM_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SEISMIC_RADIUS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.DO_SEISMIC_PING | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CURRENT_FUEL | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.TRANSPORT_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SHIELD_POWER | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.STEALTH | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CRASHING | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CHANGE_TARGET | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.CEG_DAMAGE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.COB_ID | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.PLAY_SOUND | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.KILL_UNIT | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.ALPHA_THRESHOLD | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SET_WEAPON_UNIT_TARGET | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SET_WEAPON_GROUND_TARGET | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.SONAR_STEALTH | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.REVERSING | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.FLANK_B_MODE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.FLANK_B_DIR | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.FLANK_B_MOBILITY_ADD | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.FLANK_B_MAX_DAMAGE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.FLANK_B_MIN_DAMAGE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_RELOADSTATE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_RELOADTIME | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_ACCURACY | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_SPRAY | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_RANGE | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.WEAPON_PROJECTILE_SPEED | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.MIN | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.MAX | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.ABS | |||
|info = | |||
}} | |||
{{LuaConstant | |||
|type = number | |||
|name = COB.GAME_FRAME | |||
|info = | |||
}} | |||
[[category: Lua]] | [[category: Lua]] | ||
Latest revision as of 18:53, 1 March 2021
Development < Lua Scripting < Lua ConstCOB
Note: At this time, this list is roughly equivalent to the supported COB instructions at spring / rts / Sim / Units / Scripts / CobDefines.h, but you don't need to use the proper constant values (see Git repo).
Explode
number SFX.SHATTER
number SFX.EXPLODE
number SFX.EXPLODE_ON_HIT
number SFX.FALL
number SFX.SMOKE
number SFX.FIRE
number SFX.NONE
number SFX.NO_CEG_TRAIL
number SFX.NO_HEATCLOUD
number SFX.RECURSIVE
- New in version 99.0
EmitSfx
number SFX.VTOL
number SFX.WAKE
number SFX.REVERSE_WAKE
number SFX.WHITE_SMOKE
number SFX.BLACK_SMOKE
number SFX.BUBBLE
number SFX.CEG
number SFX.FIRE_WEAPON
number SFX.DETONATE_WEAPON
number SFX.GLOBAL
Get/Set
number COB.ACTIVATION
number COB.STANDINGMOVEORDERS
number COB.STANDINGFIREORDERS
number COB.HEALTH
number COB.INBUILDSTANCE
number COB.BUSY
number COB.PIECE_XZ
number COB.PIECE_Y
number COB.UNIT_XZ
number COB.UNIT_Y
number COB.UNIT_HEIGHT
number COB.XZ_ATAN
number COB.XZ_HYPOT
number COB.ATAN
number COB.HYPOT
number COB.GROUND_HEIGHT
number COB.BUILD_PERCENT_LEFT
number COB.YARD_OPEN
number COB.BUGGER_OFF
number COB.ARMORED
number COB.IN_WATER
number COB.CURRENT_SPEED
number COB.VETERAN_LEVEL
number COB.ON_ROAD
number COB.MAX_ID
number COB.MY_ID
number COB.UNIT_TEAM
number COB.UNIT_BUILD_PERCENT_LEFT
number COB.UNIT_ALLIED
number COB.MAX_SPEED
number COB.CLOAKED
number COB.WANT_CLOAK
number COB.GROUND_WATER_HEIGHT
number COB.UPRIGHT
number COB.POW
number COB.PRINT
number COB.HEADING
number COB.TARGET_ID
number COB.LAST_ATTACKER_ID
number COB.LOS_RADIUS
number COB.AIR_LOS_RADIUS
number COB.RADAR_RADIUS
number COB.JAMMER_RADIUS
number COB.SONAR_RADIUS
number COB.SONAR_JAM_RADIUS
number COB.SEISMIC_RADIUS
number COB.DO_SEISMIC_PING
number COB.CURRENT_FUEL
number COB.TRANSPORT_ID
number COB.SHIELD_POWER
number COB.STEALTH
number COB.CRASHING
number COB.CHANGE_TARGET
number COB.CEG_DAMAGE
number COB.COB_ID
number COB.PLAY_SOUND
number COB.KILL_UNIT
number COB.ALPHA_THRESHOLD
number COB.SET_WEAPON_UNIT_TARGET
number COB.SET_WEAPON_GROUND_TARGET
number COB.SONAR_STEALTH
number COB.REVERSING
number COB.FLANK_B_MODE
number COB.FLANK_B_DIR
number COB.FLANK_B_MOBILITY_ADD
number COB.FLANK_B_MAX_DAMAGE
number COB.FLANK_B_MIN_DAMAGE
number COB.WEAPON_RELOADSTATE
number COB.WEAPON_RELOADTIME
number COB.WEAPON_ACCURACY
number COB.WEAPON_SPRAY
number COB.WEAPON_RANGE
number COB.WEAPON_PROJECTILE_SPEED
number COB.MIN
number COB.MAX
number COB.ABS
number COB.GAME_FRAME