From 08780dad536eb5d0544eb2ea70e5443dc237976f Mon Sep 17 00:00:00 2001 From: fusion32 Date: Fri, 30 May 2025 20:12:36 -0300 Subject: more work on `crcombat.cc` --- reference/types.hh | 61 ------------------------------------------------------ 1 file changed, 61 deletions(-) (limited to 'reference') 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]; -- cgit v1.2.3