Age | Commit message (Collapse) | Author |
|
This caused Rowan to fail to take Beldin's ring from you, if and only if
you had full bullet ammo. Transcription error from the disassembly.
|
|
It was pointed out to me recently that vldoor_e has enum values
named 'open' and 'close'. These can potentially conflict with POSIX
standard functions that have the same names, if the right header
files are included.
This doesn't currently cause any problems. However, to avoid any
possibility of a conflict occurring if a different compiler is used,
add a vld_ prefix to all the enum values, to namespace them.
|
|
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.
|
|
Eliminate use of strcpy, strcat, strncpy, and use the new safe
alternatives.
|
|
Acolyte.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2562
|
|
ability to save on multiple save slots.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2561
|
|
Subversion-branch: /branches/v2-branch
Subversion-revision: 2555
|
|
MP2E!). Other changes are to comments only.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2509
|
|
strings (was missing a doubled space). These messages are used by only
one guy in the game, and, as in vanilla, most of them don't appear
correctly when output.
* Correct HUD behavior: do not reinit the HUD at the start of each map.
Subversion-branch: /branches/v2-branch
Subversion-revision: 2503
|
|
forgotten.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2344
|
|
caused the scanner to never be depleted from the inventory, and
emulation of seemingly inconsequential undefined behavior in
P_XYMovement via use of negative numspechit is currently addressed by
changing the branch condition to > 0.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2286
|
|
variable to control dialogue text messages, as in vanilla. Also, absence
of voices.wad, or use of the -novoices parameter, will now properly both
disable voices AND enable dialogue text.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2268
|
|
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
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2263
|
|
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
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2149
|
|
mission objective text. Fix for implicit declaration warning on
HUlib_drawYellowText in m_menu.c.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2147
|
|
treatment of SPR_TOKN objects, and playing proper sounds for different
item types. Fixed most S_StartSound calls in the menu engine. Removed
call to S_StopSound in S_StartSound, as Strife doesn't do it. Added call
to P_DialogDoChoice(-1) in M_Responder when menuindialog is asserted and
the menu exit key is pressed.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2130
|
|
P_GiveInventoryItem to return proper value at end of function.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2124
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2116
|
|
engine. Also more use of new GiveVoiceObjective macro.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2111
|
|
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
|
|
genius had them completely disabled... Also, a bug fix to
EV_ClearForceFields so that it continues running on all tagged sectors
even if sec->linecount is 0, and so that it returns a value. Made
dialogtext and M_WriteText's 3rd parameter const for safety.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2108
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2105
|
|
Macil and all three endings.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2086
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2083
|
|
problems with playing of voice sounds - especially had to add a dynamic
hashtable of voice sfxinfo_t's because Choco won't tolerate overwriting
them once they've been used (see channel_playing array in i_sdlsound.c)
- PROBLEM: Random Z_Malloc failures when trying to play sounds. Cannot
catch in debugger so far.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2065
|
|
+ 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: 2059
|
|
+ Key enumerations added
Subversion-branch: /branches/strife-branch
Subversion-revision: 2057
|
|
+ Converted some while loops to for loops in dialog functions
Subversion-branch: /branches/strife-branch
Subversion-revision: 2049
|
|
two completely different uses. Finished P_DialogDoChoice; dialog is now
virtually 100% functional (just needs finished inventory to really do
much beyond initial dialogs or getting "no" messages from everybody).
Subversion-branch: /branches/strife-branch
Subversion-revision: 2048
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2047
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2045
|
|
background pic, and elimination of more dead code in the menu system
Subversion-branch: /branches/strife-branch
Subversion-revision: 2042
|
|
+ Dialog drawer updated to draw choices
Subversion-branch: /branches/strife-branch
Subversion-revision: 2041
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2040
|
|
+ P_StartDialog updated
Subversion-branch: /branches/strife-branch
Subversion-revision: 2038
|
|
+ More codepointers implemented
Subversion-branch: /branches/strife-branch
Subversion-revision: 2037
|
|
+ Dialogs are now loaded through G_DoLoadLevel
Subversion-branch: /branches/strife-branch
Subversion-revision: 2033
|
|
+ Initial dialog interaction implemented
Subversion-branch: /branches/strife-branch
Subversion-revision: 2031
|
|
on dialog engine, p_enemy code, and support for all new mapthing_t flag
values in P_SpawnMapThing.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2015
|
|
with structure packing. Also a minor fix to Kaiser's key look code.
Subversion-branch: /branches/strife-branch
Subversion-revision: 2004
|
|
Subversion-branch: /branches/strife-branch
Subversion-revision: 2002
|