Lua API info - cyrillePrigent/uMod GitHub Wiki

Chronology of callback function

  • Warmup process
  1. et_InitGame
  2. et_RunFrame with gamestate = 1
  3. et_ShutdownGame
  • Round process
  1. et_InitGame
  2. et_RunFrame with gamestate = 0
  • End of round process
  1. et_RunFrame with gamestate = 3
  2. et_ShutdownGame

Entity Fieldnames

  • sess.latchPlayerType
Class Value
Soldier 0
Medic 1
Engineer 2
Field Ops 3
Cover Ops 4
  • s.weapon (used for sess.latchPlayerWeapon, sess.latchPlayerWeapon2, ps.ammoclip & ps.ammo)
Weapon Value
Knife 1
Luger 2
MP40 3
Grenade launcher (Axis grenade) 4
Panzerfaust 5
Flametrower 6
Colt 7
Thomson 8
Grenade pineapple (Allies grenade) 9
Sten 10
Medic seringue 11
Ammo 12
Arty 13
Silenced Luger 14
Dynamite 15
Medkit 19
Binoculars 20
Pliers 21
Smoke marker (Airstrike) 22
K43 23
M1 Garand 24
Silenced M1 Garand 25
Landmine 26
Satchel 27
Satchel remote 28
Smoke bomb 30
MG42 31
Silenced K43 32
FG42 33
Mortar 35
Akimbo Colt 37
Akimbo Luger 38
K43 riffle 39
M1 Garand riffle 40
Silenced colt 41
M1 Garand scope 42
K43 scope 43
FG42 scope 44
Mortar set 45
Medic adrenaline 46
Akimbo silenced Colt 47
Akimbo silenced Luger 48
Mobile MG42 set 49