Tidy up model skeletons

This commit is contained in:
Ryan Dwyer committed 2021-12-21 18:49:57 +10:00
1 parent fcba7f272a
commit d305a4d4f9
36 files changed
+3931 -4042

No files matched your search

+86 -81
View File
@@ -731,12 +731,17 @@
#define EXPLOSIONTYPE_1 1
#define EXPLOSIONTYPE_2 2
#define EXPLOSIONTYPE_3 3
#define EXPLOSIONTYPE_4 4
#define EXPLOSIONTYPE_5 5
#define EXPLOSIONTYPE_6 6
#define EXPLOSIONTYPE_7 7
#define EXPLOSIONTYPE_8 8
#define EXPLOSIONTYPE_9 9
#define EXPLOSIONTYPE_11 11
#define EXPLOSIONTYPE_12 12
#define EXPLOSIONTYPE_13 13
#define EXPLOSIONTYPE_14 14
#define EXPLOSIONTYPE_16 16
#define EXPLOSIONTYPE_17 17
#define EXPLOSIONTYPE_18 18
#define EXPLOSIONTYPE_21 21
@@ -2284,87 +2289,6 @@
#define MODELPART_0066 0x0066
#define MODELPART_0067 0x0067
#define MODELTYPE_BASIC 0x02
#define MODELTYPE_CHRGUN 0x03
#define MODELTYPE_JOYPAD 0x04
#define MODELTYPE_UZI 0x05
#define MODELTYPE_06 0x06
#define MODELTYPE_CLASSICGUN 0x07
#define MODELTYPE_CASING 0x08
#define MODELTYPE_CHR 0x09
#define MODELTYPE_0A 0x0a
#define MODELTYPE_0B 0x0b
#define MODELTYPE_0C 0x0c
#define MODELTYPE_HEAD 0x0d
#define MODELTYPE_CCTV 0x0f
#define MODELTYPE_WINDOWEDDOOR 0x10
#define MODELTYPE_11 0x11
#define MODELTYPE_12 0x12
#define MODELTYPE_13 0x13
#define MODELTYPE_TERMINAL 0x14
#define MODELTYPE_CIHUB 0x15
#define MODELTYPE_AUTOGUN 0x16
#define MODELTYPE_17 0x17
#define MODELTYPE_18 0x18
#define MODELTYPE_19 0x19
#define MODELTYPE_LIFT 0x1b
#define MODELTYPE_SKEDAR 0x1c
#define MODELTYPE_LOGO 0x1d
#define MODELTYPE_PDLOGO 0x1e
#define MODELTYPE_HOVERBIKE 0x1f
#define MODELTYPE_20 0x20
#define MODELTYPE_21 0x21
#define MODELTYPE_22 0x22
#define MODELTYPE_LAPTOPGUN 0x23
#define MODELTYPE_K7AVENGER 0x24
#define MODELTYPE_FALCON2 0x25
#define MODELTYPE_KNIFE 0x26
#define MODELTYPE_CHOPPER 0x27
#define MODELTYPE_DRCAROLL 0x28
#define MODELTYPE_ROPE 0x29
#define MODELTYPE_HUDPIECE 0x2a
#define MODELTYPE_RARELOGO 0x2c
#define MODELTYPE_JUMPSHIP 0x32
#define MODELTYPE_BANNER 0x33
#define MODELTYPE_ROBOT 0x34
#define MODELTYPE_CABLECAR 0x3c
#define MODELTYPE_SUBMARINE 0x43
#define MODELTYPE_MAIANUFO 0x44
#define MODELTYPE_SKSHUTTLE 0x45
#define MODELTYPE_CMP150 0x46
#define MODELTYPE_DRAGON 0x47
#define MODELTYPE_SUPERDRAGON 0x48
#define MODELTYPE_ROCKET 0x49
#define MODELTYPE_4A 0x4a
#define MODELTYPE_SHOTGUN 0x4b
#define MODELTYPE_FARSIGHT 0x4c
#define MODELTYPE_4D 0x4d
#define MODELTYPE_REAPER 0x4e
#define MODELTYPE_DROPSHIP 0x4f
#define MODELTYPE_MAULER 0x64
#define MODELTYPE_DEVASTATOR 0x65
#define MODELTYPE_PISTOL 0x66
#define MODELTYPE_AR34 0x67
#define MODELTYPE_MAGNUM 0x68
#define MODELTYPE_SLAYERROCKET 0x69
#define MODELTYPE_CYCLONE 0x6a
#define MODELTYPE_SNIPERRIFLE 0x6b
#define MODELTYPE_TRANQUILIZER 0x6c
#define MODELTYPE_CROSSBOW 0x6d
#define MODELTYPE_TIMEDPROXYMINE 0x6e
#define MODELTYPE_PHOENIX 0x6f
#define MODELTYPE_CALLISTO 0x70
#define MODELTYPE_RCP120 0x71
#define MODELTYPE_LASER 0x72
#define MODELTYPE_GRENADE 0x73
#define MODELTYPE_ECMMINE 0x74
#define MODELTYPE_UPLINK 0x75
#define MODELTYPE_REMOTEMINE 0x76
#define MODELTYPE_TARGET 0x8c
#define MODELTYPE_BB 0xbb
#define MODELTYPE_WIREFENCE 0xc8
#define MODELTYPE_HAND 0xfa
#define MODFILE_GAME 1
#define MODFILE_MPSETUP 2
#define MODFILE_BOSS 4
@@ -3406,6 +3330,87 @@
#define SIMTYPE_TURTLE 11
#define SIMTYPE_VENGE 12
#define SKEL_BASIC 0x02
#define SKEL_CHRGUN 0x03
#define SKEL_JOYPAD 0x04
#define SKEL_UZI 0x05
#define SKEL_06 0x06
#define SKEL_CLASSICGUN 0x07
#define SKEL_CASING 0x08
#define SKEL_CHR 0x09
#define SKEL_0A 0x0a
#define SKEL_0B 0x0b
#define SKEL_0C 0x0c
#define SKEL_HEAD 0x0d
#define SKEL_CCTV 0x0f
#define SKEL_WINDOWEDDOOR 0x10
#define SKEL_11 0x11
#define SKEL_12 0x12
#define SKEL_13 0x13
#define SKEL_TERMINAL 0x14
#define SKEL_CIHUB 0x15
#define SKEL_AUTOGUN 0x16
#define SKEL_17 0x17
#define SKEL_18 0x18
#define SKEL_19 0x19
#define SKEL_LIFT 0x1b
#define SKEL_SKEDAR 0x1c
#define SKEL_LOGO 0x1d
#define SKEL_PDLOGO 0x1e
#define SKEL_HOVERBIKE 0x1f
#define SKEL_20 0x20
#define SKEL_21 0x21
#define SKEL_22 0x22
#define SKEL_LAPTOPGUN 0x23
#define SKEL_K7AVENGER 0x24
#define SKEL_FALCON2 0x25
#define SKEL_KNIFE 0x26
#define SKEL_CHOPPER 0x27
#define SKEL_DRCAROLL 0x28
#define SKEL_ROPE 0x29
#define SKEL_HUDPIECE 0x2a
#define SKEL_RARELOGO 0x2c
#define SKEL_JUMPSHIP 0x32
#define SKEL_BANNER 0x33
#define SKEL_ROBOT 0x34
#define SKEL_CABLECAR 0x3c
#define SKEL_SUBMARINE 0x43
#define SKEL_MAIANUFO 0x44
#define SKEL_SKSHUTTLE 0x45
#define SKEL_CMP150 0x46
#define SKEL_DRAGON 0x47
#define SKEL_SUPERDRAGON 0x48
#define SKEL_ROCKET 0x49
#define SKEL_4A 0x4a
#define SKEL_SHOTGUN 0x4b
#define SKEL_FARSIGHT 0x4c
#define SKEL_4D 0x4d
#define SKEL_REAPER 0x4e
#define SKEL_DROPSHIP 0x4f
#define SKEL_MAULER 0x64
#define SKEL_DEVASTATOR 0x65
#define SKEL_PISTOL 0x66
#define SKEL_AR34 0x67
#define SKEL_MAGNUM 0x68
#define SKEL_SLAYERROCKET 0x69
#define SKEL_CYCLONE 0x6a
#define SKEL_SNIPERRIFLE 0x6b
#define SKEL_TRANQUILIZER 0x6c
#define SKEL_CROSSBOW 0x6d
#define SKEL_TIMEDPROXYMINE 0x6e
#define SKEL_PHOENIX 0x6f
#define SKEL_CALLISTO 0x70
#define SKEL_RCP120 0x71
#define SKEL_LASER 0x72
#define SKEL_GRENADE 0x73
#define SKEL_ECMMINE 0x74
#define SKEL_UPLINK 0x75
#define SKEL_REMOTEMINE 0x76
#define SKEL_TARGET 0x8c
#define SKEL_BB 0xbb
#define SKEL_WIREFENCE 0xc8
#define SKEL_HAND 0xfa
#define SKJUMPSTATE_TAKEOFF 0
#define SKJUMPSTATE_AIRBORNE 1