Skip to content

Commit ba0f5a3

Browse files
committed
- most WORD and SWORD are gone.
1 parent 8ab562e commit ba0f5a3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+471
-469
lines changed

src/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -755,6 +755,8 @@ file( GLOB HEADER_FILES
755755
scripting/decorate/*.h
756756
scripting/zscript/*.h
757757
scripting/vm/*.h
758+
timidity/*.h
759+
wildmidi/*.h
758760
xlat/*.h
759761
gl/*.h
760762
gl/api/*.h

src/actor.h

+15-15
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ typedef TFlags<ActorFlag5> ActorFlags5;
511511
typedef TFlags<ActorFlag6> ActorFlags6;
512512
typedef TFlags<ActorFlag7> ActorFlags7;
513513
typedef TFlags<ActorRenderFlag> ActorRenderFlags;
514-
typedef TFlags<ActorBounceFlag, WORD> ActorBounceFlags;
514+
typedef TFlags<ActorBounceFlag, uint16_t> ActorBounceFlags;
515515
DEFINE_TFLAGS_OPERATORS (ActorFlags)
516516
DEFINE_TFLAGS_OPERATORS (ActorFlags2)
517517
DEFINE_TFLAGS_OPERATORS (ActorFlags3)
@@ -746,7 +746,7 @@ class AActor : public DThinker
746746
void DestroyAllInventory ();
747747

748748
// Set the alphacolor field properly
749-
void SetShade (DWORD rgb);
749+
void SetShade (uint32_t rgb);
750750
void SetShade (int r, int g, int b);
751751

752752
// Plays a conversation animation
@@ -991,8 +991,8 @@ class AActor : public DThinker
991991
uint8_t fountaincolor; // Split out of 'effect' to have easier access.
992992
FRenderStyle RenderStyle; // Style to draw this actor with
993993
FTextureID picnum; // Draw this instead of sprite if valid
994-
DWORD fillcolor; // Color to draw when STYLE_Shaded
995-
DWORD Translation;
994+
uint32_t fillcolor; // Color to draw when STYLE_Shaded
995+
uint32_t Translation;
996996

997997
ActorRenderFlags renderflags; // Different rendering flags
998998
ActorFlags flags;
@@ -1045,7 +1045,7 @@ class AActor : public DThinker
10451045
int projectileKickback;
10461046

10471047
// [BB] If 0, everybody can see the actor, if > 0, only members of team (VisibleToTeam-1) can see it.
1048-
DWORD VisibleToTeam;
1048+
uint32_t VisibleToTeam;
10491049

10501050
int special1; // Special info
10511051
int special2; // Special info
@@ -1055,9 +1055,9 @@ class AActor : public DThinker
10551055
int weaponspecial; // Special info for weapons.
10561056
int health;
10571057
uint8_t movedir; // 0-7
1058-
SBYTE visdir;
1059-
SWORD movecount; // when 0, select a new dir
1060-
SWORD strafecount; // for MF3_AVOIDMELEE
1058+
int8_t visdir;
1059+
int16_t movecount; // when 0, select a new dir
1060+
int16_t strafecount; // for MF3_AVOIDMELEE
10611061
TObjPtr<AActor*> target; // thing being chased/attacked (or NULL)
10621062
// also the originator for missiles
10631063
TObjPtr<AActor*> lastenemy; // Last known enemy -- killough 2/15/98
@@ -1070,7 +1070,7 @@ class AActor : public DThinker
10701070
player_t *player; // only valid if type of APlayerPawn
10711071
TObjPtr<AActor*> LastLookActor; // Actor last looked for (if TIDtoHate != 0)
10721072
DVector3 SpawnPoint; // For nightmare respawn
1073-
WORD SpawnAngle;
1073+
uint16_t SpawnAngle;
10741074
int StartHealth;
10751075
uint8_t WeaveIndexXY; // Separated from special2 because it's used by globally accessible functions.
10761076
uint8_t WeaveIndexZ;
@@ -1092,9 +1092,9 @@ class AActor : public DThinker
10921092
int waterlevel; // 0=none, 1=feet, 2=waist, 3=eyes
10931093
uint8_t boomwaterlevel; // splash information for non-swimmable water sectors
10941094
uint8_t MinMissileChance;// [RH] If a random # is > than this, then missile attack.
1095-
SBYTE LastLookPlayerNumber;// Player number last looked for (if TIDtoHate == 0)
1095+
int8_t LastLookPlayerNumber;// Player number last looked for (if TIDtoHate == 0)
10961096
ActorBounceFlags BounceFlags; // which bouncing type?
1097-
DWORD SpawnFlags; // Increased to DWORD because of Doom 64
1097+
uint32_t SpawnFlags; // Increased to uint32_t because of Doom 64
10981098
double meleerange; // specifies how far a melee attack reaches.
10991099
double meleethreshold; // Distance below which a monster doesn't try to shoot missiles anynore
11001100
// but instead tries to come closer for a melee attack.
@@ -1137,13 +1137,13 @@ class AActor : public DThinker
11371137

11381138

11391139
TObjPtr<AInventory*> Inventory; // [RH] This actor's inventory
1140-
DWORD InventoryID; // A unique ID to keep track of inventory items
1140+
uint32_t InventoryID; // A unique ID to keep track of inventory items
11411141

11421142
uint8_t smokecounter;
11431143
uint8_t FloatBobPhase;
11441144
uint8_t FriendPlayer; // [RH] Player # + 1 this friendly monster works for (so 0 is no player, 1 is player 0, etc)
11451145
PalEntry BloodColor;
1146-
DWORD BloodTranslation;
1146+
uint32_t BloodTranslation;
11471147

11481148
// [RH] Stuff that used to be part of an Actor Info
11491149
FSoundIDNoInit SeeSound;
@@ -1160,7 +1160,7 @@ class AActor : public DThinker
11601160
double MaxStepHeight;
11611161

11621162
int32_t Mass;
1163-
SWORD PainChance;
1163+
int16_t PainChance;
11641164
int PainThreshold;
11651165
FNameNoInit DamageType;
11661166
FNameNoInit DamageTypeReceived;
@@ -1545,7 +1545,7 @@ template<class T> inline T *Spawn() // for inventory items we do not need coordi
15451545
}
15461546

15471547
void PrintMiscActorInfo(AActor * query);
1548-
AActor *P_LinePickActor(AActor *t1, DAngle angle, double distance, DAngle pitch, ActorFlags actorMask, DWORD wallMask);
1548+
AActor *P_LinePickActor(AActor *t1, DAngle angle, double distance, DAngle pitch, ActorFlags actorMask, uint32_t wallMask);
15491549

15501550
// If we want to make P_AimLineAttack capable of handling arbitrary portals, it needs to pass a lot more info than just the linetarget actor.
15511551
struct FTranslatedLineTarget

src/am_map.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ struct AMColorset
256256
c[i].FromCVar(*values[i]);
257257
}
258258

259-
DWORD ba = *(values[0]);
259+
uint32_t ba = *(values[0]);
260260

261261
int r = RPART(ba) - 16;
262262
int g = GPART(ba) - 16;
@@ -791,7 +791,7 @@ static bool stopped = true;
791791
static void AM_calcMinMaxMtoF();
792792

793793
static void DrawMarker (FTexture *tex, double x, double y, int yadjust,
794-
INTBOOL flip, double xscale, double yscale, int translation, double alpha, DWORD fillcolor, FRenderStyle renderstyle);
794+
INTBOOL flip, double xscale, double yscale, int translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle);
795795

796796
void AM_rotatePoint (double *x, double *y);
797797
void AM_rotate (double *x, double *y, DAngle an);
@@ -1920,7 +1920,7 @@ void AM_drawSubsectors()
19201920

19211921
// Fill the points array from the subsector.
19221922
points.Resize(subsectors[i].numlines);
1923-
for (DWORD j = 0; j < subsectors[i].numlines; ++j)
1923+
for (uint32_t j = 0; j < subsectors[i].numlines; ++j)
19241924
{
19251925
mpoint_t pt = { subsectors[i].firstline[j].v1->fX(),
19261926
subsectors[i].firstline[j].v1->fY() };
@@ -2911,7 +2911,7 @@ void AM_drawThings ()
29112911
//=============================================================================
29122912

29132913
static void DrawMarker (FTexture *tex, double x, double y, int yadjust,
2914-
INTBOOL flip, double xscale, double yscale, int translation, double alpha, DWORD fillcolor, FRenderStyle renderstyle)
2914+
INTBOOL flip, double xscale, double yscale, int translation, double alpha, uint32_t fillcolor, FRenderStyle renderstyle)
29152915
{
29162916
if (tex == NULL || tex->UseType == FTexture::TEX_Null)
29172917
{
@@ -2932,7 +2932,7 @@ static void DrawMarker (FTexture *tex, double x, double y, int yadjust,
29322932
DTA_TranslationIndex, translation,
29332933
DTA_Alpha, alpha,
29342934
DTA_FillColor, fillcolor,
2935-
DTA_RenderStyle, DWORD(renderstyle),
2935+
DTA_RenderStyle, uint32_t(renderstyle),
29362936
TAG_DONE);
29372937
}
29382938

@@ -2977,7 +2977,7 @@ void AM_drawAuthorMarkers ()
29772977

29782978
FTextureID picnum;
29792979
FTexture *tex;
2980-
WORD flip = 0;
2980+
uint16_t flip = 0;
29812981

29822982
if (mark->picnum.isValid())
29832983
{

src/basictypes.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ typedef int INTBOOL;
3737
typedef struct _GUID
3838
{
3939
DWORD Data1;
40-
WORD Data2;
41-
WORD Data3;
40+
uint16_t Data2;
41+
uint16_t Data3;
4242
uint8_t Data4[8];
4343
} GUID;
4444
#endif

src/c_console.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ CVAR(Bool, con_notablist, false, CVAR_ARCHIVE)
9494

9595

9696
static FTextureID conback;
97-
static DWORD conshade;
97+
static uint32_t conshade;
9898
static bool conline;
9999

100100
extern int gametic;

src/c_cvars.cpp

+19-19
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ FBaseCVar::FBaseCVar (const FBaseCVar &var)
7474
I_FatalError ("Use of cvar copy constructor");
7575
}
7676

77-
FBaseCVar::FBaseCVar (const char *var_name, DWORD flags, void (*callback)(FBaseCVar &))
77+
FBaseCVar::FBaseCVar (const char *var_name, uint32_t flags, void (*callback)(FBaseCVar &))
7878
{
7979
FBaseCVar *var;
8080

@@ -573,8 +573,8 @@ UCVarValue FBaseCVar::FromString (const char *value, ECVarType type)
573573
if (i == 38 && value[i] == 0)
574574
{
575575
cGUID.Data1 = strtoul (value + 1, NULL, 16);
576-
cGUID.Data2 = (WORD)strtoul (value + 10, NULL, 16);
577-
cGUID.Data3 = (WORD)strtoul (value + 15, NULL, 16);
576+
cGUID.Data2 = (uint16_t)strtoul (value + 10, NULL, 16);
577+
cGUID.Data3 = (uint16_t)strtoul (value + 15, NULL, 16);
578578
cGUID.Data4[0] = HexToByte (value + 20);
579579
cGUID.Data4[1] = HexToByte (value + 22);
580580
cGUID.Data4[2] = HexToByte (value + 25);
@@ -690,7 +690,7 @@ DEFINE_ACTION_FUNCTION(_CVar, GetRealType)
690690
// Boolean cvar implementation
691691
//
692692

693-
FBoolCVar::FBoolCVar (const char *name, bool def, DWORD flags, void (*callback)(FBoolCVar &))
693+
FBoolCVar::FBoolCVar (const char *name, bool def, uint32_t flags, void (*callback)(FBoolCVar &))
694694
: FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
695695
{
696696
DefaultValue = def;
@@ -748,7 +748,7 @@ void FBoolCVar::DoSet (UCVarValue value, ECVarType type)
748748
// Integer cvar implementation
749749
//
750750

751-
FIntCVar::FIntCVar (const char *name, int def, DWORD flags, void (*callback)(FIntCVar &))
751+
FIntCVar::FIntCVar (const char *name, int def, uint32_t flags, void (*callback)(FIntCVar &))
752752
: FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
753753
{
754754
DefaultValue = def;
@@ -806,7 +806,7 @@ void FIntCVar::DoSet (UCVarValue value, ECVarType type)
806806
// Floating point cvar implementation
807807
//
808808

809-
FFloatCVar::FFloatCVar (const char *name, float def, DWORD flags, void (*callback)(FFloatCVar &))
809+
FFloatCVar::FFloatCVar (const char *name, float def, uint32_t flags, void (*callback)(FFloatCVar &))
810810
: FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
811811
{
812812
DefaultValue = def;
@@ -874,7 +874,7 @@ void FFloatCVar::DoSet (UCVarValue value, ECVarType type)
874874
// String cvar implementation
875875
//
876876

877-
FStringCVar::FStringCVar (const char *name, const char *def, DWORD flags, void (*callback)(FStringCVar &))
877+
FStringCVar::FStringCVar (const char *name, const char *def, uint32_t flags, void (*callback)(FStringCVar &))
878878
: FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
879879
{
880880
DefaultValue = copystring (def);
@@ -943,7 +943,7 @@ void FStringCVar::DoSet (UCVarValue value, ECVarType type)
943943
// Color cvar implementation
944944
//
945945

946-
FColorCVar::FColorCVar (const char *name, int def, DWORD flags, void (*callback)(FColorCVar &))
946+
FColorCVar::FColorCVar (const char *name, int def, uint32_t flags, void (*callback)(FColorCVar &))
947947
: FIntCVar (name, def, flags, reinterpret_cast<void (*)(FIntCVar &)>(callback))
948948
{
949949
}
@@ -1024,7 +1024,7 @@ int FColorCVar::ToInt2 (UCVarValue value, ECVarType type)
10241024
// GUID cvar implementation
10251025
//
10261026

1027-
FGUIDCVar::FGUIDCVar (const char *name, const GUID *def, DWORD flags, void (*callback)(FGUIDCVar &))
1027+
FGUIDCVar::FGUIDCVar (const char *name, const GUID *def, uint32_t flags, void (*callback)(FGUIDCVar &))
10281028
: FBaseCVar (name, flags, reinterpret_cast<void (*)(FBaseCVar &)>(callback))
10291029
{
10301030
if (def != NULL)
@@ -1141,7 +1141,7 @@ DEFINE_ACTION_FUNCTION(_CVar, ResetToDefault)
11411141
// the network. The "host" cvar is responsible for that.
11421142
//
11431143

1144-
FFlagCVar::FFlagCVar (const char *name, FIntCVar &realvar, DWORD bitval)
1144+
FFlagCVar::FFlagCVar (const char *name, FIntCVar &realvar, uint32_t bitval)
11451145
: FBaseCVar (name, 0, NULL),
11461146
ValueVar (realvar),
11471147
BitVal (bitval)
@@ -1246,7 +1246,7 @@ void FFlagCVar::DoSet (UCVarValue value, ECVarType type)
12461246
// Similar to FFlagCVar but can have multiple bits
12471247
//
12481248

1249-
FMaskCVar::FMaskCVar (const char *name, FIntCVar &realvar, DWORD bitval)
1249+
FMaskCVar::FMaskCVar (const char *name, FIntCVar &realvar, uint32_t bitval)
12501250
: FBaseCVar (name, 0, NULL),
12511251
ValueVar (realvar),
12521252
BitVal (bitval)
@@ -1354,7 +1354,7 @@ static int sortcvars (const void *a, const void *b)
13541354
return strcmp (((*(FBaseCVar **)a))->GetName(), ((*(FBaseCVar **)b))->GetName());
13551355
}
13561356

1357-
void FilterCompactCVars (TArray<FBaseCVar *> &cvars, DWORD filter)
1357+
void FilterCompactCVars (TArray<FBaseCVar *> &cvars, uint32_t filter)
13581358
{
13591359
// Accumulate all cvars that match the filter flags.
13601360
for (FBaseCVar *cvar = CVars; cvar != NULL; cvar = cvar->m_Next)
@@ -1370,15 +1370,15 @@ void FilterCompactCVars (TArray<FBaseCVar *> &cvars, DWORD filter)
13701370
}
13711371
}
13721372

1373-
void C_WriteCVars (uint8_t **demo_p, DWORD filter, bool compact)
1373+
void C_WriteCVars (uint8_t **demo_p, uint32_t filter, bool compact)
13741374
{
13751375
FString dump = C_GetMassCVarString(filter, compact);
13761376
size_t dumplen = dump.Len() + 1; // include terminating \0
13771377
memcpy(*demo_p, dump.GetChars(), dumplen);
13781378
*demo_p += dumplen;
13791379
}
13801380

1381-
FString C_GetMassCVarString (DWORD filter, bool compact)
1381+
FString C_GetMassCVarString (uint32_t filter, bool compact)
13821382
{
13831383
FBaseCVar *cvar;
13841384
FString dump;
@@ -1420,7 +1420,7 @@ void C_ReadCVars (uint8_t **demo_p)
14201420
{ // compact mode
14211421
TArray<FBaseCVar *> cvars;
14221422
FBaseCVar *cvar;
1423-
DWORD filter;
1423+
uint32_t filter;
14241424

14251425
ptr++;
14261426
breakpt = strchr (ptr, '\\');
@@ -1613,7 +1613,7 @@ FBaseCVar *GetUserCVar(int playernum, const char *cvarname)
16131613
//
16141614
//===========================================================================
16151615

1616-
FBaseCVar *C_CreateCVar(const char *var_name, ECVarType var_type, DWORD flags)
1616+
FBaseCVar *C_CreateCVar(const char *var_name, ECVarType var_type, uint32_t flags)
16171617
{
16181618
assert(FindCVar(var_name, NULL) == NULL);
16191619
flags |= CVAR_AUTO;
@@ -1634,7 +1634,7 @@ void UnlatchCVars (void)
16341634

16351635
while (LatchedValues.Pop (var))
16361636
{
1637-
DWORD oldflags = var.Variable->Flags;
1637+
uint32_t oldflags = var.Variable->Flags;
16381638
var.Variable->Flags &= ~(CVAR_LATCH | CVAR_SERVERINFO);
16391639
var.Variable->SetGenericRep (var.Value, var.Type);
16401640
if (var.Type == CVAR_String)
@@ -1643,7 +1643,7 @@ void UnlatchCVars (void)
16431643
}
16441644
}
16451645

1646-
void DestroyCVarsFlagged (DWORD flags)
1646+
void DestroyCVarsFlagged (uint32_t flags)
16471647
{
16481648
FBaseCVar *cvar = CVars;
16491649
FBaseCVar *next = cvar;
@@ -1808,7 +1808,7 @@ void FBaseCVar::ListVars (const char *filter, bool plain)
18081808
{
18091809
if (CheckWildcards (filter, var->GetName()))
18101810
{
1811-
DWORD flags = var->GetFlags();
1811+
uint32_t flags = var->GetFlags();
18121812
if (plain)
18131813
{ // plain formatting does not include user-defined cvars
18141814
if (!(flags & CVAR_UNSETTABLE))

src/c_cvars.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ class FBaseCVar
165165
friend FBaseCVar *FindCVar (const char *var_name, FBaseCVar **prev);
166166
friend FBaseCVar *FindCVarSub (const char *var_name, int namelen);
167167
friend void UnlatchCVars (void);
168-
friend void DestroyCVarsFlagged (DWORD flags);
168+
friend void DestroyCVarsFlagged (uint32_t flags);
169169
friend void C_ArchiveCVars (FConfigFile *f, uint32 filter);
170170
friend void C_SetCVarsToDefaults (void);
171171
friend void FilterCompactCVars (TArray<FBaseCVar *> &cvars, uint32 filter);
@@ -196,13 +196,13 @@ FBaseCVar *GetCVar(AActor *activator, const char *cvarname);
196196
FBaseCVar *GetUserCVar(int playernum, const char *cvarname);
197197

198198
// Create a new cvar with the specified name and type
199-
FBaseCVar *C_CreateCVar(const char *var_name, ECVarType var_type, DWORD flags);
199+
FBaseCVar *C_CreateCVar(const char *var_name, ECVarType var_type, uint32_t flags);
200200

201201
// Called from G_InitNew()
202202
void UnlatchCVars (void);
203203

204204
// Destroy CVars with the matching flags; called from CCMD(restart)
205-
void DestroyCVarsFlagged (DWORD flags);
205+
void DestroyCVarsFlagged (uint32_t flags);
206206

207207
// archive cvars to FILE f
208208
void C_ArchiveCVars (FConfigFile *f, uint32 filter);

0 commit comments

Comments
 (0)