Age | Commit message (Collapse) | Author |
|
This change rewrites and simplifies the copyright headers at the top
of all source files:
* Remove "Emacs style mode select" line; this line was included in
the headers for the originally released source files and appears
to be to set the file type for old versions of Emacs. I'm not sure
entirely why it was required but I don't think it is any more.
* Remove "You should have received a copy of..." text from copyright
header. This refers to the old 59 Temple Place address where the
FSF headquarters used to be located and is no longer correct.
Rather than change to the new address, just remove the paragraph
as it is superfluous anyway. This fixes #311.
* Remove ---- separator lines so that the file headers are barer
and more simplified.
|
|
The Windows API has an _snprintf function that is not the same as
Unix's snprintf(): if the string is truncated then no trailing NUL
character is appended. This makes the function unsafe. Define a
replacement/wrapper called M_snprintf that works the same but always
appends a trailing NUL, for safety on Windows and other OSes that
behave like this.
Do the same thing for vsnprintf(), and update HACKING to list
snprintf/vsnprintf as forbidden functions. This fixes #375;
thanks to Quasar for pointing out the different behavior of these
functions.
|
|
Use snprintf() in place of sprintf(). This is part of fixing #371.
|
|
|
|
* Made attribution comment date formats consistent in st_stuff.c
Subversion-branch: /branches/v2-branch
Subversion-revision: 2737
|
|
features, which work differently than they did in DOOM.
If working properly, then this fully completes Chocolate Strife, aside
from any presently unknown issues.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2646
|
|
Subversion-branch: /branches/v2-branch
Subversion-revision: 2645
|
|
ability to save on multiple save slots.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2561
|
|
forgotten.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2344
|
|
experience a small amount of friction while falling (65520/65536). Also
added all cheat codes.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2278
|
|
and finished ST_drawKeysPopup for drawing keys (TODO: in deathmatch it
draws frags instead). Fix to buffer overflow in V_ScreenShot - *ATTN
fraggle* - needs fix in trunk!
Subversion-branch: /branches/strife-branch
Subversion-revision: 2265
|
|
Also, fixed display of total play times > 1 hr in the objective popup,
and added display of ammo and max ammo widgets to the stats popup.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2264
|
|
disables it. Made most D_DoomMain messages dependent on -devparm.
wipegamestate should start == 1, which is currently GS_UNKNOWN. Changed
-wart behavior. Verified *no* changes in Strife to p_sight.c.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2251
|
|
it in there after all), removed some dead code in p_dialog, added a
'default: break;' case in EV_VerticalDoor, initialize
player_t::allegiance in P_SetupLevel, minor changes to EV_Teleport,
2nd-pass verification for p_tick, and big fixes in p_user.c including
noclip cheat, viewz clipping against floor, air control thrust amount,
and missing/incorrect else's.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2250
|
|
except for explicitly tagged FIXME/TODO items in P_SpawnMapThing.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2245
|
|
in the status bar code, though it IS still possible to acquire and use
Sigil type -1, just as it is in vanilla, with some extreme side effects.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2157
|
|
mission objective text. Fix for implicit declaration warning on
HUlib_drawYellowText in m_menu.c.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2147
|
|
popups.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2146
|
|
Identified dword_88484 as st_keypage.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2145
|
|
+ xlatab lump loading handled in v_video.c
+ Pop up menus added in st_stuff (not completed still)
Subversion-branch: /branches/strife-branch
Subversion-revision: 2143
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2138
|
|
P_TouchSpecialThing.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2127
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2125
|
|
P_GiveInventoryItem to return proper value at end of function.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2124
|
|
most of those are outside of our own code (get on those signed/unsigned
mismatches in the midi code, fraggle ;)
Subversion-branch: /branches/strife-branch
Subversion-revision: 2110
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2091
|
|
+ Power tics implemented
+ Power enums implemented
+ More inventory functions implemented
Subversion-branch: /branches/strife-branch
Subversion-revision: 2061
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2051
|
|
verified clipping and missile stuff, added MF_SPECTRAL check for
missiles, and changed missile damage formula to match binary. Major
status bar work: STlib rewritten, health and ammo widgets appear on bar.
Most DOOM cruft removed.
Subversion-branch: /branches/strife-branch
Subversion-revision: 1998
|
|
background graphics. Added ST_DrawExternal routine and corresponding
call logic in D_Display for drawing popups and other bits that are
outside the normal statbar. Moved automap mapname widget up 7 pixels.
Needs verification via screenshots.
Subversion-branch: /branches/strife-branch
Subversion-revision: 1994
|
|
Strife mapnames.
Subversion-branch: /branches/strife-branch
Subversion-revision: 1991
|
|
the proper music playing on all levels. This really feels like Strife
now :)
Subversion-branch: /branches/strife-branch
Subversion-revision: 1990
|
|
All strife codepointers are set as placeholders
+ Strife weapons implemented
+ All state references commented out
+ All weapon references commented out
Subversion-branch: /branches/strife-branch
Subversion-revision: 1984
|
|
+ All doom sound references replaced with sfx_swish as placeholder
+ Removed all but MT_PLAYER mobjinfo in mobjinfo struct
Subversion-branch: /branches/strife-branch
Subversion-revision: 1980
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 1849
|
|
to build libstrife.a rather than libdoom.a, add chocolate-strife to
src/Makefile.am.
Subversion-branch: /branches/strife-branch
Subversion-revision: 1840
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 1839
|
|
needs own Makefile.am, and eventual removal of modules not used by
Strife / addition of modules not sharable with Doom.
Subversion-branch: /branches/strife-branch
Subversion-revision: 1838
|