diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-05-30 20:12:36 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-05-30 20:12:36 -0300 |
| commit | 08780dad536eb5d0544eb2ea70e5443dc237976f (patch) | |
| tree | 673a57b538ca9016d5b386ff32c3bd67c2190c2f /reference/types.hh | |
| parent | dff5e62f6ebb1b06c234b9144458788893b6ca86 (diff) | |
| download | game-08780dad536eb5d0544eb2ea70e5443dc237976f.tar.gz game-08780dad536eb5d0544eb2ea70e5443dc237976f.zip | |
more work on `crcombat.cc`
Diffstat (limited to 'reference/types.hh')
| -rw-r--r-- | reference/types.hh | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/reference/types.hh b/reference/types.hh index b87faf2..2147440 100644 --- a/reference/types.hh +++ b/reference/types.hh @@ -1,65 +1,4 @@ - -struct TImpact { - int (**_vptr.TImpact)(...); // VTABLE? -}; - -struct TSummonImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int Race; - int Maximum; -}; - -struct TSpeedImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int Percent; - int Duration; -}; - -struct THealingImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int Power; -}; - -struct TOutfitImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - TOutfit Outfit; - int Duration; -}; - -struct TFieldImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int FieldType; -}; - -struct TDrunkenImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int Power; - int Duration; -}; - -struct TStrengthImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int Skills; - int Percent; - int Duration; -}; - -struct TDamageImpact { - TImpact super_TImpact; // INHERITANCE? - TCreature *Actor; - int DamageType; - int Power; - bool AllowDefense; -}; - struct TCircle { int x[32]; int y[32]; |
