Skip to content

Commit 5bee471

Browse files
Update RulesClass
Co-authored-by: Netsu_Negi <71598172+NetsuNegi@users.noreply.github.com>
1 parent 5da505f commit 5bee471

1 file changed

Lines changed: 77 additions & 74 deletions

File tree

RulesClass.h

Lines changed: 77 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -95,116 +95,119 @@ class RulesClass
9595
void Read_File(CCINIClass *pINI)
9696
{ JMP_THIS(0x668BF0); }
9797

98-
void Read_SpecialWeapons(CCINIClass *pINI)
99-
{ JMP_THIS(0x668FB0); }
98+
bool Read_SpecialWeapons(CCINIClass* pINI)
99+
{ JMP_THIS(0x668FB0); }
100100

101-
void Read_AudioVisual(CCINIClass *pINI)
102-
{ JMP_THIS(0x6691E0); }
101+
bool Read_AudioVisual(CCINIClass* pINI)
102+
{ JMP_THIS(0x6691E0); }
103103

104-
void Read_CrateRules(CCINIClass *pINI)
105-
{ JMP_THIS(0x66B900); }
104+
bool Read_CrateRules(CCINIClass* pINI)
105+
{ JMP_THIS(0x66B900); }
106106

107-
void Read_CombatDamage(CCINIClass *pINI)
108-
{ JMP_THIS(0x66BBB0); }
107+
bool Read_CombatDamage(CCINIClass* pINI)
108+
{ JMP_THIS(0x66BBB0); }
109109

110-
void Read_Radiation(CCINIClass *pINI)
111-
{ JMP_THIS(0x66CF70); }
110+
bool Read_Radiation(CCINIClass* pINI)
111+
{ JMP_THIS(0x66CF70); }
112112

113-
void Read_ElevationModel(CCINIClass *pINI)
114-
{ JMP_THIS(0x66D150); }
113+
bool Read_ElevationModel(CCINIClass* pINI)
114+
{ JMP_THIS(0x66D150); }
115115

116-
void Read_WallModel(CCINIClass *pINI)
117-
{ JMP_THIS(0x66D1F0); }
116+
bool Read_WallModel(CCINIClass* pINI)
117+
{ JMP_THIS(0x66D1F0); }
118118

119-
void Read_Difficulty(CCINIClass *pINI)
120-
{ JMP_THIS(0x66D270); }
119+
bool Read_Difficulty(CCINIClass* pINI)
120+
{ JMP_THIS(0x66D270); }
121121

122-
void Read_Colors(CCINIClass *pINI)
123-
{ JMP_THIS(0x66D3A0); }
122+
bool Read_Colors(CCINIClass* pINI)
123+
{ JMP_THIS(0x66D3A0); }
124124

125-
void Read_ColorAdd(CCINIClass *pINI)
126-
{ JMP_THIS(0x66D480); }
125+
bool Read_ColorAdd(CCINIClass* pINI)
126+
{ JMP_THIS(0x66D480); }
127127

128-
void Read_General(CCINIClass *pINI)
129-
{ JMP_THIS(0x66D530); }
128+
bool Read_General(CCINIClass* pINI)
129+
{ JMP_THIS(0x66D530); }
130130

131-
void Read_MultiplayerDialogSettings(CCINIClass *pINI)
132-
{ JMP_THIS(0x671EA0); }
131+
bool Read_MultiplayerDialogSettings(CCINIClass* pINI)
132+
{ JMP_THIS(0x671EA0); }
133133

134-
void Read_Maximums(CCINIClass *pINI)
135-
{ JMP_THIS(0x672230); }
134+
bool Read_Maximums(CCINIClass* pINI)
135+
{ JMP_THIS(0x672230); }
136136

137-
void Read_InfantryTypes(CCINIClass *pINI)
138-
{ JMP_THIS(0x672280); }
137+
bool Read_InfantryTypes(CCINIClass* pINI)
138+
{ JMP_THIS(0x672280); }
139139

140-
void Read_Countries(CCINIClass *pINI)
141-
{ JMP_THIS(0x6722F0); }
140+
bool Read_Countries(CCINIClass* pINI)
141+
{ JMP_THIS(0x6722F0); }
142142

143-
void Read_VehicleTypes(CCINIClass *pINI)
144-
{ JMP_THIS(0x672360); }
143+
bool Read_VehicleTypes(CCINIClass* pINI)
144+
{ JMP_THIS(0x672360); }
145145

146-
void Read_AircraftTypes(CCINIClass *pINI)
147-
{ JMP_THIS(0x6723D0); }
146+
bool Read_AircraftTypes(CCINIClass* pINI)
147+
{ JMP_THIS(0x6723D0); }
148148

149-
void Read_Sides(CCINIClass *pINI)
150-
{ JMP_THIS(0x672440); }
149+
bool Read_Sides(CCINIClass* pINI)
150+
{ JMP_THIS(0x672440); }
151151

152-
void Read_SuperWeaponTypes(CCINIClass *pINI)
153-
{ JMP_THIS(0x6725F0); }
152+
bool Read_SuperWeaponTypes(CCINIClass* pINI)
153+
{ JMP_THIS(0x6725F0); }
154154

155-
void Read_BuildingTypes(CCINIClass *pINI)
156-
{ JMP_THIS(0x672660); }
155+
bool Read_BuildingTypes(CCINIClass* pINI)
156+
{ JMP_THIS(0x672660); }
157157

158-
void Read_TerrainTypes(CCINIClass *pINI)
159-
{ JMP_THIS(0x6726D0); }
158+
bool Read_TerrainTypes(CCINIClass* pINI)
159+
{ JMP_THIS(0x6726D0); }
160160

161-
void Read_Teams_obsolete(CCINIClass *pINI)
162-
{ JMP_THIS(0x672740); }
161+
bool Read_Teams_Obsolete(CCINIClass* pINI)
162+
{ JMP_THIS(0x672740); }
163163

164-
void Read_SmudgeTypes(CCINIClass *pINI)
165-
{ JMP_THIS(0x6727D0); }
164+
bool Read_SmudgeTypes(CCINIClass* pINI)
165+
{ JMP_THIS(0x6727D0); }
166166

167-
void Read_OverlayTypes(CCINIClass *pINI)
168-
{ JMP_THIS(0x672840); }
167+
bool Read_OverlayTypes(CCINIClass* pINI)
168+
{ JMP_THIS(0x672840); }
169169

170-
void Read_Animations(CCINIClass *pINI)
171-
{ JMP_THIS(0x6728B0); }
170+
bool Read_Animations(CCINIClass* pINI)
171+
{ JMP_THIS(0x6728B0); }
172172

173-
void Read_VoxelAnims(CCINIClass *pINI)
174-
{ JMP_THIS(0x672920); }
173+
bool Read_VoxelAnims(CCINIClass* pINI)
174+
{ JMP_THIS(0x672920); }
175175

176-
void Read_Warheads(CCINIClass *pINI)
177-
{ JMP_THIS(0x672990); }
176+
bool Read_Warheads(CCINIClass* pINI)
177+
{ JMP_THIS(0x672990); }
178178

179-
void Read_Particles(CCINIClass *pINI)
180-
{ JMP_THIS(0x672A00); }
179+
bool Read_Particles(CCINIClass* pINI)
180+
{ JMP_THIS(0x672A00); }
181181

182-
void Read_ParticleSystems(CCINIClass *pINI)
183-
{ JMP_THIS(0x672A70); }
182+
bool Read_ParticleSystems(CCINIClass* pINI)
183+
{ JMP_THIS(0x672A70); }
184184

185-
void Read_AI(CCINIClass *pINI)
186-
{ JMP_THIS(0x672AE0); }
185+
bool Read_AI(CCINIClass* pINI)
186+
{ JMP_THIS(0x672AE0); }
187187

188-
void Read_Powerups(CCINIClass *pINI)
189-
{ JMP_THIS(0x673E80); }
188+
bool Read_Powerups(CCINIClass* pINI)
189+
{ JMP_THIS(0x673E80); }
190190

191-
void Read_LandCharacteristics(CCINIClass *pINI)
192-
{ JMP_THIS(0x674000); }
191+
bool Read_LandCharacteristics(CCINIClass* pINI)
192+
{ JMP_THIS(0x674000); }
193193

194-
void Read_IQ(CCINIClass *pINI)
195-
{ JMP_THIS(0x674240); }
194+
bool Read_IQ(CCINIClass* pINI)
195+
{ JMP_THIS(0x674240); }
196196

197-
void Read_JumpjetControls(CCINIClass *pINI)
198-
{ JMP_THIS(0x6743D0); }
197+
bool Read_JumpjetControls(CCINIClass* pINI)
198+
{ JMP_THIS(0x6743D0); }
199199

200-
void Read_Difficulties(CCINIClass *pINI)
201-
{ JMP_THIS(0x674500); }
200+
bool Read_Difficulties(CCINIClass* pINI)
201+
{ JMP_THIS(0x674500); }
202202

203-
void Read_Movies(CCINIClass *pINI)
204-
{ JMP_THIS(0x674550); }
203+
bool Read_Movies(CCINIClass* pINI)
204+
{ JMP_THIS(0x674550); }
205205

206-
void Read_AdvancedCommandBar(CCINIClass *pINI)
207-
{ JMP_THIS(0x674650); }
206+
bool Read_AdvancedCommandBar(CCINIClass* pINI)
207+
{ JMP_THIS(0x674650); }
208+
209+
bool LoadTypesFromINI(CCINIClass* pINI)
210+
{ JMP_THIS(0x679A10); }
208211

209212
void PointerGotInvalid(AbstractClass* pInvalid, bool removed)
210213
{ JMP_THIS(0x678850); }

0 commit comments

Comments
 (0)