mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-30 16:59:49 -04:00
Separate hovtype field in setup macros
This commit is contained in:
+5
-5
@@ -186,22 +186,22 @@
|
||||
|
||||
#define hoverbike(scale, model, pad, flags, flags2, flags3, maxdamage) \
|
||||
_generic_object(0x33, scale, model, pad, flags, flags2, flags3, maxdamage), \
|
||||
0x01010000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
_mkword(_mkshort(HOVTYPE_BIKE, TRUE), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
|
||||
#define endprops \
|
||||
0x34,
|
||||
|
||||
#define hover_prop(scale, model, pad, flags, flags2, flags3, maxdamage, unk5c) \
|
||||
#define hover_prop(scale, model, pad, flags, flags2, flags3, maxdamage, hovtype) \
|
||||
_generic_object(0x35, scale, model, pad, flags, flags2, flags3, maxdamage), \
|
||||
unk5c, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
_mkword(_mkshort(hovtype, TRUE), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
|
||||
#define fan(scale, model, pad, flags, flags2, flags3, maxdamage, maxspeed, accel, on) \
|
||||
_generic_object(0x36, scale, model, pad, flags, flags2, flags3, maxdamage), \
|
||||
0, 0, maxspeed, 0, accel, on,
|
||||
|
||||
#define hovercar(scale, model, pad, flags, flags2, flags3, maxdamage, unk5c) \
|
||||
#define hovercar(scale, model, pad, flags, flags2, flags3, maxdamage, ailist) \
|
||||
_generic_object(0x37, scale, model, pad, flags, flags2, flags3, maxdamage), \
|
||||
unk5c, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
ailist, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
|
||||
#define pad_effect(effect, pad) \
|
||||
0x38, effect, pad,
|
||||
|
||||
Reference in New Issue
Block a user