- Changed compilation for g_doom, g_heretic, g_hexen and g_strife folders
so that all files are included by a central one instead of compiling each one separately. This speeds up the compilation process by 25% when doing a complete rebuild in Visual C. - Cleaned up more header dependencies. SVN r1226 (trunk)
This commit is contained in:
parent
b07542ddd6
commit
760f70d3f1
171 changed files with 1667 additions and 250 deletions
|
|
@ -5705,7 +5705,7 @@ static void addDefered (level_info_t *i, acsdefered_t::EType type, int script, i
|
|||
{
|
||||
if (i)
|
||||
{
|
||||
acsdefered_t *def = new acsdefered_s;
|
||||
acsdefered_t *def = new acsdefered_t;
|
||||
|
||||
def->next = i->defered;
|
||||
def->type = type;
|
||||
|
|
@ -5795,13 +5795,13 @@ void P_TerminateScript (int script, char *map)
|
|||
SetScriptState (script, DLevelScript::SCRIPT_PleaseRemove);
|
||||
}
|
||||
|
||||
FArchive &operator<< (FArchive &arc, acsdefered_s *&defertop)
|
||||
FArchive &operator<< (FArchive &arc, acsdefered_t *&defertop)
|
||||
{
|
||||
BYTE more;
|
||||
|
||||
if (arc.IsStoring ())
|
||||
{
|
||||
acsdefered_s *defer = defertop;
|
||||
acsdefered_t *defer = defertop;
|
||||
more = 1;
|
||||
while (defer)
|
||||
{
|
||||
|
|
@ -5817,14 +5817,14 @@ FArchive &operator<< (FArchive &arc, acsdefered_s *&defertop)
|
|||
}
|
||||
else
|
||||
{
|
||||
acsdefered_s **defer = &defertop;
|
||||
acsdefered_t **defer = &defertop;
|
||||
|
||||
arc << more;
|
||||
while (more)
|
||||
{
|
||||
*defer = new acsdefered_s;
|
||||
*defer = new acsdefered_t;
|
||||
arc << more;
|
||||
(*defer)->type = (acsdefered_s::EType)more;
|
||||
(*defer)->type = (acsdefered_t::EType)more;
|
||||
arc << (*defer)->script << (*defer)->playernum
|
||||
<< (*defer)->arg0 << (*defer)->arg1 << (*defer)->arg2;
|
||||
defer = &((*defer)->next);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue