mirror of
https://github.com/ZDoom/qzdoom.git
synced 2025-01-18 15:11:46 +00:00
April 20, 2006 (Changes by Graf Zahl)
- Fixed: Strife's ending check included destroying the computer - an event that happens before the branch in the story. - Fixed: The overloaded FRandom::Random2 function with mask parameter didn't use its parameter. - Added Jim's latest makefile.linux SVN r60 (trunk)
This commit is contained in:
parent
6cd650271a
commit
67bf668ad9
5 changed files with 25 additions and 6 deletions
|
@ -1,7 +1,11 @@
|
||||||
# created on 4/12/2006 by James Bentler
|
# created on 4/12/2006 by James Bentler
|
||||||
CXX ?= g++
|
CXX ?= g++
|
||||||
CC ?= gcc
|
CC ?= gcc
|
||||||
CFLAGS ?= -Wall -Wno-unused -O2 -fomit-frame-pointer
|
ifndef DEBUG
|
||||||
|
CFLAGS ?= -pipe -Wall -Wno-unused -O2 -fomit-frame-pointer
|
||||||
|
else
|
||||||
|
CFLAGS ?= -pipe -Wall -Wno-unused
|
||||||
|
endif
|
||||||
CFLAGS += -DHAVE_FILELENGTH -D__forceinline=inline -Izlib -IFLAC `sdl-config --cflags`
|
CFLAGS += -DHAVE_FILELENGTH -D__forceinline=inline -Izlib -IFLAC `sdl-config --cflags`
|
||||||
CFLAGS += -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNEED_STRUPR
|
CFLAGS += -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNEED_STRUPR
|
||||||
LDFLAGS += -lFLAC++ -lFLAC -lz -lfmod `sdl-config --libs`
|
LDFLAGS += -lFLAC++ -lFLAC -lz -lfmod `sdl-config --libs`
|
||||||
|
@ -114,9 +118,17 @@ zdoom.wad:
|
||||||
clean: cleanobjs
|
clean: cleanobjs
|
||||||
rm -f $(ZDOOMDEBUG) $(ZDOOM) $(ZDOOM).map
|
rm -f $(ZDOOMDEBUG) $(ZDOOM) $(ZDOOM).map
|
||||||
|
|
||||||
|
cleandebug:
|
||||||
|
rm -f $(ZDOOMDEBUG) $(DEBUGOBJ)/*.o $(DEBUGOBJ)/*.d
|
||||||
|
-rmdir $(DEBUGOBJ)
|
||||||
|
|
||||||
|
cleanrelease:
|
||||||
|
rm -f $(ZDOOM) $(ZDOOM).map $(RELEASEOBJ)/*.o $(RELEASEOBJ)/*.o
|
||||||
|
-rmdir $(RELEASEOBJ)
|
||||||
|
|
||||||
# I could use a recursive delete instead, but that could be dangerous...
|
# I could use a recursive delete instead, but that could be dangerous...
|
||||||
distclean: clean cleandeps
|
distclean: clean cleandeps
|
||||||
rmdir $(RELEASEOBJ) $(DEBUGOBJ)
|
-rmdir $(RELEASEOBJ) $(DEBUGOBJ)
|
||||||
|
|
||||||
cleandeps:
|
cleandeps:
|
||||||
rm -f $(RELEASEOBJ)/*.d $(DEBUGOBJ)/*.d
|
rm -f $(RELEASEOBJ)/*.d $(DEBUGOBJ)/*.d
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
April 20, 2006 (Changes by Graf Zahl)
|
||||||
|
- Fixed: Strife's ending check included destroying the computer - an event
|
||||||
|
that happens before the branch in the story.
|
||||||
|
- Fixed: The overloaded FRandom::Random2 function with mask parameter didn't
|
||||||
|
use its parameter.
|
||||||
|
- Added Jim's latest makefile.linux
|
||||||
|
|
||||||
April 20, 2006
|
April 20, 2006
|
||||||
- Fixed: Crash when opening the player setup menu when you're so dead that
|
- Fixed: Crash when opening the player setup menu when you're so dead that
|
||||||
your head has popped off your body.
|
your head has popped off your body.
|
||||||
|
|
|
@ -155,7 +155,7 @@ void F_StartFinale (char *music, int musicorder, int cdtrack, unsigned int cdid,
|
||||||
else if (EndSequences[FinaleSequence].EndType == END_Strife)
|
else if (EndSequences[FinaleSequence].EndType == END_Strife)
|
||||||
{
|
{
|
||||||
if (players[0].mo->FindInventory (QuestItemClasses[24]) ||
|
if (players[0].mo->FindInventory (QuestItemClasses[24]) ||
|
||||||
players[0].mo->FindInventory (QuestItemClasses[26]))
|
players[0].mo->FindInventory (QuestItemClasses[27]))
|
||||||
{
|
{
|
||||||
FinalePart = 10;
|
FinalePart = 10;
|
||||||
}
|
}
|
||||||
|
|
|
@ -867,7 +867,7 @@ menu_t ModesMenu =
|
||||||
{
|
{
|
||||||
"VIDEO MODE",
|
"VIDEO MODE",
|
||||||
2,
|
2,
|
||||||
17,
|
countof(ModesItems),
|
||||||
0,
|
0,
|
||||||
ModesItems,
|
ModesItems,
|
||||||
};
|
};
|
||||||
|
|
|
@ -152,8 +152,8 @@ int FRandom::Random2 ()
|
||||||
|
|
||||||
int FRandom::Random2 (int mask)
|
int FRandom::Random2 (int mask)
|
||||||
{
|
{
|
||||||
int t = (*this)();
|
int t = (*this)(mask);
|
||||||
int u = (*this)();
|
int u = (*this)(mask);
|
||||||
return t - u;
|
return t - u;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue