forked from mecirt/7k2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathclasses
428 lines (427 loc) · 18.1 KB
/
classes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
am.cpp - global objects, main
CRC.cpp - crc8()
oai_act.cpp - part of class Nation : public NationBase
oai_act2.cpp - part of class Nation
oai_attk.cpp - part of class Nation
oai_buil.cpp - part of class Nation
oai_capt.cpp - part of class Nation
oai_cap2.cpp - part of class Nation
oai_defe.cpp - part of class Nation
oai_dipl.cpp - part of class Nation
oai_eco.cpp - part of class Nation
oai_gran.cpp - part of class Nation
oai_info.cpp - part of class Nation
oai_main.cpp - part of class Nation
oai_mili.cpp - part of class Nation
oai_quer.cpp - part of class Nation
oai_seek.cpp - part of class Nation
oai_spy.cpp - part of class Nation
oai_talk.cpp - part of class Nation
oai_unit.cpp - part of class Nation
oanline.cpp - class AnimLine
oattack.cpp - class AttackAttribute
oaudio.cpp - class Audio
obaseoba.cpp - class BaseObjArray : public DynArrayB
obaseobj.cpp - class BaseObj
obattle.cpp - class Battle
ob_flame.cpp - class BulletFlame : public Bullet
ob_homin.cpp - class BulletHoming : public Bullet
obitmap.cpp - class Bitmap
obitmapw.cpp - class BitmapW
oblob.cpp - class Blob
oblob2.cpp - class Blob2D
oblob2w.cpp - class Blob2DW
obox.cpp - class Box
ob_prog.cpp - class BulletProgram : public Bullet
ob_proj.cpp - class Projectile : public Bullet
obulleta.cpp - class BulletArray
obullet.cpp - class Bullet : public Sprite
obuttcus.cpp - class ButtonCustom, class ButtonCustomGroup
obutton.cpp - class Button, class ButtonGroup
obutt3d.cpp - class Button3D
ocampgn.cpp - part of class Campaign
ocampgn2.cpp - part of class Campaign
ocampgn3.cpp - part of class Campaign, class CampaignMember
ocampgn4.cpp - part of class Campaign
oc_east.cpp - part of class CampaignEastWest
oc_easte.cpp - part of class CampaignEastWest
oc_eastp.cpp - part of class CampaignEastWest
oc_east1.cpp - part of class CampaignEastWest
oc_east2.cpp - part of class CampaignEastWest
oc_east3.cpp - part of class CampaignEastWest
oc_east4.cpp - part of class CampaignEastWest
oc_east5.cpp - part of class CampaignEastWest
oc_east6.cpp - part of class CampaignEastWest
oc_east7.cpp - part of class CampaignEastWest
oc_east8.cpp - part of class CampaignEastWest
oc_east9.cpp - part of class CampaignEastWest
oc_eas10.cpp - part of class CampaignEastWest
oc_eas11.cpp - part of class CampaignEastWest
oc_eas12.cpp - part of class CampaignEastWest
oc_eas13.cpp - part of class CampaignEastWest
oc_eas14.cpp - part of class CampaignEastWest
oc_eas15.cpp - part of class CampaignEastWest
oc_eas16.cpp - part of class CampaignEastWest
oc_eas17.cpp - part of class CampaignEastWest
oc_eas18.cpp - part of class CampaignEastWest
oc_eas19.cpp - part of class CampaignEastWest
oc_eas20.cpp - part of class CampaignEastWest
oc_eas21.cpp - part of class CampaignEastWest
oc_eas22.cpp - part of class CampaignEastWest
oc_eas23.cpp - part of class CampaignEastWest
oc_eas24.cpp - part of class CampaignEastWest
oc_eas25.cpp - part of class CampaignEastWest
oc_eas26.cpp - part of class CampaignEastWest
oc_eas27.cpp - part of class CampaignEastWest
oc_eas28.cpp - part of class CampaignEastWest
ocnation.cpp - class CampaignNation
ocoltbl.cpp - class ColorTable, class PalDescFile
oconfig.cpp - class Config
oc_pla1.cpp - part of class CampaignEastWest
oc_pla2.cpp - part of class CampaignEastWest
oc_pla3.cpp - part of class CampaignEastWest
oc_pla4.cpp - part of class CampaignEastWest
oc_pla5.cpp - part of class CampaignEastWest
oc_pla6.cpp - part of class CampaignEastWest
oc_pla7.cpp - part of class CampaignEastWest
oc_plc1.cpp - part of class CampaignEastWest
oc_plc2.cpp - part of class CampaignEastWest
oc_plc3.cpp - part of class CampaignEastWest
oc_plc4.cpp - part of class CampaignEastWest
oc_pld1.cpp - part of class CampaignEastWest
oc_pld2.cpp - part of class CampaignEastWest
oc_pld3.cpp - part of class CampaignEastWest
oc_pld4.cpp - part of class CampaignEastWest
oc_pld5.cpp - part of class CampaignEastWest
oc_plot.cpp - part of class CampaignEastWest
ocrc_sto.cpp - class CrcStore
odate.cpp - class DateInfo
odb.cpp - class Database
odir.cpp - class Directory
odplay.cpp - class MultiPlayerDP
odynarr.cpp - class DynArray
odynarrb.cpp - class DynArrayB : public DynArray
oeffect.cpp - class Effect : public Sprite
oend_con.cpp - class EndCondition
oerrctrl.cpp - class ErrorControl
oerror.cpp - class Error
oevent.cpp - class RandomEvent
oexpmask.cpp - class ExploredMask
of_alcha.cpp - part of class FirmMonsterAlchemy : public Firm
of_alch.cpp - part of class FirmMonsterAlchemy : public Firm
of_alchi.cpp - part of class FirmMonsterAlchemy : public Firm
of_anima.cpp - part of class FirmAnimal : public Firm
of_anim.cpp - part of class FirmAnimal : public Firm
of_animi.cpp - part of class FirmAnimal : public Firm
of_basea.cpp - part of class FirmBase : public FirmWork
of_base.cpp - part of class FirmBase : public FirmWork
of_basei.cpp - part of class FirmBase : public FirmWork
of_basew.cpp - part of class FirmBase : public FirmWork
of_campa.cpp - part of class FirmCamp : public Firm
of_campb.cpp - part of class FirmCamp : public Firm
of_camp.cpp - part of class FirmCamp : public Firm
of_campi.cpp - part of class FirmCamp : public Firm
of_camps.cpp - part of class FirmCamp : public Firm
of_campu.cpp - part of class FirmCamp : public Firm
of_facta.cpp - part of class FirmFactory : public FirmWork
of_fact.cpp - part of class FirmFactory : public FirmWork
of_facti.cpp - part of class FirmFactory : public FirmWork
of_forta.cpp - part of class FirmFort : public FirmCamp
of_fort.cpp - part of class FirmFort : public FirmCamp
of_forti.cpp - part of class FirmFort : public FirmCamp
ofile.cpp - class File
ofiletxt.cpp - class FileTxt : public File
of_incua.cpp - part of class FirmIncubator : public Firm
of_incu.cpp - part of class FirmIncubator : public Firm
of_incui.cpp - part of class FirmIncubator : public Firm
of_inna.cpp - part of class FirmInn : public Firm
of_inn.cpp - part of class FirmInn : public Firm
of_inni.cpp - part of class FirmInn : public Firm
ofirma.cpp - class FirmArray : public DynArrayB
ofirmai.cpp - part of class Firm : public Place
ofirmat.cpp - part of class Firm : public Place
ofirm.cpp - part of class Firm : public Place
ofirmdie.cpp - class FirmDie, class FirmDieArray : public DynArrayB
ofirmdrw.cpp - part of class Firm : public Place
ofirmif.cpp - part of class Firm : public Place
ofirmlnk.cpp - part of class Firm : public Place
ofirmres.cpp - class FirmRes
of_laira.cpp - part of class FirmLair : public FirmCamp
of_lair.cpp - part of class FirmLair : public FirmCamp
of_lairi.cpp - part of class FirmLair : public FirmCamp
oflame.cpp - class Flame
of_lara2.cpp - part of class FirmLair : public FirmCamp
oflc.cpp - class Flc
of_lish.cpp - part of class FirmLishorr : public Firm
of_lishi.cpp - part of class FirmLishorr : public Firm
of_magia.cpp - part of class FirmMagic : public Firm
of_magi.cpp - part of class FirmMagic : public Firm
of_magii.cpp - part of class FirmMagic : public Firm
of_marka.cpp - part of class FirmMarket : public Firm
of_mark.cpp - part of class FirmMarket : public Firm
of_marki.cpp - part of class FirmMarket : public Firm
of_mfori.cpp - part of class FirmMonsterFortress : public Firm
of_mfork.cpp - part of class FirmMonsterFortress : public Firm
of_mfort.cpp - part of class FirmMonsterFortress : public Firm
of_minea.cpp - part of class FirmMine : public FirmWork
of_mine.cpp - part of class FirmMine : public FirmWork
of_minei.cpp - part of class FirmMine : public FirmWork
of_monsi.cpp - part of class FirmMonster : public Firm
of_mtrna.cpp - part of class FirmMonsterTrain : public Firm
of_mtrn.cpp - part of class FirmMonsterTrain : public Firm
of_mtrni.cpp - part of class FirmMonsterTrain : public Firm
of_off.cpp - part of class FirmOffensive : public FirmMagic
of_offi.cpp - part of class FirmOffensive : public FirmMagic
of_off2.cpp - part of class FirmOffensive2 : public Firm
of_off2i.cpp - part of class FirmOffensive2 : public Firm
ofont.cpp - class Font
oformat.cpp - part of class UnitGroup : public DynArray
of_resea.cpp - part of class FirmResearch : public FirmWork
of_rese.cpp - part of class FirmResearch : public FirmWork
of_resei.cpp - part of class FirmResearch : public FirmWork
of_speca.cpp - part of class FirmSpecial : public FirmTrain
of_spec.cpp - part of class FirmSpecial : public FirmTrain
of_speci.cpp - part of class FirmSpecial : public FirmTrain
of_spya.cpp - part of class FirmSpy : public FirmTrain
of_spy.cpp - part of class FirmSpy : public FirmTrain
of_spyi.cpp - part of class FirmSpy : public FirmTrain
of_traia.cpp - part of class FirmTrain : public Firm
of_traii.cpp - part of class FirmTrain : public Firm
of_train.cpp - part of class FirmTrain : public Firm
of_wara.cpp - part of class FirmWar : public FirmWork
of_war.cpp - part of class FirmWar : public FirmWork
of_wari.cpp - part of class FirmWar : public FirmWork
of_worka.cpp - class FirmWork : public Firm
of_work.cpp - class FirmWork : public Firm
of_worki.cpp - class FirmWork : public Firm
ogamcamp.cpp - part of class Game
ogamcred.cpp - part of class Game
ogamecon.cpp - part of class Game
ogame.cpp - part of class Game
ogamemp.cpp - part of class Game
ogamend.cpp - part of class Game
ogameset.cpp - class GameSet
ogamhall.cpp - part of class GameFileArray, class HallFame
ogammain.cpp - part of class Game
ogamscen.cpp - part of class Game
ogamsce2.cpp - part of class Game
ogamsing.cpp - part of class Game
ogenhill.cpp - part of class World
ogenmap.cpp - part of class World
ogenmap2.cpp - part of class Game
ogeta.cpp - class GetA, class GetAGroup
oget.cpp - class Get
ogfilea.cpp - class GameFileArray : public DynArray
ogfile.cpp - part of class GameFile
ogfile2.cpp - part of class GameFile, read_file/write_file functions from various classes
ogfile3.cpp - read_file/write_file functions from various classes
ogodres.cpp - class GodRes, class GodInfo
ohelp.cpp - class Help
oherores.cpp - class HeroRes
ohillres.cpp - class HillRes
oimgres.cpp - class ImageRes : public ResourceIdx
oimmplay.cpp - class MultiPlayerIM
oinfo.cpp - class Info; parts of class Info are spread out across the various or_* files
oingmenu.cpp - class InGameMenu
oitem.cpp - class Item
oitemres.cpp - class ItemRes
ojpeg.cpp - class Jpeg
olightn.cpp - class Lightning
olightn2.cpp - class YLightning : public Lightning
olinear.cpp - class LinearCounter
olocate.cpp - class Location, part of class LocationCorners
olocbmp.cpp - class LocationBitmap
olog.cpp - class Log
olonglog.cpp - class LongLog : public File
omagic.cpp - class Magic
omatrix.cpp - class Matrix
omatrix2.cpp - part of class LocationCorners, part of class Location
omem.cpp - class Mem
omisc.cpp - class Misc
omodeid.cpp- class DisplayModeInfo
omonsres.cpp - class MosterRes
omouse.cpp - class Mouse
omousecr.cpp - class MouseCursor
omp_crc.cpp - crc8 functions for many classes
omusic.cpp - class Music
onationa.cpp - class NationArray : public DynArrayB
onationb.cpp - class NationBase
onews.cpp - part of class NewsArray : public DynArray
onewseng.cpp - part of class News
onews2.cpp - part of class News, part of class NewsArray : public DynArray
on_human.cpp - class NationHuman : public Nation
on_mons.cpp - class NationMonster : public Nation
ooptmenu.cpp - class OptionMenu
opfind.cpp - class PathFinder
oplace.cpp - class Place : public BaseObj
oplant.cpp - class PlantRes, class PlantBitmap
oplasma.cpp - class Plasma
opower.cpp - part of class Power
opower2.cpp - part of class Power
opreuse.cpp - class PathReuse
oprofile.cpp - part of class PlayerProfile, class ProfileHero
oprofil2.cpp - part of class PlayerProfile
oraceres.cpp - class RaceRes
or_ai.cpp - part of class Info
orain1.cpp - class RainDrop
orain2.cpp - class Rain
orain3.cpp - class RainSpot
orawres.cpp - class RawRes
orebel.cpp - class RebelArray : public DynArrayB, class Rebel
or_eco.cpp - part of class Info
oregion.cpp - class RegionArray
oregions.cpp - class RegionStat, part of class RegionArray
oremote.cpp - part of class Remote
oremotem.cpp - class RemoteMsg
oremoteq.cpp - class RemoteQueue, class RemoteQueueTraverse
oremote2.cpp - part of class Remote
ores.cpp - class Resource : public File
oresdb.cpp - class ResourceDb : public File
oresx.cpp - class ResourceIdx : public File
orle.cpp - class Rle
or_mil.cpp - part of class Info
or_nat.cpp - part of class Info
or_news.cpp - part of class Info
orock.cpp - class Rock, class RockArray : public DynArrayB
orockres.cpp - class RockRes
or_rank.cpp - part of class Info
or_spy.cpp - part of class Info
or_tech.cpp - part of class Info
or_town.cpp - part of class Info
or_trade.cpp - part of class Info
oscroll.cpp - class ScrollBar
ose.cpp - class SERequest, class SECtrl
osedit_e.cpp - part of class ScenarioEditor
osedit_f.cpp - part of class ScenarioEditor
osedit_h.cpp - part of class ScenarioEditor
osedit_m.cpp - part of class ScenarioEditor
osedit_o.cpp - part of class ScenarioEditor
oseditor.cpp - part of class ScenarioEditor
osedit_p.cpp - part of class ScenarioEditor
osedit_r.cpp - part of class ScenarioEditor
osedit_v.cpp - part of class ScenarioEditor
oseres.cpp - class SERes
oserial.cpp - class SerialRepository
osfrmres.cpp - class SpriteFrameRes
osite.cpp - class SiteArray : public DynArrayB, part of class Site
ositedrw.cpp - part of class Site
oskill.cpp - class Skill
oslidcus.cpp - class SlideBar, class SlideVBar
osnowg.cpp - class SnowGround, class SnowGroundArray
osnowres.cpp - class SnowRes
osnow1.cpp - class SnowLayer
osnow2.cpp - class Snow
osoldier.cpp - class Soldier
ospinner.cpp - class Spinner
ospin_s.cpp - class SpinnerSmall
ospritea.cpp - class SpriteArray : public DynArrayB
osprite.cpp - part of class Sprite : public BaseObj
osprite2.cpp - part of class Sprite : public BaseObj
osprtres.cpp - class SpriteRes
ospya.cpp - class SpyArray : public DynArrayB
ospy.cpp - part of class Spy
ospy2.cpp - part of class Spy
ostate.cpp - class StateArray, class StateInfo
ostr.cpp - class String
osysdet.cpp - part of class Sys
osysdisp.cpp - part of class Sys
osysfile.cpp - part of class Sys
osysinit.cpp - part of class Sys
osysproc.cpp - part of class Sys
osysview.cpp - part of class Sys
otalkeng.cpp - part of class TalkMsg
otalkmsg.cpp - part of class TalkMsg
otalkres.cpp - class TalkRes
ot_basic.cpp - class TextResBasic : public TextResource
ot_camp.cpp - class TextResCampaign : public TextResource
oteam.cpp - class TeamInfo
otechres.cpp - class TechRes, class TechInfo
ot_endc.cpp - class TextResEndCondition : public TextResource
oterrain.cpp - cass TerrainRes, class TerrainInfo
ot_firm.cpp - class TextResFirm : public TextResource
ot_gmenu.cpp - class TextResGameMenu : public TextResource
otips.cpp - class TipsRes
ot_item.cpp - class TextResItem : public TextResource
ot_news.cpp - class TextResNews : public TextResource
otornado.cpp - class Tornado : public Sprite, class TornadoArray : public SpriteArray
otowna.cpp - class TownArray : public DynArrayB
otownai.cpp - part of class Town : public Place
otownat.cpp - part of class Town : public Place
otownbld.cpp - class TownBuild
otown.cpp - part of class Town : public Place
otowndef.cpp - part of class Town : public Place
otowndrw.cpp - part of class Town : public Place
otownif.cpp - part of class Town : public Place
otownind.cpp - part of class Town : public Place
otownlnk.cpp - part of class Town : public Place
otownpop.cpp - part of class Town : public Place
otownres.cpp - class TownRes
otownwal.cpp - part of class Town : public Place
otrainee.cpp - class Trainee
otransl.cpp - class Translate
ot_reps.cpp - class TextResReports : public TextResource
ot_sedit.cpp - class TextResEditor : public TextResource
ot_talk.cpp - class TextResTalk : public TextResource
ot_tutor.cpp - class TextResTutorial : public TextResource
ot_unit.cpp - class TextResUnit : public TextResource
otutor.cpp - part of class Tutor
otutor3.cpp - part of class Tutor
otwalres.cpp - class TownWallRes
otxtres.cpp - class TextResource
ou_caraa.cpp - part of class UnitCaravan : public Unit
ou_cara.cpp - part of class UnitCaravan : public Unit
ou_carai.cpp - part of class UnitCaravan : public Unit
ou_caras.cpp - class TradeStop, class CaravanStop : public TradeStop
ou_carat.cpp - part of class UnitCaravan : public Unit
ou_cart.cpp - class UnitExpCart : public Unit
ou_god.cpp - class UnitGod : public Unit
ou_godi.cpp - class UnitGod : public Unit
ou_god2.cpp - class UnitGod : public Unit
ou_mons.cpp - class UnitMonster : public Unit
oun_act.cpp - part of class Unit : public UnitB
ounadraw.cpp - part of class UnitArray : public SpriteArray
oun_ai.cpp - part of class Unit : public UnitB
oun_ai2.cpp - part of class Unit : public UnitB
oun_atk.cpp - part of class Unit : public UnitB
oun_atk2.cpp - part of class Unit : public UnitB
oun_drw.cpp - part of class Unit : public UnitB
oun_grp.cpp - class UnitGroup : public DynArray
oun_hero.cpp - part of class Unit : public UnitB
oun_if.cpp - part of class Unit : public UnitB
oun_ind.cpp - part of class Unit : public UnitB
oun_info.cpp - part of class Unit : public UnitB
oun_init.cpp - part of class Unit : public UnitB
ounita.cpp - part of class UnitArray : public SpriteArray
ounitb.cpp - class UnitB : public Sprite
oun_item.cpp - part of class Unit : public UnitB
ounitres.cpp - class UnitRes
oun_mode.cpp - part of class Unit : public UnitB
oun_ord.cpp - part of class Unit : public UnitB
oun_proc.cpp - part of class Unit : public UnitB
oun_spab.cpp - part of class Unit : public UnitB
ou_wagon.cpp - class UnitWagon : public Unit
ovbrowif.cpp - class VBrowseIF : public VBrowse
ovbrowi2.cpp - class VBrowseIF2 : public VBrowse
ovbrowse.cpp - class VBrowse
ovgabuf.cpp - part of class VgaBuf
ovgabuf2.cpp - part of class VgaBuf
ovga.cpp - part of class Vga
ovgalock.cpp - class VgaFrontLock, class VgaFrontReLock
ovga2.cpp - part of class Vga
ovideo.cpp - class Video (unused)
ovolume.cpp - class DsVolume, class RelVolume, class AbsVolume, class PosVolume
ovqueue.cpp - class VLenQueue
owallres.cpp - class WallRes, class WallInfo
owarpt.cpp - class WarPoint, class WarPointArray
owaypnt.cpp - class WayPoint : public DynArray, class WayPointArray : public DynArray
oweather.cpp - class Weather, class MagicWeather
ow_fire.cpp - part of class World
oworld.cpp - part of class World
oworld_m.cpp - class MapMatrix : public Matrix
oworld_z.cpp - class ZoomMatrix : public Matrix
ow_plant.cpp - part of class World
ow_rock.cpp - part of class World
ow_sound.cpp - part of class World
ow_trv.cpp - class WorldScanTraverser
ow_wall.cpp - part of class World
platform.cpp - class Platform