mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
pedantic: ignore enums signed overflow
This commit is contained in:
parent
366ac0b1b2
commit
2887385122
3 changed files with 6 additions and 6 deletions
|
|
@ -162,7 +162,7 @@ typedef enum
|
||||||
// Disable momentum-based squash and stretch.
|
// Disable momentum-based squash and stretch.
|
||||||
MF_NOSQUISH = 1<<30,
|
MF_NOSQUISH = 1<<30,
|
||||||
// Disable hitlag for this object
|
// Disable hitlag for this object
|
||||||
MF_NOHITLAGFORME = 1<<31,
|
MF_NOHITLAGFORME = (INT32)(1U<<31),
|
||||||
// no more free slots, next up I suppose we can get rid of shit like MF_BOXICON?
|
// no more free slots, next up I suppose we can get rid of shit like MF_BOXICON?
|
||||||
} mobjflag_t;
|
} mobjflag_t;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1527,7 +1527,7 @@ typedef enum
|
||||||
MD_DSCALE = 1<<28,
|
MD_DSCALE = 1<<28,
|
||||||
MD_BLUEFLAG = 1<<29,
|
MD_BLUEFLAG = 1<<29,
|
||||||
MD_REDFLAG = 1<<30,
|
MD_REDFLAG = 1<<30,
|
||||||
MD_MORE = 1<<31
|
MD_MORE = (INT32)(1U<<31)
|
||||||
} mobj_diff_t;
|
} mobj_diff_t;
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
|
|
|
||||||
|
|
@ -150,7 +150,7 @@ typedef enum
|
||||||
FF_SPINBUST = 0x10000000, ///< Used with ::FF_BUSTUP. Also bustable if you're in your spinning frames.
|
FF_SPINBUST = 0x10000000, ///< Used with ::FF_BUSTUP. Also bustable if you're in your spinning frames.
|
||||||
FF_STRONGBUST = 0x20000000, ///< Used with ::FF_BUSTUP. Only bustable by "strong" characters (Knuckles) and abilities (bouncing, twinspin, melee).
|
FF_STRONGBUST = 0x20000000, ///< Used with ::FF_BUSTUP. Only bustable by "strong" characters (Knuckles) and abilities (bouncing, twinspin, melee).
|
||||||
FF_RIPPLE = 0x40000000, ///< Ripple the flats
|
FF_RIPPLE = 0x40000000, ///< Ripple the flats
|
||||||
FF_COLORMAPONLY = 0x80000000, ///< Only copy the colormap, not the lightlevel
|
FF_COLORMAPONLY = (INT32)0x80000000, ///< Only copy the colormap, not the lightlevel
|
||||||
FF_GOOWATER = FF_SHATTERBOTTOM, ///< Used with ::FF_SWIMMABLE. Makes thick bouncey goop.
|
FF_GOOWATER = FF_SHATTERBOTTOM, ///< Used with ::FF_SWIMMABLE. Makes thick bouncey goop.
|
||||||
} ffloortype_e;
|
} ffloortype_e;
|
||||||
|
|
||||||
|
|
@ -775,7 +775,7 @@ typedef enum
|
||||||
RF_MODULATE = ((AST_MODULATE-1)<<RF_BLENDSHIFT),
|
RF_MODULATE = ((AST_MODULATE-1)<<RF_BLENDSHIFT),
|
||||||
RF_OVERLAY = ((AST_OVERLAY-1)<<RF_BLENDSHIFT),
|
RF_OVERLAY = ((AST_OVERLAY-1)<<RF_BLENDSHIFT),
|
||||||
|
|
||||||
RF_TRANSMASK = 0xF0000000, // --Transparency override
|
RF_TRANSMASK = (INT32)0xF0000000, // --Transparency override
|
||||||
RF_TRANSSHIFT = (7*4),
|
RF_TRANSSHIFT = (7*4),
|
||||||
RF_TRANS10 = (1<<RF_TRANSSHIFT), // 10%
|
RF_TRANS10 = (1<<RF_TRANSSHIFT), // 10%
|
||||||
RF_TRANS20 = (2<<RF_TRANSSHIFT), // 20%
|
RF_TRANS20 = (2<<RF_TRANSSHIFT), // 20%
|
||||||
|
|
@ -784,8 +784,8 @@ typedef enum
|
||||||
RF_TRANS50 = (5<<RF_TRANSSHIFT), // 50%
|
RF_TRANS50 = (5<<RF_TRANSSHIFT), // 50%
|
||||||
RF_TRANS60 = (6<<RF_TRANSSHIFT), // 60%
|
RF_TRANS60 = (6<<RF_TRANSSHIFT), // 60%
|
||||||
RF_TRANS70 = (7<<RF_TRANSSHIFT), // 70%
|
RF_TRANS70 = (7<<RF_TRANSSHIFT), // 70%
|
||||||
RF_TRANS80 = (8<<RF_TRANSSHIFT), // 80%
|
RF_TRANS80 = (INT32)(8U<<RF_TRANSSHIFT), // 80%
|
||||||
RF_TRANS90 = (9<<RF_TRANSSHIFT), // 90%
|
RF_TRANS90 = (INT32)(9U<<RF_TRANSSHIFT), // 90%
|
||||||
RF_GHOSTLY = (RF_TRANS80 | RF_FULLBRIGHT),
|
RF_GHOSTLY = (RF_TRANS80 | RF_FULLBRIGHT),
|
||||||
RF_GHOSTLYMASK = (RF_TRANSMASK | RF_FULLBRIGHT),
|
RF_GHOSTLYMASK = (RF_TRANSMASK | RF_FULLBRIGHT),
|
||||||
} renderflags_t;
|
} renderflags_t;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue