User:LJ Sonik/List of outdated Lua stuff

From SRB2 Wiki
Jump to navigation Jump to search

If you document any of these on the Wiki, please ping me (LJ Sonic/LJ Sonik) on Discord so that I can remove them from this list.

2.2.10 and earlier

Functions

Name Action

Userdata types

Name Action
bbox (useless) Add
vector2_t Add
vector3_t Add

Userdata fields

Name Action

Global variables

Name Action

Constants

Name Action
PF_USEDOWN Add
BT_USE Add
AST_FOG Add
LF_NOTITLECARDFIRST Add
LF_NOTITLECARDRESPAWN Add
LF_NOTITLECARDRECORDATTACK Add
FIRSTSUPERCOLOR Add
NUMSUPERCOLORS Add
DASHMODE_THRESHOLD Add
DASHMODE_MAX Add
PAL_INVERT Add
BOT_NONE Add
BOT_2PAI Add
BOT_2PHUMAN Add
BOT_MPAI Add
FF_INTANGABLEFLATS Add
ROTAXIS_X Add
ROTAXIS_Y Add
ROTAXIS_Z Add
V_BLENDMASK Add

Actions

Name Action
A_ArrowBonks Add
A_Boss3ShockThink Add
A_Boss5BombExplode Add
A_Boss5Calm Add
A_Boss5CheckFalling Add
A_Boss5CheckOnGround Add
A_Boss5ExtraRepeat Add
A_Boss5FindWaypoint Add
A_Boss5Jump Add
A_Boss5MakeItRain Add
A_Boss5MakeJunk Add
A_Boss5PinchShot Add
A_ChangeHeight Add
A_ChangeRollAngleAbsolute Add
A_ChangeRollAngleRelative Add
A_CheckFlags2 Add
A_CrushclawAim Add
A_CrushclawLaunch Add
A_CrushstaceanPunch Add
A_CrushstaceanWalk Add
A_CryingToMomma Add
A_DebrisRandom Add
A_DoNPCPain Add
A_DoNPCSkid Add
A_DragonbomberSpawn Add
A_DragonSegment Add
A_DragonWing Add
A_DustDevilThink Add
A_Dye Add
A_FaceStabHurl Add
A_FaceStabMiss Add
A_FaceStabRev Add
A_FadeOverlay Add
A_FallingLavaCheck Add
A_FireShrink Add
A_FlameParticle Add
A_GoldMonitorPop Add
A_GoldMonitorRestore Add
A_GoldMonitorSparkle Add
A_HoodFall Add
A_HoodFire Add
A_KillSegments Add
A_LavafallLava Add
A_LavafallRocks Add
A_LightBeamReset Add
A_LookForBetter Add
A_MinecartSparkThink Add
A_MineExplode Add
A_MineRange Add
A_ModuloToState Add
A_MultiShotDist Add
A_ParentTriesToSleep Add
A_PrepareRepeat Add
A_PterabyteHover Add
A_RollAngle Add
A_RolloutRock Add
A_RolloutSpawn Add
A_SaloonDoorSpawn Add
A_SharpDecel Add
A_SignSpin Add
A_SnapperSpawn Add
A_SnapperThinker Add
A_SpawnParticleRelative Add
A_SpawnPterabytes Add
A_StateRangeByAngle Add
A_StateRangeByParameter Add
A_StatueBurst Add
A_TNTExplode Add
A_TrainCameo Add
A_TrainCameo2 Add
A_VultureBlast Add
A_VultureFly Add
A_VultureHover Add
A_WhoCaresIfYourSonIsABee Add
A_ArrowCheck Remove
A_BombShield Remove
A_BombShield Remove
A_ForceShield Remove
A_JumpShield Remove
A_PityShield Remove
A_RingShield Remove
A_WaterShield Remove
A_ParticleSpawn Remove

Things that probably should not be exposed but are

Name
S_MusicType
MU_NONE
MU_WAV
MU_MOD
MU_MID
MU_OGG
MU_MP3
MU_FLAC
MU_GME
MU_MOD_EX
MU_MID_EX
mobj.snext
mobj.sprev
mobj.bnext
mobj.bprev
mobj.mobjnum
skin.wadnum

2.2.11

Userdata fields

Name Action
line.angle Add
fof.fofflags Add
fof.bustflags Add
fof.busttype Add
fof.busttag Add
fof.sinkspeed Add
fof.friction Add
fof.bouncestrength Add

Constants

Name Action
ML_SKEWTD Add
ML_NOSKEW Add
ML_MIDPEG Add
ML_MIDSOLID Add
ML_WRAPMIDTEX Add
TO_PLAYER Add
TO_ALLPLAYERS Add
TO_MOBJ Add
int_tag Add
JT_LCLEAR Add
JT_RACENT Add
JT_CONTSC Add
FOF_EXISTS Add
FOF_BLOCKPLAYER Add
FOF_BLOCKOTHERS Add
FOF_SOLID Add
FOF_RENDERSIDES Add
FOF_RENDERPLANES Add
FOF_RENDERALL Add
FOF_SWIMMABLE Add
FOF_NOSHADE Add
FOF_CUTSOLIDS Add
FOF_CUTEXTRA Add
FOF_CUTLEVEL Add
FOF_CUTSPRITES Add
FOF_BOTHPLANES Add
FOF_EXTRA Add
FOF_TRANSLUCENT Add
FOF_FOG Add
FOF_INVERTPLANES Add
FOF_ALLSIDES Add
FOF_INVERTSIDES Add
FOF_DOUBLESHADOW Add
FOF_FLOATBOB Add
FOF_NORETURN Add
FOF_CRUMBLE Add
FOF_GOOWATER Add
FOF_MARIO Add
FOF_BUSTUP Add
FOF_QUICKSAND Add
FOF_PLATFORM Add
FOF_REVERSEPLATFORM Add
FOF_INTANGIBLEFLATS Add
FOF_RIPPLE Add
FOF_COLORMAPONLY Add
FOF_BOUNCY Add
FOF_SPLAT Add
FB_PUSHABLES Add
FB_EXECUTOR Add
FB_ONLYBOTTOM Add
BT_TOUCH Add
BT_SPINBUST Add
BT_REGULAR Add
BT_STRONG Add
GC_VIEWPOINTNEXT Add
GC_VIEWPOINTPREV Add

Actions

Name Action
A_LinedefExecuteFromArg Add
A_SetShadowScale Add
A_ShadowScream Add