Mods of movetype/unitgrouptype¶
← EXE Functions · code catalog
Friendly names for EXE category 14. Each maps to a top-level EXE code.
MoveTypeModifier¶
MoveTypeModifier(movetype: int, percentageOfNormalMovecost: int) · exe 22
No in-game description provided; behaviour inferred from the function name.
Parameters
movetype(int) — MoveType#percentageOfNormalMovecost(int) — Percentage of normal movecost (100%=normal)
Example: exe(22,1,50)
UnitTypeModifier¶
UnitTypeModifier(unittype: int, percentageOfNormalCombatAtt: int) · exe 23
No in-game description provided; behaviour inferred from the function name.
Parameters
unittype(int) — UnitType#percentageOfNormalCombatAtt(int) — Percentage of normal combat att/def (100%=normal)
Example: exe(23,1,50)
AntiSupplyRangeMod¶
AntiSupplyRangeMod(movetype: int, percentageOfCurrentAp: int) · exe 55
No in-game description provided; behaviour inferred from the function name.
Parameters
movetype(int) — MoveType#percentageOfCurrentAp(int) — Percentage of current AP (100%=normal)
Example: exe(55,1,50)
OffensiveMod¶
OffensiveMod(x: int, y: int, sftypegroup: int, absoluteModifier: int) · exe 62
No in-game description provided; behaviour inferred from the function name.
Parameters
x(int) — Xy(int) — Ysftypegroup(int) — SfTypeGroup# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(62,12,8,1,50)
DefensiveMod¶
DefensiveMod(x: int, y: int, sftypegroup: int, absoluteModifier: int) · exe 63
No in-game description provided; behaviour inferred from the function name.
Parameters
x(int) — Xy(int) — Ysftypegroup(int) — SfTypeGroup# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(63,12,8,1,50)
OffensiveModByPeople¶
OffensiveModByPeople(x: int, y: int, people: int, absoluteModifier: int) · exe 64
No in-game description provided; behaviour inferred from the function name.
Parameters
x(int) — Xy(int) — Ypeople(int) — People# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(64,12,8,2,50)
DefensiveModByPeople¶
DefensiveModByPeople(x: int, y: int, people: int, absoluteModifier: int) · exe 65
No in-game description provided; behaviour inferred from the function name.
Parameters
x(int) — Xy(int) — Ypeople(int) — People# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(65,12,8,2,50)
OffensiveModByRegime¶
OffensiveModByRegime(regime: int, people: int, sftypegroup: int, absoluteModifier: int) · exe 66
No in-game description provided; behaviour inferred from the function name.
Parameters
regime(int) — Regime # (-1=all)people(int) — People # (-1=all)sftypegroup(int) — SfTypeGroup# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(66,4,2,1,50)
DefensiveModByRegime¶
DefensiveModByRegime(regime: int, people: int, sftypegroup: int, absoluteModifier: int) · exe 67
No in-game description provided; behaviour inferred from the function name.
Parameters
regime(int) — Regime # (-1=all)people(int) — People # (-1=all)sftypegroup(int) — SfTypeGroup# (-1=all)absoluteModifier(int) — Absolute Modifier (0=none, -50 = -50%, +50 = +50%)
Example: exe(67,4,2,1,50)
MoveTypeTransportType¶
MoveTypeTransportType(movetype: int, transportType: int, mode: bool) · exe 356
No in-game description provided; behaviour inferred from the function name.
Parameters
movetype(int) — MoveType#transportType(int) — Transport Type (0=none, 1=Transporter, 2=Attachable)mode(bool) — Mode (0/1=Truck, 2=Train)
Example: exe(356,1,1,1)
SetRegimeSetting¶
SetRegimeSetting(regimeSlot: int, setting1: int, value: int) · exe 358
No in-game description provided; behaviour inferred from the function name.
Parameters
regimeSlot(int) — Regime Slot#setting1(int) — Setting# 1=alternate card gfxvalue(int) — Value
Example: exe(358,4,1,1)
AddUnitTextLog¶
AddUnitTextLog(unitSlot: int, text: string) · exe 360
No in-game description provided; behaviour inferred from the function name.
Parameters
unitSlot(int) — Unit Slot#text(string) — Text
Example: exe(360,1,'Text')
This doc was generated from extracting data from Shadow Empire version 1.32a on 2026-06-05 06:56 UTC.