Silent Storm

Silent Storm

Not enough ratings
[S2] Cheats/Console Commands Megaguide
By Bernd
Get any item, spawn PKs and much more!
   
Award
Favorite
Favorited
Unfavorite
Disclaimer
I believe it's a rather well-balanced game and you may ruin you experience by using cheats. Think twice if you haven't played it yet. You've been warned.

All of these should work for the Sentinels too. However, this guide only covers the core game, so things like adding funds or spawning the new weapons are not included here.
How to enable the console
Enabling the console in Silent Storm is quite easy:

Find autoexec.cfg file in your Silent Storm\cfg folder and edit it by adding the line:
wirbelwind

The default key for the console is tilde (~). You may change it by editing input.cfg and adding the line (in the GAME BINDS section):
bind console F11

To scroll the console window use the 'PgUp' and 'PgDn' keys.
Console commands
addmedalpoints # (Where # is any symbol). Adds the whole team 40mp each, followed by checking for rewards. The results are displayed on the console. The command is available only when the game is loaded.

autoplay A battle of sorts begins, both teams are computer controlled.

autoplay_templates # (map id) Sets a map for autoplay. The default multiplayer maps are 4412, 4413, 4414.

autoplay_units # (unit id) Setting the unit that teams will consist of in autoplay. E.g. autoplay_units 138 turns all the units to Allied PK operators. It is also possible to set multiple units: autoplay_units (63, 64, 65, 66, 67, 68, 82, 87, 89, 90, 92) Teams will be made up of Axis and Allied soldiers mixed together. See below for unit id's.

bind Used for binding keys. In-depth explanation can be found here[natrixss.narod.ru](Russian)

cameramode # (PC, FPS or MAYA). PC - as usual in the game, MAYA - as usual in the editor, FPS - “eye view”.

camerapos Shows the current coordinates of the camera.

chapter # (3..28). Apparently uses a template variable to creat a blank zone.

cheat_allow_headshot # (1 or 0). If set to 0, prohibits hits to the head. The default is 1.

cheat_blood (1 or 0). 0 turns off blood and gore. The default is 1.

cheat_global_xcom # (1 or 0). The command changes the view of the global map. If the value is 1, the game is not functional, it is just for fun. It is recommended to issue the command before loading a saved game, i.e. in the main game menu. Otherwise, most likely, you will not see any changes.

cheat_golden_shot # (1 or 0). Each hit causes the person to “disintegrate”. Attention! This affects your fighters too. (godmode 1 won't save you)

cheat_heads_off # (1 or 0). Setting this value to 1 means that every hit is an instant kill headshot. (godmode 1 won't save you)

cheat_showall # (1 or 0). Setting this value to 1 shows all enemies and items on the map.

cheat_slomo # (1 or 0) Slow motion effect when someone dies.

cheat_zoneautocomplete # (1 or 0) Removes the need to do any missions (just click at a mission and once you are there you have all the files/hints etc.)

clear Clears the console.

console_writelog # (1 or 0). 1 turns on the logger which outputs the contents of the console to a text file named Console.txt

credits Shows the list of authors of the game. Similar to the main menu's.

game_noai # (1 or 0). Turns off the AI.

game_tbs_on_enemy_spot # If set to 1, when an enemy is detected, the game goes into turn mode.

getitem # (Where # is the item's id). Places the desired item in the selected soldier's inventory. See below.

global Starts a new campaign for the selected side. The identifier is taken from the GlobalMaps table. Currently 3 is Axis, 4 is Allies, 6 is DemoAxis, 1 and 5 are test. Unfortunately, you won't be able to play the demo-campaign:the clues from its first zone are missing, which leads to the end of the campaign in a few seconds after the start.

godmode # (1 or 0) If set to 1, your soldiers have nothing to fear. If no other cheats are used (see cheat_golden_shot and cheat_heads_off)

help Shows this list of commands, use PgUp/PgDn to scroll.

i_am_an_alien (1 or 0) Setting the value to 1 makes all enemies that you spot appear as if made of glass, it's a very 'Predator' like effect. It does not seem to change the textures of already spotted enemies.

load Usage: save filename. Loads the game with the specified name.

lua_showlog # (0 or 1) Outputs to the console the names and diagnostics of the scripts being executed.

mainmenu Shows the main menu of the game.

multiplayer Starts Hotseat multiplayer mode. Multiplayer map id's are: 4412, 4413, 4414.

open_zone # (Zone name) Reveals the zone on the campaign map. See the Lua section for the names.

save Usage: save filename. This can be used to save the game on any difficulty level.

setvar # (variable name = value) An alternative way to set global variables, which are, in fact, most of the commands described here. For example, the sequences setvar godmode = 1 and godmode 1 do the same thing. If the value of a variable is a string, it must be enclosed in quotes.

setxplevel # (Where # is the level you want) This sets all the active (and dead) characters to the level specified.

summonunit # (where # is an index value) Spawns the specified unit. See below.

template # (mapID unitID1 unitID2 unitIDn vs unitID1 unitID2 unitIDn) A "lite" version of the multiplayer command. Unlike the latter, the map ID and player teams are formed on the command line. If the unit IDs after "vs" are omitted, the formed team simply moves to the specified map. If all unit IDs are omitted, the team is formed from the debugging German "three Musketeers". The map ID mandatory. Example: template 4414 441 415 512 vs 407 219 220
Full item list
Type getitem x in the console x being corresponding item id, e.g. getitem 350 spawns De Lisle (Delizl) carbine

#id Name
Pistols
1 Colt M1911
2 Luger British
3 Luger P08
4 Sauer 38X
5 Walter P38
6 TT 1933
7 Mauser K96 1926
8 Mauser K96 1912
9 Mauser M.712
10 Webley-Scott
11 Nagant 1910
298 Stunning Air-gun Silenced
345 Nagant 1910 Silenced
346 Mauser K96 1912 Silenced
349 Welrod MkI Silenced
352 'Little Joe'' Silenced
378 Colt M1911 ''Big Joe''

Rifles
12 Rifle 33-40
13 Mosin 1891-1930
14 Carbine 1938
15 Lee-Enfield MK1
16 Carbine M1 1936
17 Carbine 98k Scoped
18 Springfield M1917 Scoped
19 AVS-36
20 SVT-40
21 FG-42
22 G-41 W
23 MAS 1936
24 Mauser M98
25 Mauser M29
49 Garand M1
171 G-41 W Scoped
172 Garand M1 Scoped
173 Lee-Enfield Mk1 Scoped
174 Manlicher-Carcano M38
175 Manlicher-Carcano M91/24 Scoped
176 Mosin 1891-1930 Scoped
177 SVT 40 Scoped
299 Stunning Air-gun Silenced
350 Carbine Delizl Silenced
351 Carbine 98K Scoped, Silenced
382 Sea Devil Scoped
461 Rifle 33-40 Scoped

Submachine Guns
26 Thompson 1923
27 Thompson 1928
28 M3A1
29 Sten MKII
30 Sten MKIV
31 Sten MKV
32 Sten MKIII
34 PPSh 41
35 PPSh 41 modified
36 PPS 42
37 PPS 43
38 MP40
39 STG 43
40 MP 28 - Bergmann
158 Beretta M1938A
159 Beretta M38-42
160 MP 38
161 MP 40-II
162 Suomi
163 PPD 40
343 MP41
344 Sten MkIII Silenced
347 MP41 Silenced
348 M3A1 Silenced
353 Beretta M38-42 Silenced

Heavy Weapons
41 MG 34
42 MG 42
43 DP
44 RPD
45 Bren
47 ZB 26-30
48 Chatellerault M1924/1929
57 Browning M1922
180 Panzerschrek
182 Bazooka M1
183 PIAT rocket launcher
190 Panzerfaust
357 BHLG 1Z
467 Prototype 8M1
489 Lewis MkI

Melee Weapons
129 Mine Shovel
192 Dart Arrow
230 Throwing Knife
231 Shuriken
232 Chakra
233 Throwing Knife
234 Finnish Knife
235 Pukke Knife
236 Kappmesser Knife
237 SSA Dagger
239 Fairbairn Sykes Knife
240 Ka-Bar Knife
241 M3 Knife
242 Combat Dagger
243 Luftwaffe Machete Knife
244 Machete Knife
245 Katana Sword
246 Billy Club
247 Black Jack Club
248 Smatchet large combat Knife
249 Khukuri Knife
250 M1917 Knife
365 Wood Chopping Axe

Grenades
122 M61
123 M-39
133 M-24
140 M-34
141 SRCM mod .35
142 Breda
143 Z-23
144 O-23
145 OF-37
146 36M Mk I
147 RGD-33 (offensive modification)
148 RGD-33 (defensive modification)
149 F-1
150 RG-42
151 RPG-40
152 RPG-41
153 RPG-43
154 RPG-6
228 TG-21
358 PWM-1
481 HE Grenade Dart
482 Frag Grenade Dart

Medical Items
127 First Aid Kit
137 First Aid Kit
396 Compressed Gauze Bandage
397 Bullet Extractor
398 Acetophenetidin Analgesic Tablet
399 Forceps, Abbey
400 Liquid Cardiac Stimulant
401 First Aid Kit
402 Cardiac and Respiratory Stimulant
405 Haemostatic Forceps
406 Adhesive Surgical Plaster
409 Morphine Injection
410 Fast Haemostatic Powder
411 Morphine Sulfate Analgesic pill
412 Chloroform Powerful Analgesic
413 Haemostatic powder
414 Haemostatic liquid

Engineering Items
366 Mark 1
367 PMD-6M
368 Smiz-35
369 Shumi-42
370 Pmi-43
371 TMD-B
386 Hank of Wire
387 Mine Probe
388 Wire Cutter
390 Advanced Picklock
393 Picklock set
395 Picklock
427 Dynamite Charge
429 Hecsogen Charge
430 Lyddite Charge
431 Nytroglycerin Charge
433 TNT Charge
458 Panzerklein Repairing Tool
459 Panzerklein Repairing Tool

PK Weapons
210 Mechanical Sword
211 MG FF Auto Cannon
212 MK 108 Auto Cannon
213 MG 81Z Auto Cannon
214 PZB 41 Cannon
215 MSS 41 Sniper Cannon
216 Mechanical Sabre
217 Vickers Machine gun
218 PIAT rocket launcher
219 ShKAS Machine gun
220 PTRS Sniper gun
221 PTR Boys gun
222 DshK Machine gun
223 AGS rocket launcher
225 Gatling Machine gun
227 LZ Energy gun
359 Heavy Mortar Shell (Axis)
360 Medium Mortar Shell (Axis)
361 Light Mortar Shell
362 Medium Mortar Shell
434 LZS - Scoped Energy Gun

Ammo
74 Colt M1911 Magazine
75 Luger P08 Magazine
76 Parabellum Magazine
77 Sauer 38X Magazine
78 Walter P38 Magazine
79 TT Magazine
81 Mauser M.712 Magazine
82 Mauser 1912 Magazine
83 Speedloader for six .38 rounds
84 Nagant 1896 Cartridges
85 Mosin Magazine
86 Mauser Magazine
87 Lee-Enfield Magazine
88 M-1 Magazine
89 Springfield M1917 Magazine
90 AVS-36 Magazine
91 SVT-40 Magazine
93 FG42 Magazine
94 MAS Magazine
97 Thompson M1 SMG Drum Magazine
99 Thompson 1928 SMG Magazine
101 M3A1 SMG Magazine
102 Sten SMG Magazine
103 PPSh/PPD SMG Drum Magazine
104 PPShm/PPS SMG Magazine
105 MP40 SMG Magazine
106 STG43 SMG Magazine
109 MG34 Boxed Cartridge Belt
110 DP Drum Magazine
111 RPD Boxed Cartridge Belt
112 Bren Gun Magazine
113 Browning M1922 Magazine
115 ZB26/30 Magazine
116 Chatellerault Magazine
117 Garand M1 Magazine
132 Vickers 12.7 Boxed Cartridge Belt
181 Panzerschrek rocket propelled grenade
184 Bazooka rocket propelled grenade
185 PIAT rocket propelled grenade
191 Panzerfaust rocket propelled grenade
224 AGS cartridge belt
226 Gatling Drum Magazine
363 LZ-System Energy Charge
372 Manlicher-Carcano M38 Magazine
373 Manlicher-Carcano M91 Magazine
376 Colt M1911 BigJoe Arrow
377 Little Joe Arrow
379 Pistol Stunning Dart
381 Sea Devil Rifle Clip
383 DShk Boxed Cartridge Belt
384 Flak38 Magazine
385 MG34 Boxed Cartridge Belt
417 MG81Z Magazine
418 MG FF Magazine
419 MK 108 Magazine
420 MSS 41 Magazine
421 PTR Boys Magazine
422 PZB41 Clip
423 PTRS Magazine
424 SHKAS Clip
437 Suomi SMG Drum Magazine
441 Beretta SMG Magazine
462 Rifle Stunning Dart
468 Prototype 8M1 Clip
469 LZ-System Energy Charge
470 Vickers 12.7 Boxed Cartridge Belt
471 Vickers 12.7 Boxed Cartridge Belt
472 Vickers 12.7 Boxed Cartridge Belt
488 Lewis MkI Magazine

Misc.
364 TLG-3
389 The key
392 The key
How to spawn Panzerkleins (PK IDs)
Type summonunit x in the console x being corresponding item id

#id⠀⠀Name⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀Weapon
Axis
93⠀⠀Soldier⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀MG81Z
94⠀⠀Engineer⠀⠀⠀⠀⠀⠀⠀⠀⠀  ⠀PzB41
95⠀⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀    ⠀MGFF

Allied
317⠀Sniper⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀PTRS
318⠀Scout⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀DShK
319⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀ShKAS
545⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀PIAT
546⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀Boys AT Rifle
547⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀Vickers

Thor’s Hammer Organization
320⠀Medic⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   ⠀LZ Energy Gun
321⠀Grey (Orlov's)⠀⠀⠀⠀⠀⠀⠀Gatling
322⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀Gatling
482⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀LZ Energy Gun
483⠀Default⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     ⠀AGS
544⠀Red with markings⠀⠀    ⠀AGS
549⠀Black Skeleton⠀⠀⠀⠀⠀   ⠀LZ Energy Gun
551⠀Grey with creatures⠀⠀       AGS
738⠀Boss⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   ⠀LZS - Scoped Energy Gun
Some other summonunit IDs
Keep in mind that they will all disappear once you leave the map. At least I haven't found the way to keep them.

2
Toki
107
Kenko
127
Kate
3
Axel
108
Luca
128
Oz
14
Klaus
109
Olli
129
Abala
34
Gari
110
Ahmad
130
Matt
40
Allies Officer
111
Zail
139
Renegade Officer
41
Nessie
112
Holly
140
Russian Soldier
42
Arvid
113
Eagle
141
Russian Officer
53
Rocco
114
Viper
153
Civilian
54
Fritz
115
L.A.
157
Engineer
58
Renegade Soldier
116
Doug
163
Civilian (female)
63
Axis Soldier
117
Rowdy
165
Kan
64
Axis Officer
118
Elf
167
Ziggy
82
Allies Soldier
119
Bob
169
Jina
100
Gunar
120
Yves
171
Lucky
101
Dani
121
Ramos
173
Falkmar
102
Reggie
122
Jerzey
176
Hunter
103
Paco
123
Taras
178
Duke
104
Carm
124
Zinaida
180
Katya
105
Mike
125
Oleg
183
Toby
106
Tadas
126
Sook
184
Nickolai
187
Em
262
Oberleutnant Heiner Kaufman
399
Dr. Ulrich Strauss
190
Lt. Jack Crawford
263
Major Alfred Newhouse
400
Gefreiter Gustav Neudoff
191
General Otto Bauer
264
Unterfeldwebel Rolf Peters
402
Oberleutnant Friedrich Keller
193
Michail Sinitsyn
265
Locke
403
Unteroffizer Fritz Doppeler
194
Major Alfred Newhouse
266
Rainer Berger
404
Oberleutnant Wolfgang Kesslar
195
Weber
267
Oberst Helmut Koch
405
Oberleutnant Eckhart Strickler
196
General Uwe Muller
268
Oberst Dirk Binder
406
Oberleutnant Eckhart Strickler
197
Stevens
270
Major Alfred Newhouse
407
Captain Petr Maksimovich Trofimov
198
Professor Phillip Compton
284
Lev Kirillovich Orlov
408
Dr. Stepan Victorovich Mechnikov
199
Oberst Helmut Koch
323
Javier
409
Colonel Terrance
200
Rainer Berger
324
Feldwebel Jurgen Esser
410
Captain Susan Norris
201
Lev Kirillovich Orlov
325
Coproal Wayne Kirby
411
Sergeant Brian Ozwell
202
Captain Rex Weller
331
Oberleutnant Werner Faber
412
Sergeant Eldin
254
Professor Phillip Compton
332
Hauptman Horst Meder
441
Helena Hellsten
255
Wilkens
333
Armed Civilian
256
Oberfeldwebel Karl Dressler
344
Unteroffizer Herald Traugott
258
General Uwe Muller
394
Captain Wallis Henford
259
Michail Sinitsyn
396
Sergeant James Edwards
260
Lev Kirillovich Orlov
397
2nd Lt Collin
261
Oberleutnant Heinz Kruger
398
Captain Clark
Basic Lua scripts
General provisions
  • Unlike basic console commands, Lua methods are case sensitive.
  • The method call from the console must start with the @ symbol.
  • Remember that these are functions, so do not forget to place parentheses around the parameters.

Binding obj_under_cur (ouc)

This binding places the id of the object pointed to by the mouse into the Lua variable ouc. This variable can then be used when calling Lua methods. In other words, you need this to tell the game which unit's stats you want to edit.

You may bind it using a console (see link above) or by simply editing the document in the game directory. Let's say you want to bind it to F2. Open input.cfg, find GAME BINDS section and type
bind obj_under_cur 'F2'
Save it and test it ingame. Try putting your mouse cursor over a character and pressing the button. If you have done everything correctly, a message in the console should appear:
Object saved to variable ouc

A few examples of using Lua from the console:

@Difficulty(3)
Changes the difficulty of the current game to “Impossible”. For other difficulties you should use constants 1 and 2 respectively.

@UnitAIMode( ouc, false )
Disables AI of a unit previously placed with obj_under_cur in the variable ouc. To enable it back, the parameter should be set to true. In general, this is a handy way to deal with game “slips” on allies/opponents' turn.

@UnitApplyCritical( ouc, 5 )
Causes critical damage #5 to a unit.

Critical's table. The data may be incomplete and/or inaccurate as I collected it experimentally.

#
Critical
Duration
Location
#
Critical
Duration
Location
3
APReduction
Permanent
Torso
29
Blindness
5
Head
4
APReduction
6
Torso
30
Blindness
Permanent
Head
5
APReduction
3
Head
31
Patient
6
APReduction
6
Torso
32
Bleeding
4VP/turn
Arms
7
APReduction
Permanent
Torso
33
Bleeding
8VP/turn
Arms
8
APReduction
4
Legs
34
Deafness
5
Head
9
APReduction
6
Legs
35
Deafness
Permanent
Head
10
APReduction
Permanent
Legs
36
Bleeding
5VP/turn
Head
11
APReduction
Permanent
Legs
37
Stun
3
Head
16
WpnSkillReduction
4
Arms
38
Stun
Permanent
Head
17
WpnSkillReduction
Permanent
Arms
39
Bleeding
4VP/turn
Legs
18
WpnSkillReduction
5
Arms
40
Motionless
5
Legs
19
WpnSkillReduction
Permanent
Arms
41
Bleeding
12VP/turn
Legs
20
WpnSkillReduction
4
Torso
43
Stun
Permanent
Legs
21
Death
44
Bleeding
5VP/turn
Torso
22
Death
45
Motionless
3
Torso
25
UnintentionalGunshot
46
Bleeding
15VP/turn
Torso
26
WeaponDrop
47
Bleeding
8VP/turn
Legs
27
CrippledArm
Permanent
Arms
48
Bleeding
10VP/turn
Torso

@UnitHealCriticals( ouc )
Self-explanatory.

@UnitRegenerateVP( ouc, 10 )
Heals 10 VP.

@UnitRemove(ouc)
Removes a unit from the map.

@UnitGiveRandomPerks( ouc )
Automatically allocates available perk points within the specified unit's perks.

@UnitTakePerk( ouc, perkID )
This one does not require any space for the perk. Moreover, it does not require a perk tree at all. See the table for perk id's.

ID
Perk
ID
Perk
ID
Perk
4
LookForFree
23
Awareness
42
BodyCarrier
5
IgnoreWounds
24
HealMeBetter
43
FastThrow
6
FasterFamiliarization
25
IncreasedSpot
44
BetterCriticalSeverity
7
FasterPoseChange
26
IncreasedRangedDamage
45
Rage
8
Survival
27
Vanguard
46
ResistCritical
9
SMGSpecialistion
28
Inspiration
47
ResistCriticalSeverity
10
FasterShortBurst
29
SecondSkin
48
Demolition
11
FasterAttributesGrowth
30
ReducedRecoil
49
DifficultTrap
12
GoodShotFromAnyPose
31
FasterAimedShot
50
MasterEngineer
13
MachineGunSpecialistion
32
FasterMeleeHit
51
DisarmTraps
14
RunForYourLife
33
FasterReload
52
Burglar
15
FasterSnapShot
34
FasterCrawl
53
AlwaysInflictExplosivesCritical
16
LongerShortBurst
35
FastCrouching
54
MasterSniper
17
FindCover
36
BetterChanceOfCritical
55
IncreasedMeleeDamage
18
ControlledLongBurst
37
AlwaysInflictMeleeCritical
56
Surgeon
19
SteadyGun
38
AlwaysInflictRangedCritical
57
MasterMedic
20
BetterHearing
39
EvadeAreaAttacks
58
PerfectMedicineKnowledge
21
NightHunt.
40
BetterEvasion
59
LittleBlood
22
FasterShots
41
StealthRun
60
FasterSkillGrowth


ID
Perk
ID
Perk
ID
Perk
61
Wisdom
73
Faster Aiming
85
Aim Before Shot
62
Faster Critical Healing
74
Ambush
86
Increased Shot Range
63
Bandages Master
75
Hide in the dark
87
Increased Familiarity
64
Prolong Medical Treatment
76
Increased Sensor Range
88
Increased Throwing Range
65
Know Enemy Health
77
Lower Panzerklein Noise
89
Throwing Specialization
66
Team Spirit
78
Increased Throwing Range
90
Better Grenade Timing
67
Pistol Specialization
79
Panzerklein Technician
91
Grenade Master
68
Rifle Specialization
80
Trap Sense
92
Good Throw From Any Pose
69
Better Careful Shot
81
Night Vision
93
Solo
70
Melee Specialization
82
Increase Sight Angle
94
Increased Area Attack Damage
71
Force Of Habit
83
Increased Sight Range
72
Shoot Through Cover
84
Rocket Launcher Specialization

@UnitSetPlayer( ouс, 0 )
Defines the control of the unit. The second parameter is the number of the player to whom the unit is transferred. 0 is you. The presence of other numbers depends on how many players are in the current game zone and is determined by the zone creator. For example, in random encounter 1 is the opponent. There is no clear fixation like “1 - axis; 2 - allies; 3 - neutral”. Usually this one is used after summonunit. Besides, when transferring a unit under the control of a machine, you can set its behavior, for example
@UnitSetFearLogic( ouc )
@UnitSetPanicLogic( ouc )
@UnitSetNormalLogic( ouc )

@UnitSetSkillMaxValue( ouc, ST_SNIPE, 70 )
Set the sniper skill for a unit in ouc to 70.
Full list of what can be changed with this method:
  • ST_MELEE
  • ST_SHOOTING
  • ST_THROWING
  • ST_BURST
  • ST_SNIPE
  • ST_STEALTH
  • ST_SPOT
  • ST_MEDICINE
  • ST_ENGINEERING
  • ST_VP
  • ST_AP
  • ST_IC (evasion)
  • ST_INTERRUPT
  • ST_STR
  • ST_DEX
  • ST_INT
  • ST_LEVEL

Another function can be used to set the unit level:
@UnitSetXPLevel( ouc, 4 )
Sets the level of the unit to 4. Unlike UnitSetSkillMaxValue( ouc, ST_LEVEL, 4 ), this one will increase the values of attributes and skils, i.e. emulate giving the unit a big chunk of exp.

@KillEmAll()
Kills all enemies on the map.

@BeginZone("GFirst")
Loads a mission zone. The full list of SP campaign zones:

ALLIES CAMPAIGN:
  • EFirst
  • Base
  • ECct
  • EFCom
  • EFLab
  • EFStore
  • EFVip
  • EHid
  • EMis
  • ETStore
  • ETwn
  • EVlg
  • FFight
  • GCct
  • GECom
  • GEFact
  • GELab
  • GEStore
  • GEVip
  • GTFact
  • GTVip
  • GTwn
  • RFCom
  • RFFact
  • RTLab
AXIS CAMPAIGN:
  • GFirst
  • Base
  • ELab
  • ECom
  • EVip
  • ETStore
  • GTwn
  • GStore
  • GFact
  • GLab
  • GCom
  • GVip
  • GTVip
  • RCom
  • RFact
  • GTFact
  • RTLab
  • FFight
  • EHid3
  • EHid2
  • EHid1
  • ECct
  • EVlg
  • ETwn
  • EStore

@uiShowStore()
Opens Armory.

@uiShowTeamMngMenu()
Credits
Large chunks of info were taken from:
StrategyCore[www.strategycore.co.uk]
Silest [archive] (Russian)[natrixss.narod.ru]

If you want even more, feel free to check them out.