mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-05-10 19:01:50 +00:00
Merge info.c/h
This commit is contained in:
parent
43c627b02e
commit
cdb0310982
4 changed files with 358 additions and 2496 deletions
150
src/doomdef.h
150
src/doomdef.h
|
|
@ -237,12 +237,13 @@ extern char logfilename[1024];
|
||||||
// The maximum number of players, multiplayer/networking.
|
// The maximum number of players, multiplayer/networking.
|
||||||
// NOTE: it needs more than this to increase the number of players...
|
// NOTE: it needs more than this to increase the number of players...
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
#define MAXPLAYERS 16
|
#define MAXPLAYERS 16
|
||||||
#define MAXSPLITSCREENPLAYERS 4 // Max number of players on a single computer
|
|
||||||
#define MAXSKINS 128
|
|
||||||
#define PLAYERSMASK (MAXPLAYERS-1)
|
#define PLAYERSMASK (MAXPLAYERS-1)
|
||||||
#define MAXPLAYERNAME 21
|
#define MAXPLAYERNAME 21
|
||||||
|
#define MAXSPLITSCREENPLAYERS 4 // Max number of players on a single computer
|
||||||
|
|
||||||
|
#define MAXSKINS 128
|
||||||
|
|
||||||
#define COLORRAMPSIZE 16
|
#define COLORRAMPSIZE 16
|
||||||
#define MAXCOLORNAME 32
|
#define MAXCOLORNAME 32
|
||||||
#define NUMCOLORFREESLOTS 1024
|
#define NUMCOLORFREESLOTS 1024
|
||||||
|
|
@ -259,7 +260,6 @@ typedef struct skincolor_s
|
||||||
UINT16 chatcolor; // Chat color
|
UINT16 chatcolor; // Chat color
|
||||||
boolean accessible; // Accessible by the color command + setup menu
|
boolean accessible; // Accessible by the color command + setup menu
|
||||||
} skincolor_t;
|
} skincolor_t;
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
|
|
@ -270,7 +270,6 @@ typedef enum
|
||||||
SKINCOLOR_BONE,
|
SKINCOLOR_BONE,
|
||||||
SKINCOLOR_CLOUDY,
|
SKINCOLOR_CLOUDY,
|
||||||
SKINCOLOR_GREY,
|
SKINCOLOR_GREY,
|
||||||
<<<<<<< HEAD
|
|
||||||
SKINCOLOR_NICKEL,
|
SKINCOLOR_NICKEL,
|
||||||
SKINCOLOR_BLACK,
|
SKINCOLOR_BLACK,
|
||||||
SKINCOLOR_SKUNK,
|
SKINCOLOR_SKUNK,
|
||||||
|
|
@ -369,146 +368,6 @@ typedef enum
|
||||||
SKINCOLOR_BLOSSOM,
|
SKINCOLOR_BLOSSOM,
|
||||||
SKINCOLOR_TAFFY,
|
SKINCOLOR_TAFFY,
|
||||||
|
|
||||||
// "Careful! MAXSKINCOLORS cannot be greater than 0x40 -- Which it is now."
|
|
||||||
// (This comment is a dirty liar! This is only limited by the integer type, so 255 for UINT8.)
|
|
||||||
MAXSKINCOLORS,
|
|
||||||
|
|
||||||
// Super special awesome Super flashing colors!
|
|
||||||
// Super Sonic Yellow
|
|
||||||
SKINCOLOR_SUPER1 = MAXSKINCOLORS,
|
|
||||||
SKINCOLOR_SUPER2,
|
|
||||||
SKINCOLOR_SUPER3,
|
|
||||||
SKINCOLOR_SUPER4,
|
|
||||||
SKINCOLOR_SUPER5,
|
|
||||||
|
|
||||||
// Super Tails Orange
|
|
||||||
SKINCOLOR_TSUPER1,
|
|
||||||
SKINCOLOR_TSUPER2,
|
|
||||||
SKINCOLOR_TSUPER3,
|
|
||||||
SKINCOLOR_TSUPER4,
|
|
||||||
SKINCOLOR_TSUPER5,
|
|
||||||
|
|
||||||
// Super Knuckles Red
|
|
||||||
SKINCOLOR_KSUPER1,
|
|
||||||
SKINCOLOR_KSUPER2,
|
|
||||||
SKINCOLOR_KSUPER3,
|
|
||||||
SKINCOLOR_KSUPER4,
|
|
||||||
SKINCOLOR_KSUPER5,
|
|
||||||
|
|
||||||
// Hyper Sonic Pink
|
|
||||||
SKINCOLOR_PSUPER1,
|
|
||||||
SKINCOLOR_PSUPER2,
|
|
||||||
SKINCOLOR_PSUPER3,
|
|
||||||
SKINCOLOR_PSUPER4,
|
|
||||||
SKINCOLOR_PSUPER5,
|
|
||||||
|
|
||||||
// Hyper Sonic Blue
|
|
||||||
SKINCOLOR_BSUPER1,
|
|
||||||
SKINCOLOR_BSUPER2,
|
|
||||||
SKINCOLOR_BSUPER3,
|
|
||||||
SKINCOLOR_BSUPER4,
|
|
||||||
SKINCOLOR_BSUPER5,
|
|
||||||
|
|
||||||
// Aqua Super
|
|
||||||
SKINCOLOR_ASUPER1,
|
|
||||||
SKINCOLOR_ASUPER2,
|
|
||||||
SKINCOLOR_ASUPER3,
|
|
||||||
SKINCOLOR_ASUPER4,
|
|
||||||
SKINCOLOR_ASUPER5,
|
|
||||||
|
|
||||||
// Hyper Sonic Green
|
|
||||||
SKINCOLOR_GSUPER1,
|
|
||||||
SKINCOLOR_GSUPER2,
|
|
||||||
SKINCOLOR_GSUPER3,
|
|
||||||
SKINCOLOR_GSUPER4,
|
|
||||||
SKINCOLOR_GSUPER5,
|
|
||||||
|
|
||||||
// Hyper Sonic White
|
|
||||||
SKINCOLOR_WSUPER1,
|
|
||||||
SKINCOLOR_WSUPER2,
|
|
||||||
SKINCOLOR_WSUPER3,
|
|
||||||
SKINCOLOR_WSUPER4,
|
|
||||||
SKINCOLOR_WSUPER5,
|
|
||||||
|
|
||||||
// Creamy Super (Shadow?)
|
|
||||||
SKINCOLOR_CSUPER1,
|
|
||||||
SKINCOLOR_CSUPER2,
|
|
||||||
SKINCOLOR_CSUPER3,
|
|
||||||
SKINCOLOR_CSUPER4,
|
|
||||||
SKINCOLOR_CSUPER5,
|
|
||||||
|
|
||||||
MAXTRANSLATIONS
|
|
||||||
} skincolors_t;
|
|
||||||
=======
|
|
||||||
SKINCOLOR_SILVER,
|
|
||||||
SKINCOLOR_CARBON,
|
|
||||||
SKINCOLOR_JET,
|
|
||||||
SKINCOLOR_BLACK,
|
|
||||||
|
|
||||||
// Desaturated
|
|
||||||
SKINCOLOR_AETHER,
|
|
||||||
SKINCOLOR_SLATE,
|
|
||||||
SKINCOLOR_BLUEBELL,
|
|
||||||
SKINCOLOR_PINK,
|
|
||||||
SKINCOLOR_YOGURT,
|
|
||||||
SKINCOLOR_BROWN,
|
|
||||||
SKINCOLOR_BRONZE,
|
|
||||||
SKINCOLOR_TAN,
|
|
||||||
SKINCOLOR_BEIGE,
|
|
||||||
SKINCOLOR_MOSS,
|
|
||||||
SKINCOLOR_AZURE,
|
|
||||||
SKINCOLOR_LAVENDER,
|
|
||||||
|
|
||||||
// Viv's vivid colours (toast 21/07/17)
|
|
||||||
SKINCOLOR_RUBY,
|
|
||||||
SKINCOLOR_SALMON,
|
|
||||||
SKINCOLOR_RED,
|
|
||||||
SKINCOLOR_CRIMSON,
|
|
||||||
SKINCOLOR_FLAME,
|
|
||||||
SKINCOLOR_KETCHUP,
|
|
||||||
SKINCOLOR_PEACHY,
|
|
||||||
SKINCOLOR_QUAIL,
|
|
||||||
SKINCOLOR_SUNSET,
|
|
||||||
SKINCOLOR_COPPER,
|
|
||||||
SKINCOLOR_APRICOT,
|
|
||||||
SKINCOLOR_ORANGE,
|
|
||||||
SKINCOLOR_RUST,
|
|
||||||
SKINCOLOR_GOLD,
|
|
||||||
SKINCOLOR_SANDY,
|
|
||||||
SKINCOLOR_YELLOW,
|
|
||||||
SKINCOLOR_OLIVE,
|
|
||||||
SKINCOLOR_LIME,
|
|
||||||
SKINCOLOR_PERIDOT,
|
|
||||||
SKINCOLOR_APPLE,
|
|
||||||
SKINCOLOR_GREEN,
|
|
||||||
SKINCOLOR_FOREST,
|
|
||||||
SKINCOLOR_EMERALD,
|
|
||||||
SKINCOLOR_MINT,
|
|
||||||
SKINCOLOR_SEAFOAM,
|
|
||||||
SKINCOLOR_AQUA,
|
|
||||||
SKINCOLOR_TEAL,
|
|
||||||
SKINCOLOR_WAVE,
|
|
||||||
SKINCOLOR_CYAN,
|
|
||||||
SKINCOLOR_SKY,
|
|
||||||
SKINCOLOR_CERULEAN,
|
|
||||||
SKINCOLOR_ICY,
|
|
||||||
SKINCOLOR_SAPPHIRE, // sweet mother, i cannot weave – slender aphrodite has overcome me with longing for a girl
|
|
||||||
SKINCOLOR_CORNFLOWER,
|
|
||||||
SKINCOLOR_BLUE,
|
|
||||||
SKINCOLOR_COBALT,
|
|
||||||
SKINCOLOR_VAPOR,
|
|
||||||
SKINCOLOR_DUSK,
|
|
||||||
SKINCOLOR_PASTEL,
|
|
||||||
SKINCOLOR_PURPLE,
|
|
||||||
SKINCOLOR_BUBBLEGUM,
|
|
||||||
SKINCOLOR_MAGENTA,
|
|
||||||
SKINCOLOR_NEON,
|
|
||||||
SKINCOLOR_VIOLET,
|
|
||||||
SKINCOLOR_LILAC,
|
|
||||||
SKINCOLOR_PLUM,
|
|
||||||
SKINCOLOR_RASPBERRY,
|
|
||||||
SKINCOLOR_ROSY,
|
|
||||||
|
|
||||||
FIRSTSUPERCOLOR,
|
FIRSTSUPERCOLOR,
|
||||||
|
|
||||||
// Super special awesome Super flashing colors!
|
// Super special awesome Super flashing colors!
|
||||||
|
|
@ -577,7 +436,6 @@ typedef enum
|
||||||
extern UINT16 numskincolors;
|
extern UINT16 numskincolors;
|
||||||
|
|
||||||
extern skincolor_t skincolors[MAXSKINCOLORS];
|
extern skincolor_t skincolors[MAXSKINCOLORS];
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// State updates, number of tics / second.
|
// State updates, number of tics / second.
|
||||||
// NOTE: used to setup the timer rate, see I_StartupTimer().
|
// NOTE: used to setup the timer rate, see I_StartupTimer().
|
||||||
|
|
|
||||||
1928
src/info.c
1928
src/info.c
File diff suppressed because it is too large
Load diff
413
src/info.h
413
src/info.h
|
|
@ -64,11 +64,6 @@ void A_ThrownRing(); // Sparkle trail for red ring
|
||||||
void A_GrenadeRing(); // SRB2kart
|
void A_GrenadeRing(); // SRB2kart
|
||||||
void A_SetSolidSteam();
|
void A_SetSolidSteam();
|
||||||
void A_UnsetSolidSteam();
|
void A_UnsetSolidSteam();
|
||||||
<<<<<<< HEAD
|
|
||||||
=======
|
|
||||||
void A_SignSpin();
|
|
||||||
void A_SignPlayer();
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
void A_OverlayThink();
|
void A_OverlayThink();
|
||||||
void A_JetChase();
|
void A_JetChase();
|
||||||
void A_JetbThink(); // Jetty-Syn Bomber Thinker
|
void A_JetbThink(); // Jetty-Syn Bomber Thinker
|
||||||
|
|
@ -656,7 +651,10 @@ typedef enum sprite
|
||||||
SPR_FS02, // Bat
|
SPR_FS02, // Bat
|
||||||
|
|
||||||
// Springs
|
// Springs
|
||||||
<<<<<<< HEAD
|
SPR_FANS, // Fan
|
||||||
|
SPR_STEM, // Steam riser
|
||||||
|
SPR_BUMP, // Bumpers
|
||||||
|
SPR_BLON, // Balloons
|
||||||
SPR_SPVY, // Yellow Vertical Spring
|
SPR_SPVY, // Yellow Vertical Spring
|
||||||
SPR_SPVR, // Red Vertical Spring
|
SPR_SPVR, // Red Vertical Spring
|
||||||
SPR_SPVB, // Blue Vertical Spring
|
SPR_SPVB, // Blue Vertical Spring
|
||||||
|
|
@ -669,23 +667,8 @@ typedef enum sprite
|
||||||
SPR_SPHR, // Red Horizontal Spring
|
SPR_SPHR, // Red Horizontal Spring
|
||||||
SPR_SPHB, // Blue Horizontal Spring
|
SPR_SPHB, // Blue Horizontal Spring
|
||||||
SPR_SPHG, // Grey Horizontal Spring
|
SPR_SPHG, // Grey Horizontal Spring
|
||||||
=======
|
|
||||||
SPR_FANS, // Fan
|
|
||||||
SPR_STEM, // Steam riser
|
|
||||||
SPR_BUMP, // Bumpers
|
|
||||||
SPR_BLON, // Balloons
|
|
||||||
SPR_SPRY, // Yellow spring
|
|
||||||
SPR_SPRR, // Red spring
|
|
||||||
SPR_SPRB, // Blue spring
|
|
||||||
SPR_YSPR, // Yellow Diagonal Spring
|
|
||||||
SPR_RSPR, // Red Diagonal Spring
|
|
||||||
SPR_BSPR, // Blue Diagonal Spring
|
|
||||||
SPR_SSWY, // Yellow Side Spring
|
|
||||||
SPR_SSWR, // Red Side Spring
|
|
||||||
SPR_SSWB, // Blue Side Spring
|
|
||||||
SPR_BSTY, // Yellow Booster
|
SPR_BSTY, // Yellow Booster
|
||||||
SPR_BSTR, // Red Booster
|
SPR_BSTR, // Red Booster
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// Environmental Effects
|
// Environmental Effects
|
||||||
SPR_RAIN, // Rain
|
SPR_RAIN, // Rain
|
||||||
|
|
@ -815,25 +798,7 @@ typedef enum sprite
|
||||||
SPR_GWLG,
|
SPR_GWLG,
|
||||||
SPR_GWLR,
|
SPR_GWLR,
|
||||||
|
|
||||||
<<<<<<< HEAD
|
// SRB2Kart
|
||||||
// SRB1 Sprites
|
|
||||||
SPR_SRBA,
|
|
||||||
SPR_SRBB,
|
|
||||||
SPR_SRBC,
|
|
||||||
SPR_SRBD,
|
|
||||||
SPR_SRBE,
|
|
||||||
SPR_SRBF,
|
|
||||||
SPR_SRBG,
|
|
||||||
SPR_SRBH,
|
|
||||||
SPR_SRBI,
|
|
||||||
SPR_SRBJ,
|
|
||||||
SPR_SRBK,
|
|
||||||
SPR_SRBL,
|
|
||||||
SPR_SRBM,
|
|
||||||
SPR_SRBN,
|
|
||||||
SPR_SRBO,
|
|
||||||
|
|
||||||
// Springs
|
|
||||||
SPR_RNDM, // Random Item Box
|
SPR_RNDM, // Random Item Box
|
||||||
SPR_RPOP, // Random Item Box Pop
|
SPR_RPOP, // Random Item Box Pop
|
||||||
SPR_SGNS, // Signpost sparkle
|
SPR_SGNS, // Signpost sparkle
|
||||||
|
|
@ -1042,8 +1007,6 @@ typedef enum sprite
|
||||||
// First person view sprites; this is a sprite so that it can be replaced by a specialized MD2 draw later
|
// First person view sprites; this is a sprite so that it can be replaced by a specialized MD2 draw later
|
||||||
SPR_VIEW,
|
SPR_VIEW,
|
||||||
|
|
||||||
=======
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
SPR_FIRSTFREESLOT,
|
SPR_FIRSTFREESLOT,
|
||||||
SPR_LASTFREESLOT = SPR_FIRSTFREESLOT + NUMSPRITEFREESLOTS - 1,
|
SPR_LASTFREESLOT = SPR_FIRSTFREESLOT + NUMSPRITEFREESLOTS - 1,
|
||||||
NUMSPRITES
|
NUMSPRITES
|
||||||
|
|
@ -1054,92 +1017,19 @@ typedef enum sprite
|
||||||
// Since this is zero-based, there can be at most 128 different SPR2_'s without changing that.
|
// Since this is zero-based, there can be at most 128 different SPR2_'s without changing that.
|
||||||
typedef enum playersprite
|
typedef enum playersprite
|
||||||
{
|
{
|
||||||
SPR2_STND = 0,
|
SPR2_STIN = 0, SPR2_STIL, SPR2_STIR,
|
||||||
SPR2_WAIT,
|
SPR2_SLWN, SPR2_SLWL, SPR2_SLWR,
|
||||||
SPR2_WALK,
|
SPR2_FSTN, SPR2_FSTL, SPR2_FSTR,
|
||||||
SPR2_SKID,
|
SPR2_DRLN, SPR2_DRLO, SPR2_DRLI,
|
||||||
SPR2_RUN ,
|
SPR2_DRRN, SPR2_DRRO, SPR2_DRRI,
|
||||||
SPR2_DASH,
|
SPR2_SPIN,
|
||||||
SPR2_PAIN,
|
SPR2_SQSH,
|
||||||
SPR2_STUN,
|
SPR2_SIGN,
|
||||||
SPR2_DEAD,
|
|
||||||
SPR2_DRWN, // drown
|
|
||||||
SPR2_ROLL,
|
|
||||||
SPR2_GASP,
|
|
||||||
SPR2_JUMP,
|
|
||||||
SPR2_SPNG, // spring
|
|
||||||
SPR2_FALL,
|
|
||||||
SPR2_EDGE,
|
|
||||||
SPR2_RIDE,
|
|
||||||
|
|
||||||
SPR2_SPIN, // spindash
|
|
||||||
|
|
||||||
SPR2_FLY ,
|
|
||||||
SPR2_SWIM,
|
|
||||||
SPR2_TIRE, // tired
|
|
||||||
|
|
||||||
SPR2_GLID, // glide
|
|
||||||
SPR2_LAND, // landing after glide/bounce
|
|
||||||
SPR2_CLNG, // cling
|
|
||||||
SPR2_CLMB, // climb
|
|
||||||
|
|
||||||
SPR2_FLT , // float
|
|
||||||
SPR2_FRUN, // float run
|
|
||||||
|
|
||||||
SPR2_BNCE, // bounce
|
|
||||||
|
|
||||||
SPR2_FIRE, // fire
|
|
||||||
|
|
||||||
SPR2_TWIN, // twinspin
|
|
||||||
|
|
||||||
SPR2_MLEE, // melee
|
|
||||||
SPR2_MLEL, // melee land
|
|
||||||
|
|
||||||
SPR2_TRNS, // transformation
|
|
||||||
|
|
||||||
SPR2_NSTD, // NiGHTS stand
|
|
||||||
SPR2_NFLT, // NiGHTS float
|
|
||||||
SPR2_NFLY, // NiGHTS fly
|
|
||||||
SPR2_NDRL, // NiGHTS drill
|
|
||||||
SPR2_NSTN, // NiGHTS stun
|
|
||||||
SPR2_NPUL, // NiGHTS pull
|
|
||||||
SPR2_NATK, // NiGHTS attack
|
|
||||||
|
|
||||||
// c:
|
|
||||||
SPR2_TAL0,
|
|
||||||
SPR2_TAL1,
|
|
||||||
SPR2_TAL2,
|
|
||||||
SPR2_TAL3,
|
|
||||||
SPR2_TAL4,
|
|
||||||
SPR2_TAL5,
|
|
||||||
SPR2_TAL6,
|
|
||||||
SPR2_TAL7,
|
|
||||||
SPR2_TAL8,
|
|
||||||
SPR2_TAL9,
|
|
||||||
SPR2_TALA,
|
|
||||||
SPR2_TALB,
|
|
||||||
|
|
||||||
SPR2_CNT1, // continue disappointment
|
|
||||||
SPR2_CNT2, // continue lift
|
|
||||||
SPR2_CNT3, // continue spin
|
|
||||||
SPR2_CNT4, // continue "soooooooniiic!" tugging
|
|
||||||
|
|
||||||
SPR2_SIGN, // end sign head
|
|
||||||
SPR2_LIFE, // life monitor icon
|
|
||||||
|
|
||||||
SPR2_XTRA, // stuff that isn't in-map - "would this ever need an md2 or variable length animation?"
|
|
||||||
|
|
||||||
SPR2_FIRSTFREESLOT,
|
SPR2_FIRSTFREESLOT,
|
||||||
SPR2_LASTFREESLOT = 0x7f,
|
SPR2_LASTFREESLOT = 0x7f,
|
||||||
NUMPLAYERSPRITES
|
NUMPLAYERSPRITES
|
||||||
} playersprite_t;
|
} playersprite_t;
|
||||||
|
|
||||||
// SPR2_XTRA
|
|
||||||
#define XTRA_LIFEPIC 0 // Life icon patch
|
|
||||||
#define XTRA_CHARSEL 1 // Character select picture
|
|
||||||
#define XTRA_CONTINUE 2 // Continue icon
|
|
||||||
#define XTRA_ENDING 3 // Ending finale patches
|
|
||||||
|
|
||||||
typedef enum state
|
typedef enum state
|
||||||
{
|
{
|
||||||
S_NULL,
|
S_NULL,
|
||||||
|
|
@ -1157,162 +1047,28 @@ typedef enum state
|
||||||
// Thok
|
// Thok
|
||||||
S_THOK,
|
S_THOK,
|
||||||
|
|
||||||
<<<<<<< HEAD
|
S_KART_STILL,
|
||||||
// SRB2kart Frames
|
S_KART_STILL_L,
|
||||||
S_KART_STILL1,
|
S_KART_STILL_R,
|
||||||
S_KART_STILL2,
|
S_KART_SLOW,
|
||||||
S_KART_STILL1_L,
|
S_KART_SLOW_L,
|
||||||
S_KART_STILL2_L,
|
S_KART_SLOW_R,
|
||||||
S_KART_STILL1_R,
|
S_KART_FAST,
|
||||||
S_KART_STILL2_R,
|
S_KART_FAST_L,
|
||||||
|
S_KART_FAST_R,
|
||||||
S_KART_SLOW1,
|
S_KART_DRIFT_L,
|
||||||
S_KART_SLOW2,
|
S_KART_DRIFT_L_OUT,
|
||||||
S_KART_SLOW1_L,
|
S_KART_DRIFT_L_IN,
|
||||||
S_KART_SLOW2_L,
|
S_KART_DRIFT_R,
|
||||||
S_KART_SLOW1_R,
|
S_KART_DRIFT_R_OUT,
|
||||||
S_KART_SLOW2_R,
|
S_KART_DRIFT_R_IN,
|
||||||
|
S_KART_SPINOUT,
|
||||||
S_KART_FAST1,
|
|
||||||
S_KART_FAST2,
|
|
||||||
S_KART_FAST1_L,
|
|
||||||
S_KART_FAST2_L,
|
|
||||||
S_KART_FAST1_R,
|
|
||||||
S_KART_FAST2_R,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_L,
|
|
||||||
S_KART_DRIFT2_L,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_L_OUT,
|
|
||||||
S_KART_DRIFT2_L_OUT,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_L_IN,
|
|
||||||
S_KART_DRIFT2_L_IN,
|
|
||||||
S_KART_DRIFT3_L_IN,
|
|
||||||
S_KART_DRIFT4_L_IN,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_R,
|
|
||||||
S_KART_DRIFT2_R,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_R_OUT,
|
|
||||||
S_KART_DRIFT2_R_OUT,
|
|
||||||
|
|
||||||
S_KART_DRIFT1_R_IN,
|
|
||||||
S_KART_DRIFT2_R_IN,
|
|
||||||
S_KART_DRIFT3_R_IN,
|
|
||||||
S_KART_DRIFT4_R_IN,
|
|
||||||
|
|
||||||
S_KART_SPIN,
|
|
||||||
S_KART_PAIN,
|
|
||||||
S_KART_SQUISH,
|
S_KART_SQUISH,
|
||||||
=======
|
S_KART_SIGN,
|
||||||
// Player
|
|
||||||
S_PLAY_STND,
|
|
||||||
S_PLAY_WAIT,
|
|
||||||
S_PLAY_WALK,
|
|
||||||
S_PLAY_SKID,
|
|
||||||
S_PLAY_RUN,
|
|
||||||
S_PLAY_DASH,
|
|
||||||
S_PLAY_PAIN,
|
|
||||||
S_PLAY_STUN,
|
|
||||||
S_PLAY_DEAD,
|
|
||||||
S_PLAY_DRWN,
|
|
||||||
S_PLAY_ROLL,
|
|
||||||
S_PLAY_GASP,
|
|
||||||
S_PLAY_JUMP,
|
|
||||||
S_PLAY_SPRING,
|
|
||||||
S_PLAY_FALL,
|
|
||||||
S_PLAY_EDGE,
|
|
||||||
S_PLAY_RIDE,
|
|
||||||
|
|
||||||
// CA2_SPINDASH
|
|
||||||
S_PLAY_SPINDASH,
|
|
||||||
|
|
||||||
// CA_FLY/SWIM
|
|
||||||
S_PLAY_FLY,
|
|
||||||
S_PLAY_SWIM,
|
|
||||||
S_PLAY_FLY_TIRED,
|
|
||||||
|
|
||||||
// CA_GLIDEANDCLIMB
|
|
||||||
S_PLAY_GLIDE,
|
|
||||||
S_PLAY_GLIDE_LANDING,
|
|
||||||
S_PLAY_CLING,
|
|
||||||
S_PLAY_CLIMB,
|
|
||||||
|
|
||||||
// CA_FLOAT/CA_SLOWFALL
|
|
||||||
S_PLAY_FLOAT,
|
|
||||||
S_PLAY_FLOAT_RUN,
|
|
||||||
|
|
||||||
// CA_BOUNCE
|
|
||||||
S_PLAY_BOUNCE,
|
|
||||||
S_PLAY_BOUNCE_LANDING,
|
|
||||||
|
|
||||||
// CA2_GUNSLINGER
|
|
||||||
S_PLAY_FIRE,
|
|
||||||
S_PLAY_FIRE_FINISH,
|
|
||||||
|
|
||||||
// CA_TWINSPIN
|
|
||||||
S_PLAY_TWINSPIN,
|
|
||||||
|
|
||||||
// CA2_MELEE
|
|
||||||
S_PLAY_MELEE,
|
|
||||||
S_PLAY_MELEE_FINISH,
|
|
||||||
S_PLAY_MELEE_LANDING,
|
|
||||||
|
|
||||||
// SF_SUPER
|
|
||||||
S_PLAY_SUPER_TRANS1,
|
|
||||||
S_PLAY_SUPER_TRANS2,
|
|
||||||
S_PLAY_SUPER_TRANS3,
|
|
||||||
S_PLAY_SUPER_TRANS4,
|
|
||||||
S_PLAY_SUPER_TRANS5,
|
|
||||||
S_PLAY_SUPER_TRANS6,
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// technically the player goes here but it's an infinite tic state
|
// technically the player goes here but it's an infinite tic state
|
||||||
S_OBJPLACE_DUMMY,
|
S_OBJPLACE_DUMMY,
|
||||||
|
|
||||||
// 1-Up Box Sprites overlay (uses player sprite)
|
|
||||||
S_PLAY_BOX1,
|
|
||||||
S_PLAY_BOX2,
|
|
||||||
S_PLAY_ICON1,
|
|
||||||
S_PLAY_ICON2,
|
|
||||||
S_PLAY_ICON3,
|
|
||||||
|
|
||||||
// Level end sign overlay (uses player sprite)
|
|
||||||
S_PLAY_SIGN,
|
|
||||||
|
|
||||||
// NiGHTS character (uses player sprite)
|
|
||||||
S_PLAY_NIGHTS_TRANS1,
|
|
||||||
S_PLAY_NIGHTS_TRANS2,
|
|
||||||
S_PLAY_NIGHTS_TRANS3,
|
|
||||||
S_PLAY_NIGHTS_TRANS4,
|
|
||||||
S_PLAY_NIGHTS_TRANS5,
|
|
||||||
S_PLAY_NIGHTS_TRANS6,
|
|
||||||
S_PLAY_NIGHTS_STAND,
|
|
||||||
S_PLAY_NIGHTS_FLOAT,
|
|
||||||
S_PLAY_NIGHTS_FLY,
|
|
||||||
S_PLAY_NIGHTS_DRILL,
|
|
||||||
S_PLAY_NIGHTS_STUN,
|
|
||||||
S_PLAY_NIGHTS_PULL,
|
|
||||||
S_PLAY_NIGHTS_ATTACK,
|
|
||||||
|
|
||||||
// c:
|
|
||||||
S_TAILSOVERLAY_STAND,
|
|
||||||
S_TAILSOVERLAY_0DEGREES,
|
|
||||||
S_TAILSOVERLAY_PLUS30DEGREES,
|
|
||||||
S_TAILSOVERLAY_PLUS60DEGREES,
|
|
||||||
S_TAILSOVERLAY_MINUS30DEGREES,
|
|
||||||
S_TAILSOVERLAY_MINUS60DEGREES,
|
|
||||||
S_TAILSOVERLAY_RUN,
|
|
||||||
S_TAILSOVERLAY_FLY,
|
|
||||||
S_TAILSOVERLAY_TIRE,
|
|
||||||
S_TAILSOVERLAY_PAIN,
|
|
||||||
S_TAILSOVERLAY_GASP,
|
|
||||||
S_TAILSOVERLAY_EDGE,
|
|
||||||
|
|
||||||
// [:
|
|
||||||
S_JETFUMEFLASH,
|
|
||||||
|
|
||||||
// Blue Crawla
|
// Blue Crawla
|
||||||
S_POSS_STND,
|
S_POSS_STND,
|
||||||
S_POSS_RUN1,
|
S_POSS_RUN1,
|
||||||
|
|
@ -2341,37 +2097,11 @@ typedef enum state
|
||||||
S_BUBBLES4,
|
S_BUBBLES4,
|
||||||
|
|
||||||
// Level End Sign
|
// Level End Sign
|
||||||
<<<<<<< HEAD
|
|
||||||
S_SIGN_POLE,
|
S_SIGN_POLE,
|
||||||
S_SIGN_BACK,
|
S_SIGN_BACK,
|
||||||
S_SIGN_SIDE,
|
S_SIGN_SIDE,
|
||||||
S_SIGN_FACE,
|
S_SIGN_FACE,
|
||||||
|
|
||||||
// Steam Riser
|
|
||||||
S_STEAM1,
|
|
||||||
S_STEAM2,
|
|
||||||
S_STEAM3,
|
|
||||||
S_STEAM4,
|
|
||||||
S_STEAM5,
|
|
||||||
S_STEAM6,
|
|
||||||
S_STEAM7,
|
|
||||||
S_STEAM8,
|
|
||||||
=======
|
|
||||||
S_SIGN,
|
|
||||||
S_SIGNSPIN1,
|
|
||||||
S_SIGNSPIN2,
|
|
||||||
S_SIGNSPIN3,
|
|
||||||
S_SIGNSPIN4,
|
|
||||||
S_SIGNSPIN5,
|
|
||||||
S_SIGNSPIN6,
|
|
||||||
S_SIGNPLAYER,
|
|
||||||
S_SIGNSLOW,
|
|
||||||
S_SIGNSTOP,
|
|
||||||
S_SIGNBOARD,
|
|
||||||
S_EGGMANSIGN,
|
|
||||||
S_CLEARSIGN,
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// Spike Ball
|
// Spike Ball
|
||||||
S_SPIKEBALL1,
|
S_SPIKEBALL1,
|
||||||
S_SPIKEBALL2,
|
S_SPIKEBALL2,
|
||||||
|
|
@ -3033,13 +2763,6 @@ typedef enum state
|
||||||
// Xmas-specific stuff
|
// Xmas-specific stuff
|
||||||
S_XMASPOLE,
|
S_XMASPOLE,
|
||||||
S_CANDYCANE,
|
S_CANDYCANE,
|
||||||
<<<<<<< HEAD
|
|
||||||
S_SNOWMAN,
|
|
||||||
S_SNOWMANHAT,
|
|
||||||
S_LAMPPOST1,
|
|
||||||
S_LAMPPOST2,
|
|
||||||
S_HANGSTAR,
|
|
||||||
=======
|
|
||||||
S_SNOWMAN, // normal
|
S_SNOWMAN, // normal
|
||||||
S_SNOWMANHAT, // with hat + scarf
|
S_SNOWMANHAT, // with hat + scarf
|
||||||
S_LAMPPOST1, // normal
|
S_LAMPPOST1, // normal
|
||||||
|
|
@ -3108,7 +2831,6 @@ typedef enum state
|
||||||
S_HHZTENT2,
|
S_HHZTENT2,
|
||||||
S_HHZSTALAGMITE_TALL,
|
S_HHZSTALAGMITE_TALL,
|
||||||
S_HHZSTALAGMITE_SHORT,
|
S_HHZSTALAGMITE_SHORT,
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// Botanic Serenity's loads of scenery states
|
// Botanic Serenity's loads of scenery states
|
||||||
S_BSZTALLFLOWER_RED,
|
S_BSZTALLFLOWER_RED,
|
||||||
|
|
@ -3621,10 +3343,6 @@ typedef enum state
|
||||||
S_STEAM7,
|
S_STEAM7,
|
||||||
S_STEAM8,
|
S_STEAM8,
|
||||||
|
|
||||||
<<<<<<< HEAD
|
|
||||||
// Yellow Spring
|
|
||||||
S_YELLOWSPRING1,
|
|
||||||
=======
|
|
||||||
// Bumpers
|
// Bumpers
|
||||||
S_BUMPER,
|
S_BUMPER,
|
||||||
S_BUMPERHIT,
|
S_BUMPERHIT,
|
||||||
|
|
@ -3639,28 +3357,19 @@ typedef enum state
|
||||||
S_BALLOONPOP6,
|
S_BALLOONPOP6,
|
||||||
|
|
||||||
// Yellow Spring
|
// Yellow Spring
|
||||||
S_YELLOWSPRING,
|
S_YELLOWSPRING1,
|
||||||
>>>>>>> srb2/next
|
|
||||||
S_YELLOWSPRING2,
|
S_YELLOWSPRING2,
|
||||||
S_YELLOWSPRING3,
|
S_YELLOWSPRING3,
|
||||||
S_YELLOWSPRING4,
|
S_YELLOWSPRING4,
|
||||||
|
|
||||||
// Red Spring
|
// Red Spring
|
||||||
<<<<<<< HEAD
|
|
||||||
S_REDSPRING1,
|
S_REDSPRING1,
|
||||||
=======
|
|
||||||
S_REDSPRING,
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
S_REDSPRING2,
|
S_REDSPRING2,
|
||||||
S_REDSPRING3,
|
S_REDSPRING3,
|
||||||
S_REDSPRING4,
|
S_REDSPRING4,
|
||||||
|
|
||||||
// Blue Spring
|
// Blue Spring
|
||||||
<<<<<<< HEAD
|
|
||||||
S_BLUESPRING1,
|
S_BLUESPRING1,
|
||||||
=======
|
|
||||||
S_BLUESPRING,
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
S_BLUESPRING2,
|
S_BLUESPRING2,
|
||||||
S_BLUESPRING3,
|
S_BLUESPRING3,
|
||||||
S_BLUESPRING4,
|
S_BLUESPRING4,
|
||||||
|
|
@ -5612,8 +5321,10 @@ typedef enum mobj_type
|
||||||
|
|
||||||
// Springs and others
|
// Springs and others
|
||||||
MT_FAN,
|
MT_FAN,
|
||||||
<<<<<<< HEAD
|
MT_STEAM,
|
||||||
MT_STEAM, // Steam riser
|
MT_BUMPER,
|
||||||
|
MT_BALLOON,
|
||||||
|
|
||||||
MT_YELLOWSPRING,
|
MT_YELLOWSPRING,
|
||||||
MT_REDSPRING,
|
MT_REDSPRING,
|
||||||
MT_BLUESPRING,
|
MT_BLUESPRING,
|
||||||
|
|
@ -5626,26 +5337,11 @@ typedef enum mobj_type
|
||||||
MT_REDHORIZ, // Red Horizontal Spring
|
MT_REDHORIZ, // Red Horizontal Spring
|
||||||
MT_BLUEHORIZ, // Blue Horizontal Spring
|
MT_BLUEHORIZ, // Blue Horizontal Spring
|
||||||
MT_GREYHORIZ, // Grey Horizontal Spring
|
MT_GREYHORIZ, // Grey Horizontal Spring
|
||||||
=======
|
|
||||||
MT_STEAM,
|
|
||||||
MT_BUMPER,
|
|
||||||
MT_BALLOON,
|
|
||||||
|
|
||||||
MT_YELLOWSPRING,
|
|
||||||
MT_REDSPRING,
|
|
||||||
MT_BLUESPRING,
|
|
||||||
MT_YELLOWDIAG,
|
|
||||||
MT_REDDIAG,
|
|
||||||
MT_BLUEDIAG,
|
|
||||||
MT_YELLOWHORIZ,
|
|
||||||
MT_REDHORIZ,
|
|
||||||
MT_BLUEHORIZ,
|
|
||||||
|
|
||||||
MT_BOOSTERSEG,
|
MT_BOOSTERSEG,
|
||||||
MT_BOOSTERROLLER,
|
MT_BOOSTERROLLER,
|
||||||
MT_YELLOWBOOSTER,
|
MT_YELLOWBOOSTER,
|
||||||
MT_REDBOOSTER,
|
MT_REDBOOSTER,
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// Interactive Objects
|
// Interactive Objects
|
||||||
MT_BUBBLES, // Bubble source
|
MT_BUBBLES, // Bubble source
|
||||||
|
|
@ -5794,12 +5490,8 @@ typedef enum mobj_type
|
||||||
|
|
||||||
// Castle Eggman Scenery
|
// Castle Eggman Scenery
|
||||||
MT_CHAIN, // CEZ Chain
|
MT_CHAIN, // CEZ Chain
|
||||||
<<<<<<< HEAD
|
|
||||||
MT_FLAME, // Flame
|
|
||||||
=======
|
|
||||||
MT_FLAME, // Flame (has corona)
|
MT_FLAME, // Flame (has corona)
|
||||||
MT_FLAMEPARTICLE,
|
MT_FLAMEPARTICLE,
|
||||||
>>>>>>> srb2/next
|
|
||||||
MT_EGGSTATUE, // Eggman Statue
|
MT_EGGSTATUE, // Eggman Statue
|
||||||
MT_MACEPOINT, // Mace rotation point
|
MT_MACEPOINT, // Mace rotation point
|
||||||
MT_CHAINMACEPOINT, // Combination of chains and maces point
|
MT_CHAINMACEPOINT, // Combination of chains and maces point
|
||||||
|
|
@ -5931,13 +5623,6 @@ typedef enum mobj_type
|
||||||
// Christmas Scenery
|
// Christmas Scenery
|
||||||
MT_XMASPOLE,
|
MT_XMASPOLE,
|
||||||
MT_CANDYCANE,
|
MT_CANDYCANE,
|
||||||
<<<<<<< HEAD
|
|
||||||
MT_SNOWMAN,
|
|
||||||
MT_SNOWMANHAT,
|
|
||||||
MT_LAMPPOST1,
|
|
||||||
MT_LAMPPOST2,
|
|
||||||
MT_HANGSTAR,
|
|
||||||
=======
|
|
||||||
MT_SNOWMAN, // normal
|
MT_SNOWMAN, // normal
|
||||||
MT_SNOWMANHAT, // with hat + scarf
|
MT_SNOWMANHAT, // with hat + scarf
|
||||||
MT_LAMPPOST1, // normal
|
MT_LAMPPOST1, // normal
|
||||||
|
|
@ -5969,7 +5654,6 @@ typedef enum mobj_type
|
||||||
MT_HHZTENTACLE2,
|
MT_HHZTENTACLE2,
|
||||||
MT_HHZSTALAGMITE_TALL,
|
MT_HHZSTALAGMITE_TALL,
|
||||||
MT_HHZSTALAGMITE_SHORT,
|
MT_HHZSTALAGMITE_SHORT,
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
// Botanic Serenity scenery
|
// Botanic Serenity scenery
|
||||||
MT_BSZTALLFLOWER_RED,
|
MT_BSZTALLFLOWER_RED,
|
||||||
|
|
@ -6254,23 +5938,10 @@ typedef enum mobj_type
|
||||||
MT_ROCKCRUMBLE15,
|
MT_ROCKCRUMBLE15,
|
||||||
MT_ROCKCRUMBLE16,
|
MT_ROCKCRUMBLE16,
|
||||||
|
|
||||||
<<<<<<< HEAD
|
// Level debris
|
||||||
MT_SRB1_CRAWLA,
|
MT_GFZDEBRIS,
|
||||||
MT_SRB1_BAT,
|
MT_BRICKDEBRIS,
|
||||||
MT_SRB1_ROBOFISH,
|
MT_WOODDEBRIS,
|
||||||
MT_SRB1_VOLCANOGUY,
|
|
||||||
MT_SRB1_HOPPY,
|
|
||||||
MT_SRB1_HOPPYWATER,
|
|
||||||
MT_SRB1_HOPPYSKYLAB,
|
|
||||||
MT_SRB1_MMZFLYING,
|
|
||||||
MT_SRB1_UFO,
|
|
||||||
MT_SRB1_GRAYBOT,
|
|
||||||
MT_SRB1_ROBOTOPOLIS,
|
|
||||||
MT_SRB1_RBZBUZZ,
|
|
||||||
MT_SRB1_RBZSPIKES,
|
|
||||||
MT_SRB1_METALSONIC,
|
|
||||||
MT_SRB1_GOLDBOT,
|
|
||||||
MT_SRB1_GENREX,
|
|
||||||
|
|
||||||
// SRB2kart
|
// SRB2kart
|
||||||
MT_RANDOMITEM,
|
MT_RANDOMITEM,
|
||||||
|
|
@ -6560,12 +6231,6 @@ typedef enum mobj_type
|
||||||
|
|
||||||
MT_BATTLECAPSULE,
|
MT_BATTLECAPSULE,
|
||||||
MT_BATTLECAPSULE_PIECE,
|
MT_BATTLECAPSULE_PIECE,
|
||||||
=======
|
|
||||||
// Level debris
|
|
||||||
MT_GFZDEBRIS,
|
|
||||||
MT_BRICKDEBRIS,
|
|
||||||
MT_WOODDEBRIS,
|
|
||||||
>>>>>>> srb2/next
|
|
||||||
|
|
||||||
#ifdef SEENAMES
|
#ifdef SEENAMES
|
||||||
MT_NAMECHECK,
|
MT_NAMECHECK,
|
||||||
|
|
|
||||||
363
src/k_color.c
363
src/k_color.c
|
|
@ -17,369 +17,6 @@
|
||||||
#include "r_things.h"
|
#include "r_things.h"
|
||||||
#include "v_video.h"
|
#include "v_video.h"
|
||||||
|
|
||||||
// These should be within 14 characters to fit on the character select screen
|
|
||||||
const char *KartColor_Names[MAXSKINCOLORS] =
|
|
||||||
{
|
|
||||||
"None", // SKINCOLOR_NONE
|
|
||||||
"White", // SKINCOLOR_WHITE
|
|
||||||
"Silver", // SKINCOLOR_SILVER
|
|
||||||
"Grey", // SKINCOLOR_GREY
|
|
||||||
"Nickel", // SKINCOLOR_NICKEL
|
|
||||||
"Black", // SKINCOLOR_BLACK
|
|
||||||
"Skunk", // SKINCOLOR_SKUNK
|
|
||||||
"Fairy", // SKINCOLOR_FAIRY
|
|
||||||
"Popcorn", // SKINCOLOR_POPCORN
|
|
||||||
"Artichoke", // SKINCOLOR_ARTICHOKE
|
|
||||||
"Pigeon", // SKINCOLOR_PIGEON
|
|
||||||
"Sepia", // SKINCOLOR_SEPIA
|
|
||||||
"Beige", // SKINCOLOR_BEIGE
|
|
||||||
"Caramel", // SKINCOLOR_CARAMEL
|
|
||||||
"Peach", // SKINCOLOR_PEACH
|
|
||||||
"Brown", // SKINCOLOR_BROWN
|
|
||||||
"Leather", // SKINCOLOR_LEATHER
|
|
||||||
"Pink", // SKINCOLOR_PINK
|
|
||||||
"Rose", // SKINCOLOR_ROSE
|
|
||||||
"Cinnamon", // SKINCOLOR_CINNAMON
|
|
||||||
"Ruby", // SKINCOLOR_RUBY
|
|
||||||
"Raspberry", // SKINCOLOR_RASPBERRY
|
|
||||||
"Red", // SKINCOLOR_RED
|
|
||||||
"Crimson", // SKINCOLOR_CRIMSON
|
|
||||||
"Maroon", // SKINCOLOR_MAROON
|
|
||||||
"Lemonade", // SKINCOLOR_LEMONADE
|
|
||||||
"Scarlet", // SKINCOLOR_SCARLET
|
|
||||||
"Ketchup", // SKINCOLOR_KETCHUP
|
|
||||||
"Dawn", // SKINCOLOR_DAWN
|
|
||||||
"Sunslam", // SKINCOLOR_SUNSLAM
|
|
||||||
"Creamsicle", // SKINCOLOR_CREAMSICLE
|
|
||||||
"Orange", // SKINCOLOR_ORANGE
|
|
||||||
"Rosewood", // SKINCOLOR_ROSEWOOD
|
|
||||||
"Tangerine", // SKINCOLOR_TANGERINE
|
|
||||||
"Tan", // SKINCOLOR_TAN
|
|
||||||
"Cream", // SKINCOLOR_CREAM
|
|
||||||
"Gold", // SKINCOLOR_GOLD
|
|
||||||
"Royal", // SKINCOLOR_ROYAL
|
|
||||||
"Bronze", // SKINCOLOR_BRONZE
|
|
||||||
"Copper", // SKINCOLOR_COPPER
|
|
||||||
"Yellow", // SKINCOLOR_YELLOW
|
|
||||||
"Mustard", // SKINCOLOR_MUSTARD
|
|
||||||
"Banana", // SKINCOLOR_BANANA
|
|
||||||
"Olive", // SKINCOLOR_OLIVE
|
|
||||||
"Crocodile", // SKINCOLOR_CROCODILE
|
|
||||||
"Peridot", // SKINCOLOR_PERIDOT
|
|
||||||
"Vomit", // SKINCOLOR_VOMIT
|
|
||||||
"Garden", // SKINCOLOR_GARDEN
|
|
||||||
"Lime", // SKINCOLOR_LIME
|
|
||||||
"Handheld", // SKINCOLOR_HANDHELD
|
|
||||||
"Tea", // SKINCOLOR_TEA
|
|
||||||
"Pistachio", // SKINCOLOR_PISTACHIO
|
|
||||||
"Moss", // SKINCOLOR_MOSS
|
|
||||||
"Camouflage", // SKINCOLOR_CAMOUFLAGE
|
|
||||||
"Mint", // SKINCOLOR_MINT
|
|
||||||
"Green", // SKINCOLOR_GREEN
|
|
||||||
"Pinetree", // SKINCOLOR_PINETREE
|
|
||||||
"Turtle", // SKINCOLOR_TURTLE
|
|
||||||
"Swamp", // SKINCOLOR_SWAMP
|
|
||||||
"Dream", // SKINCOLOR_DREAM
|
|
||||||
"Plague", // SKINCOLOR_PLAGUE
|
|
||||||
"Emerald", // SKINCOLOR_EMERALD
|
|
||||||
"Algae", // SKINCOLOR_ALGAE
|
|
||||||
"Aquamarine", // SKINCOLOR_AQUAMARINE
|
|
||||||
"Turquoise", // SKINCOLOR_TURQUOISE
|
|
||||||
"Teal", // SKINCOLOR_TEAL
|
|
||||||
"Robin", // SKINCOLOR_ROBIN
|
|
||||||
"Cyan", // SKINCOLOR_CYAN
|
|
||||||
"Jawz", // SKINCOLOR_JAWZ
|
|
||||||
"Cerulean", // SKINCOLOR_CERULEAN
|
|
||||||
"Navy", // SKINCOLOR_NAVY
|
|
||||||
"Platinum", // SKINCOLOR_PLATINUM
|
|
||||||
"Slate", // SKINCOLOR_SLATE
|
|
||||||
"Steel", // SKINCOLOR_STEEL
|
|
||||||
"Thunder", // SKINCOLOR_THUNDER
|
|
||||||
"Nova", // SKINCOLOR_NOVA
|
|
||||||
"Rust", // SKINCOLOR_RUST
|
|
||||||
"Wristwatch", // SKINCOLOR_WRISTWATCH
|
|
||||||
"Jet", // SKINCOLOR_JET
|
|
||||||
"Sapphire", // SKINCOLOR_SAPPHIRE
|
|
||||||
"Ultramarine", // SKINCOLOR_ULTRAMARINE
|
|
||||||
"Periwinkle", // SKINCOLOR_PERIWINKLE
|
|
||||||
"Blue", // SKINCOLOR_BLUE
|
|
||||||
"Midnight", // SKINCOLOR_MIDNIGHT
|
|
||||||
"Blueberry", // SKINCOLOR_BLUEBERRY
|
|
||||||
"Thistle", // SKINCOLOR_THISTLE
|
|
||||||
"Purple", // SKINCOLOR_PURPLE
|
|
||||||
"Pastel", // SKINCOLOR_PASTEL
|
|
||||||
"Moonset", // SKINCOLOR_MOONSET
|
|
||||||
"Dusk", // SKINCOLOR_DUSK
|
|
||||||
"Violet", // SKINCOLOR_VIOLET
|
|
||||||
"Magenta", // SKINCOLOR_MAGENTA
|
|
||||||
"Fuchsia", // SKINCOLOR_FUCHSIA
|
|
||||||
"Toxic", // SKINCOLOR_TOXIC
|
|
||||||
"Mauve", // SKINCOLOR_MAUVE
|
|
||||||
"Lavender", // SKINCOLOR_LAVENDER
|
|
||||||
"Byzantium", // SKINCOLOR_BYZANTIUM
|
|
||||||
"Pomegranate", // SKINCOLOR_POMEGRANATE
|
|
||||||
"Lilac", // SKINCOLOR_LILAC
|
|
||||||
"Blossom", // SKINCOLOR_BLOSSOM
|
|
||||||
"Taffy" // SKINCOLOR_TAFFY
|
|
||||||
};
|
|
||||||
|
|
||||||
// Color_Opposite replacement; frame setting has not been changed from 8 for most, should be done later
|
|
||||||
const UINT8 KartColor_Opposite[MAXSKINCOLORS*2] =
|
|
||||||
{
|
|
||||||
SKINCOLOR_NONE,8, // SKINCOLOR_NONE
|
|
||||||
SKINCOLOR_BLACK,8, // SKINCOLOR_WHITE
|
|
||||||
SKINCOLOR_NICKEL,8, // SKINCOLOR_SILVER
|
|
||||||
SKINCOLOR_GREY,8, // SKINCOLOR_GREY
|
|
||||||
SKINCOLOR_SILVER,8, // SKINCOLOR_NICKEL
|
|
||||||
SKINCOLOR_WHITE,8, // SKINCOLOR_BLACK
|
|
||||||
SKINCOLOR_VOMIT,8, // SKINCOLOR_SKUNK
|
|
||||||
SKINCOLOR_ARTICHOKE,12, // SKINCOLOR_FAIRY
|
|
||||||
SKINCOLOR_PIGEON,12, // SKINCOLOR_POPCORN
|
|
||||||
SKINCOLOR_FAIRY,12, // SKINCOLOR_ARTICHOKE
|
|
||||||
SKINCOLOR_POPCORN,12, // SKINCOLOR_PIGEON
|
|
||||||
SKINCOLOR_LEATHER,6, // SKINCOLOR_SEPIA
|
|
||||||
SKINCOLOR_BROWN,2, // SKINCOLOR_BEIGE
|
|
||||||
SKINCOLOR_CERULEAN,8, // SKINCOLOR_CARAMEL
|
|
||||||
SKINCOLOR_CYAN,8, // SKINCOLOR_PEACH
|
|
||||||
SKINCOLOR_BEIGE,8, // SKINCOLOR_BROWN
|
|
||||||
SKINCOLOR_SEPIA,8, // SKINCOLOR_LEATHER
|
|
||||||
SKINCOLOR_PISTACHIO,8, // SKINCOLOR_PINK
|
|
||||||
SKINCOLOR_MOSS,8, // SKINCOLOR_ROSE
|
|
||||||
SKINCOLOR_WRISTWATCH,6, // SKINCOLOR_CINNAMON
|
|
||||||
SKINCOLOR_SAPPHIRE,8, // SKINCOLOR_RUBY
|
|
||||||
SKINCOLOR_MINT,8, // SKINCOLOR_RASPBERRY
|
|
||||||
SKINCOLOR_GREEN,6, // SKINCOLOR_RED
|
|
||||||
SKINCOLOR_PINETREE,6, // SKINCOLOR_CRIMSON
|
|
||||||
SKINCOLOR_TOXIC,8, // SKINCOLOR_MAROON
|
|
||||||
SKINCOLOR_THUNDER,8, // SKINCOLOR_LEMONADE
|
|
||||||
SKINCOLOR_ALGAE,10, // SKINCOLOR_SCARLET
|
|
||||||
SKINCOLOR_MUSTARD,10, // SKINCOLOR_KETCHUP
|
|
||||||
SKINCOLOR_DUSK,8, // SKINCOLOR_DAWN
|
|
||||||
SKINCOLOR_MOONSET,8, // SKINCOLOR_SUNSLAM
|
|
||||||
SKINCOLOR_PERIWINKLE,8, // SKINCOLOR_CREAMSICLE
|
|
||||||
SKINCOLOR_BLUE,8, // SKINCOLOR_ORANGE
|
|
||||||
SKINCOLOR_BLUEBERRY,6, // SKINCOLOR_ROSEWOOD
|
|
||||||
SKINCOLOR_LIME,8, // SKINCOLOR_TANGERINE
|
|
||||||
SKINCOLOR_RUST,8, // SKINCOLOR_TAN
|
|
||||||
SKINCOLOR_COPPER,10, // SKINCOLOR_CREAM
|
|
||||||
SKINCOLOR_SLATE,8, // SKINCOLOR_GOLD
|
|
||||||
SKINCOLOR_PLATINUM,6, // SKINCOLOR_ROYAL
|
|
||||||
SKINCOLOR_STEEL,8, // SKINCOLOR_BRONZE
|
|
||||||
SKINCOLOR_CREAM,6, // SKINCOLOR_COPPER
|
|
||||||
SKINCOLOR_AQUAMARINE,8, // SKINCOLOR_YELLOW
|
|
||||||
SKINCOLOR_KETCHUP,8, // SKINCOLOR_MUSTARD
|
|
||||||
SKINCOLOR_EMERALD,8, // SKINCOLOR_BANANA
|
|
||||||
SKINCOLOR_TEAL,8, // SKINCOLOR_OLIVE
|
|
||||||
SKINCOLOR_VIOLET,8, // SKINCOLOR_CROCODILE
|
|
||||||
SKINCOLOR_NAVY,6, // SKINCOLOR_PERIDOT
|
|
||||||
SKINCOLOR_SKUNK,8, // SKINCOLOR_VOMIT
|
|
||||||
SKINCOLOR_LAVENDER,6, // SKINCOLOR_GARDEN
|
|
||||||
SKINCOLOR_TANGERINE,8, // SKINCOLOR_LIME
|
|
||||||
SKINCOLOR_ULTRAMARINE,8, // SKINCOLOR_HANDHELD
|
|
||||||
SKINCOLOR_BLOSSOM,8, // SKINCOLOR_TEA
|
|
||||||
SKINCOLOR_PINK,6, // SKINCOLOR_PISTACHIO
|
|
||||||
SKINCOLOR_ROSE,8, // SKINCOLOR_MOSS
|
|
||||||
SKINCOLOR_CAMOUFLAGE,8, // SKINCOLOR_CAMOUFLAGE
|
|
||||||
SKINCOLOR_RASPBERRY,8, // SKINCOLOR_MINT
|
|
||||||
SKINCOLOR_RED,8, // SKINCOLOR_GREEN
|
|
||||||
SKINCOLOR_CRIMSON,8, // SKINCOLOR_PINETREE
|
|
||||||
SKINCOLOR_MAGENTA,8, // SKINCOLOR_TURTLE
|
|
||||||
SKINCOLOR_BYZANTIUM,8, // SKINCOLOR_SWAMP
|
|
||||||
SKINCOLOR_POMEGRANATE,8, // SKINCOLOR_DREAM
|
|
||||||
SKINCOLOR_NOVA,8, // SKINCOLOR_PLAGUE
|
|
||||||
SKINCOLOR_BANANA,8, // SKINCOLOR_EMERALD
|
|
||||||
SKINCOLOR_SCARLET,10, // SKINCOLOR_ALGAE
|
|
||||||
SKINCOLOR_YELLOW,8, // SKINCOLOR_AQUAMARINE
|
|
||||||
SKINCOLOR_MAUVE,10, // SKINCOLOR_TURQUOISE
|
|
||||||
SKINCOLOR_OLIVE,8, // SKINCOLOR_TEAL
|
|
||||||
SKINCOLOR_THISTLE,8, // SKINCOLOR_ROBIN
|
|
||||||
SKINCOLOR_PEACH,8, // SKINCOLOR_CYAN
|
|
||||||
SKINCOLOR_LILAC,10, // SKINCOLOR_JAWZ
|
|
||||||
SKINCOLOR_CARAMEL,8, // SKINCOLOR_CERULEAN
|
|
||||||
SKINCOLOR_PERIDOT,8, // SKINCOLOR_NAVY
|
|
||||||
SKINCOLOR_ROYAL,8, // SKINCOLOR_PLATINUM
|
|
||||||
SKINCOLOR_GOLD,10, // SKINCOLOR_SLATE
|
|
||||||
SKINCOLOR_BRONZE,10, // SKINCOLOR_STEEL
|
|
||||||
SKINCOLOR_LEMONADE,8, // SKINCOLOR_THUNDER
|
|
||||||
SKINCOLOR_PLAGUE,10, // SKINCOLOR_NOVA
|
|
||||||
SKINCOLOR_TAN,8, // SKINCOLOR_RUST
|
|
||||||
SKINCOLOR_CINNAMON,8, // SKINCOLOR_WRISTWATCH
|
|
||||||
SKINCOLOR_TAFFY,8, // SKINCOLOR_JET
|
|
||||||
SKINCOLOR_RUBY,6, // SKINCOLOR_SAPPHIRE
|
|
||||||
SKINCOLOR_HANDHELD,10, // SKINCOLOR_ULTRAMARINE
|
|
||||||
SKINCOLOR_CREAMSICLE,8, // SKINCOLOR_PERIWINKLE
|
|
||||||
SKINCOLOR_ORANGE,8, // SKINCOLOR_BLUE
|
|
||||||
SKINCOLOR_ROSEWOOD,8, // SKINCOLOR_MIDNIGHT
|
|
||||||
SKINCOLOR_PURPLE,8, // SKINCOLOR_BLUEBERRY
|
|
||||||
SKINCOLOR_ROBIN,8, // SKINCOLOR_THISTLE
|
|
||||||
SKINCOLOR_MIDNIGHT,10, // SKINCOLOR_PURPLE
|
|
||||||
SKINCOLOR_FUCHSIA,11, // SKINCOLOR_PASTEL
|
|
||||||
SKINCOLOR_SUNSLAM,10, // SKINCOLOR_MOONSET
|
|
||||||
SKINCOLOR_DAWN,6, // SKINCOLOR_DUSK
|
|
||||||
SKINCOLOR_CROCODILE,8, // SKINCOLOR_VIOLET
|
|
||||||
SKINCOLOR_TURTLE,8, // SKINCOLOR_MAGENTA
|
|
||||||
SKINCOLOR_PASTEL,11, // SKINCOLOR_FUCHSIA
|
|
||||||
SKINCOLOR_MAROON,8, // SKINCOLOR_TOXIC
|
|
||||||
SKINCOLOR_TURQUOISE,8, // SKINCOLOR_MAUVE
|
|
||||||
SKINCOLOR_GARDEN,6, // SKINCOLOR_LAVENDER
|
|
||||||
SKINCOLOR_SWAMP,8, // SKINCOLOR_BYZANTIUM
|
|
||||||
SKINCOLOR_DREAM,8, // SKINCOLOR_POMEGRANATE
|
|
||||||
SKINCOLOR_JAWZ,6, // SKINCOLOR_LILAC
|
|
||||||
SKINCOLOR_TEA,8, // SKINCOLOR_BLOSSOM
|
|
||||||
SKINCOLOR_JET,8 // SKINCOLOR_TAFFY
|
|
||||||
};
|
|
||||||
|
|
||||||
UINT8 colortranslations[MAXTRANSLATIONS][16] = {
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // SKINCOLOR_NONE
|
|
||||||
{ 0, 0, 0, 0, 1, 2, 5, 8, 9, 11, 14, 17, 20, 22, 25, 28}, // SKINCOLOR_WHITE
|
|
||||||
{ 0, 1, 2, 3, 5, 7, 9, 12, 13, 15, 18, 20, 23, 25, 27, 30}, // SKINCOLOR_SILVER
|
|
||||||
{ 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31}, // SKINCOLOR_GREY
|
|
||||||
{ 3, 5, 8, 11, 15, 17, 19, 21, 23, 24, 25, 26, 27, 29, 30, 31}, // SKINCOLOR_NICKEL
|
|
||||||
{ 4, 7, 11, 15, 20, 22, 24, 27, 28, 28, 28, 29, 29, 30, 30, 31}, // SKINCOLOR_BLACK
|
|
||||||
{ 0, 1, 2, 3, 4, 10, 16, 21, 23, 24, 25, 26, 27, 28, 29, 31}, // SKINCOLOR_SKUNK
|
|
||||||
{ 0, 0, 252, 252, 200, 201, 211, 14, 16, 18, 20, 22, 24, 26, 28, 31}, // SKINCOLOR_FAIRY
|
|
||||||
{ 0, 80, 80, 81, 82, 218, 240, 11, 13, 16, 18, 21, 23, 26, 28, 31}, // SKINCOLOR_POPCORN
|
|
||||||
{ 80, 88, 89, 98, 99, 91, 12, 14, 16, 18, 20, 22, 24, 26, 28, 31}, // SKINCOLOR_ARTICHOKE
|
|
||||||
{ 0, 128, 129, 130, 146, 170, 14, 15, 17, 19, 21, 23, 25, 27, 29, 31}, // SKINCOLOR_PIGEON
|
|
||||||
{ 0, 1, 3, 5, 7, 9, 241, 242, 243, 245, 247, 249, 236, 237, 238, 239}, // SKINCOLOR_SEPIA
|
|
||||||
{ 0, 208, 216, 217, 240, 241, 242, 243, 245, 247, 249, 250, 251, 237, 238, 239}, // SKINCOLOR_BEIGE
|
|
||||||
{208, 48, 216, 217, 218, 220, 221, 223, 224, 226, 228, 230, 232, 234, 236, 239}, // SKINCOLOR_CARAMEL
|
|
||||||
{ 0, 208, 48, 216, 218, 221, 212, 213, 214, 215, 206, 207, 197, 198, 199, 254}, // SKINCOLOR_PEACH
|
|
||||||
{216, 217, 219, 221, 224, 225, 227, 229, 230, 232, 234, 235, 237, 239, 29, 30}, // SKINCOLOR_BROWN
|
|
||||||
{218, 221, 224, 227, 229, 231, 233, 235, 237, 239, 28, 28, 29, 29, 30, 31}, // SKINCOLOR_LEATHER
|
|
||||||
{ 0, 208, 208, 209, 209, 210, 211, 211, 212, 213, 214, 215, 41, 43, 45, 46}, // SKINCOLOR_PINK
|
|
||||||
{209, 210, 211, 211, 212, 213, 214, 215, 41, 42, 43, 44, 45, 71, 46, 47}, // SKINCOLOR_ROSE
|
|
||||||
{216, 221, 224, 226, 228, 60, 61, 43, 44, 45, 71, 46, 47, 29, 30, 31}, // SKINCOLOR_CINNAMON
|
|
||||||
{ 0, 208, 209, 210, 211, 213, 39, 40, 41, 43, 186, 186, 169, 169, 253, 254}, // SKINCOLOR_RUBY
|
|
||||||
{ 0, 208, 209, 210, 32, 33, 34, 35, 37, 39, 41, 43, 44, 45, 46, 47}, // SKINCOLOR_RASPBERRY
|
|
||||||
{209, 210, 32, 34, 36, 38, 39, 40, 41, 42, 43, 44 , 45, 71, 46, 47}, // SKINCOLOR_RED
|
|
||||||
{210, 33, 35, 38, 40, 42, 43, 45, 71, 71, 46, 46, 47, 47, 30, 31}, // SKINCOLOR_CRIMSON
|
|
||||||
{ 32, 33, 35, 37, 39, 41, 43, 237, 26, 26, 27, 27, 28, 29, 30, 31}, // SKINCOLOR_MAROON
|
|
||||||
{ 0, 80, 81, 82, 83, 216, 210, 211, 212, 213, 214, 215, 43, 44, 71, 47}, // SKINCOLOR_LEMONADE
|
|
||||||
{ 48, 49, 50, 51, 53, 34, 36, 38, 184, 185, 168, 168, 169, 169, 254, 31}, // SKINCOLOR_SCARLET
|
|
||||||
{ 72, 73, 64, 51, 52, 54, 34, 36, 38, 40, 42, 43, 44, 71, 46, 47}, // SKINCOLOR_KETCHUP
|
|
||||||
{ 0, 208, 216, 209, 210, 211, 212, 57, 58, 59, 60, 61, 63, 71, 47, 31}, // SKINCOLOR_DAWN
|
|
||||||
{ 82, 72, 73, 64, 51, 53, 55, 213, 214, 195, 195, 173, 174, 175, 253, 254}, // SKINCOLOR_SUNSLAM
|
|
||||||
{ 0, 0, 208, 208, 48, 49, 50, 52, 53, 54, 56, 57, 58, 60, 61, 63}, // SKINCOLOR_CREAMSICLE
|
|
||||||
{208, 48, 49, 50, 51, 52, 53, 54, 55, 57, 59, 60, 62, 44, 71, 47}, // SKINCOLOR_ORANGE
|
|
||||||
{ 50, 52, 55, 56, 58, 59, 60, 61, 62, 63, 44, 45, 71, 46, 47, 30}, // SKINCOLOR_ROSEWOOD
|
|
||||||
{ 80, 81, 82, 83, 64, 51, 52, 54, 55, 57, 58, 60, 61, 63, 71, 47}, // SKINCOLOR_TANGERINE
|
|
||||||
{ 0, 80, 81, 82, 83, 84, 85, 86, 87, 245, 246, 248, 249, 251, 237, 239}, // SKINCOLOR_TAN
|
|
||||||
{ 0, 80, 80, 81, 81, 49, 51, 222, 224, 227, 230, 233, 236, 239, 29, 31}, // SKINCOLOR_CREAM
|
|
||||||
{ 0, 80, 81, 83, 64, 65, 66, 67, 68, 215, 69, 70, 44, 71, 46, 47}, // SKINCOLOR_GOLD
|
|
||||||
{ 80, 81, 83, 64, 65, 223, 229, 196, 196, 197, 197, 198, 199, 29, 30, 31}, // SKINCOLOR_ROYAL
|
|
||||||
{ 83, 64, 65, 66, 67, 215, 69, 70, 44, 44, 45, 71, 46, 47, 29, 31}, // SKINCOLOR_BRONZE
|
|
||||||
{ 0, 82, 64, 65, 67, 68, 70, 237, 239, 28, 28, 29, 29, 30, 30, 31}, // SKINCOLOR_COPPER
|
|
||||||
{ 0, 80, 81, 82, 83, 73, 84, 74, 64, 65, 66, 67, 68, 69, 70, 71}, // SKINCOLOR_YELLOW
|
|
||||||
{ 80, 81, 82, 83, 64, 65, 65, 76, 76, 77, 77, 78, 79, 237, 239, 29}, // SKINCOLOR_MUSTARD
|
|
||||||
{ 80, 81, 83, 72, 73, 74, 75, 76, 77, 78, 79, 236, 237, 238, 239, 30}, // SKINCOLOR_BANANA
|
|
||||||
{ 80, 82, 73, 74, 75, 76, 77, 78, 79, 236, 237, 238, 239, 28, 29, 31}, // SKINCOLOR_OLIVE
|
|
||||||
{ 0, 80, 81, 88, 88, 188, 189, 76, 76, 77, 78, 79, 236, 237, 238, 239}, // SKINCOLOR_CROCODILE
|
|
||||||
{ 0, 80, 81, 88, 188, 189, 190, 191, 94, 94, 95, 95, 109, 110, 111, 31}, // SKINCOLOR_PERIDOT
|
|
||||||
{ 0, 208, 216, 209, 218, 51, 65, 76, 191, 191, 126, 143, 138, 175, 169, 254}, // SKINCOLOR_VOMIT
|
|
||||||
{ 81, 82, 83, 73, 64, 65, 66, 92, 92, 93, 93, 94, 95, 109, 110, 111}, // SKINCOLOR_GARDEN
|
|
||||||
{ 0, 80, 81, 88, 188, 189, 114, 114, 115, 115, 116, 116, 117, 118, 119, 111}, // SKINCOLOR_LIME
|
|
||||||
{ 83, 72, 73, 74, 75, 76, 102, 104, 105, 106, 107, 108, 109, 110, 111, 31}, // SKINCOLOR_HANDHELD
|
|
||||||
{ 0, 80, 80, 81, 88, 89, 90, 91, 92, 93, 94, 95, 109, 110, 111, 31}, // SKINCOLOR_TEA
|
|
||||||
{ 0, 80, 88, 88, 89, 90, 91, 102, 103, 104, 105, 106, 107, 108, 109, 110}, // SKINCOLOR_PISTACHIO
|
|
||||||
{ 88, 89, 90, 91, 91, 92, 93, 94, 107, 107, 108, 108, 109, 109, 110, 111}, // SKINCOLOR_MOSS
|
|
||||||
{208, 84, 85, 240, 241, 243, 245, 94, 107, 108, 108, 109, 109, 110, 110, 111}, // SKINCOLOR_CAMOUFLAGE
|
|
||||||
{ 0, 88, 88, 89, 89, 100, 101, 102, 125, 126, 143, 143, 138, 175, 169, 254}, // SKINCOLOR_MINT
|
|
||||||
{ 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111}, // SKINCOLOR_GREEN
|
|
||||||
{ 97, 99, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 30, 30, 31}, // SKINCOLOR_PINETREE
|
|
||||||
{ 96, 112, 112, 113, 113, 114, 114, 115, 115, 116, 116, 117, 117, 118, 119, 111}, // SKINCOLOR_TURTLE
|
|
||||||
{ 96, 112, 113, 114, 115, 116, 117, 118, 119, 119, 29, 29, 30, 30, 31, 31}, // SKINCOLOR_SWAMP
|
|
||||||
{ 0, 0, 208, 208, 48, 89, 98, 100, 148, 148, 172, 172, 173, 173, 174, 175}, // SKINCOLOR_DREAM
|
|
||||||
{ 80, 88, 96, 112, 113, 124, 142, 149, 149, 173, 174, 175, 169, 253, 254, 31}, // SKINCOLOR_PLAGUE
|
|
||||||
{ 0, 120, 121, 112, 113, 114, 115, 125, 125, 126, 126, 127, 138, 175, 253, 254}, // SKINCOLOR_EMERALD
|
|
||||||
{128, 129, 130, 131, 132, 133, 134, 115, 115, 116, 116, 117, 118, 119, 110, 111}, // SKINCOLOR_ALGAE
|
|
||||||
{ 0, 128, 120, 121, 122, 123, 124, 125, 126, 126, 127, 127, 118, 118, 119, 111}, // SKINCOLOR_AQUAMARINE
|
|
||||||
{128, 120, 121, 122, 123, 141, 141, 142, 142, 143, 143, 138, 138, 139, 139, 31}, // SKINCOLOR_TURQUOISE
|
|
||||||
{ 0, 120, 120, 121, 140, 141, 142, 143, 143, 138, 138, 139, 139, 254, 254, 31}, // SKINCOLOR_TEAL
|
|
||||||
{ 0, 80, 81, 82, 83, 88, 121, 140, 133, 133, 134, 135, 136, 137, 138, 139}, // SKINCOLOR_ROBIN
|
|
||||||
{ 0, 0, 128, 128, 255, 131, 132, 134, 142, 142, 143, 127, 118, 119, 110, 111}, // SKINCOLOR_CYAN
|
|
||||||
{ 0, 0, 128, 128, 129, 146, 133, 134, 135, 149, 149, 173, 173, 174, 175, 31}, // SKINCOLOR_JAWZ
|
|
||||||
{ 0, 128, 129, 130, 131, 132, 133, 135, 136, 136, 137, 137, 138, 138, 139, 31}, // SKINCOLOR_CERULEAN
|
|
||||||
{128, 129, 130, 132, 134, 135, 136, 137, 137, 138, 138, 139, 139, 29, 30, 31}, // SKINCOLOR_NAVY
|
|
||||||
{ 0, 0, 0, 144, 144, 145, 9, 11, 14, 142, 136, 137, 138, 138, 139, 31}, // SKINCOLOR_PLATINUM
|
|
||||||
{ 0, 0, 144, 144, 144, 145, 145, 145, 170, 170, 171, 171, 172, 173, 174, 175}, // SKINCOLOR_SLATE
|
|
||||||
{ 0, 144, 144, 145, 145, 170, 170, 171, 171, 172, 172, 173, 173, 174, 175, 31}, // SKINCOLOR_STEEL
|
|
||||||
{ 80, 81, 82, 83, 64, 65, 11, 171, 172, 173, 173, 157, 158, 159, 254, 31}, // SKINCOLOR_THUNDER
|
|
||||||
{ 0, 83, 49, 50, 51, 32, 192, 148, 148, 172, 173, 174, 175, 29, 30, 31}, // SKINCOLOR_NOVA
|
|
||||||
{208, 48, 216, 217, 240, 241, 242, 171, 172, 173, 24, 25, 26, 28, 29, 31}, // SKINCOLOR_RUST
|
|
||||||
{ 48, 218, 221, 224, 227, 231, 196, 173, 173, 174, 159, 159, 253, 253, 254, 31}, // SKINCOLOR_WRISTWATCH
|
|
||||||
{145, 146, 147, 148, 149, 173, 173, 174, 175, 175, 28, 28, 29, 29, 30, 31}, // SKINCOLOR_JET
|
|
||||||
{ 0, 128, 129, 131, 133, 135, 149, 150, 152, 154, 156, 158, 159, 253, 254, 31}, // SKINCOLOR_SAPPHIRE
|
|
||||||
{ 0, 0, 120, 120, 121, 133, 135, 149, 149, 166, 166, 167, 168, 169, 254, 31}, // SKINCOLOR_ULTRAMARINE
|
|
||||||
{ 0, 0, 144, 144, 145, 146, 147, 149, 150, 152, 154, 155, 157, 159, 253, 254}, // SKINCOLOR_PERIWINKLE
|
|
||||||
{144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 156, 158, 253, 254, 31}, // SKINCOLOR_BLUE
|
|
||||||
{146, 148, 149, 150, 152, 153, 155, 157, 159, 253, 253, 254, 254, 31, 31, 31}, // SKINCOLOR_MIDNIGHT
|
|
||||||
{ 0, 144, 145, 146, 147, 171, 172, 166, 166, 167, 167, 168, 168, 175, 169, 253}, // SKINCOLOR_BLUEBERRY
|
|
||||||
{ 0, 0, 0, 252, 252, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 254}, // SKINCOLOR_THISTLE
|
|
||||||
{ 0, 252, 160, 161, 162, 163, 164, 165, 166, 167, 168, 168, 169, 169, 253, 254}, // SKINCOLOR_PURPLE
|
|
||||||
{ 0, 128, 128, 129, 129, 146, 170, 162, 163, 164, 165, 166, 167, 168, 169, 254}, // SKINCOLOR_PASTEL
|
|
||||||
{ 0, 144, 145, 146, 170, 162, 163, 184, 184, 207, 207, 44, 45, 46, 47, 31}, // SKINCOLOR_MOONSET
|
|
||||||
{252, 200, 201, 192, 193, 194, 172, 172, 173, 173, 174, 174, 175, 169, 253, 254}, // SKINCOLOR_DUSK
|
|
||||||
{176, 177, 178, 179, 180, 181, 182, 183, 184, 165, 165, 166, 167, 168, 169, 254}, // SKINCOLOR_VIOLET
|
|
||||||
{252, 200, 177, 177, 178, 179, 180, 181, 182, 183, 183, 184, 185, 186, 187, 31}, // SKINCOLOR_MAGENTA
|
|
||||||
{208, 209, 209, 32, 33, 182, 183, 184, 185, 185, 186, 186, 187, 253, 254, 31}, // SKINCOLOR_FUCHSIA
|
|
||||||
{ 0, 0, 88, 88, 89, 6, 8, 10, 193, 194, 195, 184, 185, 186, 187, 31}, // SKINCOLOR_TOXIC
|
|
||||||
{ 80, 81, 82, 83, 64, 50, 201, 192, 193, 194, 195, 173, 174, 175, 253, 254}, // SKINCOLOR_MAUVE
|
|
||||||
{252, 177, 179, 192, 193, 194, 195, 196, 196, 197, 197, 198, 198, 199, 30, 31}, // SKINCOLOR_LAVENDER
|
|
||||||
{145, 192, 193, 194, 195, 196, 197, 198, 199, 199, 29, 29, 30, 30, 31, 31}, // SKINCOLOR_BYZANTIUM
|
|
||||||
{208, 209, 210, 211, 212, 213, 214, 195, 195, 196, 196, 197, 198, 199, 29, 30}, // SKINCOLOR_POMEGRANATE
|
|
||||||
{ 0, 0, 0, 252, 252, 176, 200, 201, 179, 192, 193, 194, 195, 196, 197, 198}, // SKINCOLOR_LILAC
|
|
||||||
{ 0, 252, 252, 176, 200, 177, 201, 202, 202, 34, 36, 38, 40, 42, 45, 46}, // SKINCOLOR_BLOSSOM
|
|
||||||
{ 0, 252, 252, 200, 200, 201, 202, 203, 204, 204, 205, 206, 207, 43, 45, 47}, // SKINCOLOR_TAFFY
|
|
||||||
|
|
||||||
// THESE STILL NEED CONVERTED!!!
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 100, 104, 113, 116, 119}, // SKINCOLOR_SUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 96, 98, 101, 104, 113, 115, 117, 119}, // SKINCOLOR_SUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 96, 98, 100, 102, 104, 113, 114, 116, 117, 119}, // SKINCOLOR_SUPER3
|
|
||||||
{ 0, 0, 0, 0, 96, 97, 99, 100, 102, 104, 113, 114, 115, 116, 117, 119}, // SKINCOLOR_SUPER4
|
|
||||||
{ 0, 0, 96, 0, 0, 0, 0, 0, 104, 113, 114, 115, 116, 117, 118, 119}, // SKINCOLOR_SUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 82, 85, 115, 117, 119}, // SKINCOLOR_TSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 80, 81, 83, 85, 115, 116, 117, 119}, // SKINCOLOR_TSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 80, 81, 82, 83, 85, 115, 116, 117, 118, 119}, // SKINCOLOR_TSUPER3
|
|
||||||
{ 0, 0, 0, 0, 80, 81, 82, 83, 84, 85, 115, 115, 116, 117, 118, 119}, // SKINCOLOR_TSUPER4
|
|
||||||
{ 0, 0, 80, 80, 81, 82, 83, 84, 85, 115, 115, 116, 117, 117, 118, 119}, // SKINCOLOR_TSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 121, 123, 125, 127, 129, 132}, // SKINCOLOR_KSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 121, 122, 124, 125, 127, 128, 130, 132}, // SKINCOLOR_KSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 121, 122, 123, 124, 125, 127, 128, 129, 130, 132}, // SKINCOLOR_KSUPER3
|
|
||||||
{ 0, 0, 0, 0, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132}, // SKINCOLOR_KSUPER4
|
|
||||||
{ 0, 0, 121, 121, 122, 123, 124, 125, 126, 126, 127, 128, 129, 130, 131, 132}, // SKINCOLOR_KSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 122, 124, 248, 251, 255}, // SKINCOLOR_PSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 1, 121, 122, 124, 248, 250, 252, 255}, // SKINCOLOR_PSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 1, 121, 122, 123, 124, 248, 249, 251, 253, 255}, // SKINCOLOR_PSUPER3
|
|
||||||
{ 0, 0, 0, 0, 1, 121, 122, 123, 124, 248, 249, 250, 251, 252, 253, 255}, // SKINCOLOR_PSUPER4
|
|
||||||
{ 0, 0, 1, 121, 122, 123, 124, 248, 248, 249, 250, 251, 252, 253, 254, 255}, // SKINCOLOR_PSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 224, 225, 227, 228, 230, 232}, // SKINCOLOR_BSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 224, 225, 226, 227, 228, 229, 230, 232}, // SKINCOLOR_BSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 224, 224, 225, 226, 227, 228, 229, 230, 231, 232}, // SKINCOLOR_BSUPER3
|
|
||||||
{ 0, 0, 0, 0, 224, 224, 225, 226, 226, 227, 228, 229, 229, 230, 231, 232}, // SKINCOLOR_BSUPER4
|
|
||||||
{ 0, 0, 224, 224, 225, 225, 226, 227, 227, 228, 228, 229, 230, 230, 231, 232}, // SKINCOLOR_BSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 208, 210, 212, 215, 220, 222}, // SKINCOLOR_ASUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 208, 209, 211, 213, 215, 220, 221, 223}, // SKINCOLOR_ASUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 208, 209, 210, 211, 212, 213, 215, 220, 221, 223}, // SKINCOLOR_ASUPER3
|
|
||||||
{ 0, 0, 0, 0, 208, 209, 210, 211, 212, 213, 214, 215, 220, 221, 222, 223}, // SKINCOLOR_ASUPER4
|
|
||||||
{ 0, 0, 208, 208, 209, 210, 211, 211, 212, 213, 214, 215, 220, 221, 222, 223}, // SKINCOLOR_ASUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 176, 160, 163, 167, 171, 175}, // SKINCOLOR_GSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 176, 176, 160, 163, 166, 169, 172, 175}, // SKINCOLOR_GSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 176, 176, 160, 162, 164, 166, 168, 170, 172, 175}, // SKINCOLOR_GSUPER3
|
|
||||||
{ 0, 0, 0, 0, 176, 176, 176, 160, 161, 163, 165, 167, 169, 171, 173, 175}, // SKINCOLOR_GSUPER4
|
|
||||||
{ 0, 0, 176, 176, 176, 160, 161, 163, 164, 166, 167, 169, 170, 172, 173, 175}, // SKINCOLOR_GSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, // SKINCOLOR_WSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 9}, // SKINCOLOR_WSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 6, 8, 11}, // SKINCOLOR_WSUPER3
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 1, 1, 3, 4, 6, 8, 9, 11, 13}, // SKINCOLOR_WSUPER4
|
|
||||||
{ 0, 0, 0, 0, 1, 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 15}, // SKINCOLOR_WSUPER5
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 98, 99, 81, 73, 79}, // SKINCOLOR_CSUPER1
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 0, 0, 96, 97, 98, 81, 81, 71, 75, 79}, // SKINCOLOR_CSUPER2
|
|
||||||
{ 0, 0, 0, 0, 0, 0, 96, 97, 98, 99, 81, 81, 70, 73, 76, 79}, // SKINCOLOR_CSUPER3
|
|
||||||
{ 0, 0, 0, 0, 96, 96, 97, 98, 99, 81, 81, 70, 72, 74, 76, 79}, // SKINCOLOR_CSUPER4
|
|
||||||
{ 0, 0, 96, 96, 97, 98, 98, 99, 81, 81, 69, 71, 73, 75, 77, 79}, // SKINCOLOR_CSUPER5
|
|
||||||
};
|
|
||||||
|
|
||||||
/*--------------------------------------------------
|
/*--------------------------------------------------
|
||||||
UINT8 K_ColorRelativeLuminance(UINT8 r, UINT8 g, UINT8 b)
|
UINT8 K_ColorRelativeLuminance(UINT8 r, UINT8 g, UINT8 b)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue