- got rid of FNameNoInit and made the default constructor of FName non-initializing.
This setup has been a constant source of problems so now I reviewed all uses of FName to make sure that everything that needs to be initialized is done manually. This also merges the player_t constructor into the class definition as default values.
This commit is contained in:
parent
34f2d8f310
commit
fad406c4c9
47 changed files with 185 additions and 309 deletions
|
|
@ -259,10 +259,13 @@ void level_info_t::Reset()
|
|||
compatflags = compatflags2 = 0;
|
||||
compatmask = compatmask2 = 0;
|
||||
Translator = "";
|
||||
RedirectType = 0;
|
||||
RedirectType = NAME_None;
|
||||
RedirectMapName = "";
|
||||
EnterPic = "";
|
||||
ExitPic = "";
|
||||
Intermission = NAME_None;
|
||||
deathsequence = NAME_None;
|
||||
slideshow = NAME_None;
|
||||
InterMusic = "";
|
||||
intermusicorder = 0;
|
||||
SoundInfo = "";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue