| 2010-11-09 |
| Update Python scripts to work in Python 3. |
Simon Howard |
167d4df4 |
| 2010-10-08 |
| Fix end game confirmation message. |
Simon Howard |
9e803d93 |
| Add m_saves.c to build. |
Simon Howard |
04ef30c2 |
| 2010-10-05 |
| Fix for menu messages - unpause when dismissed. |
James Haley |
3b45e5ce |
| Weird side effects of sigil -1 turned out to be due to small error in sigil self-damage calculation. |
James Haley |
cb763683 |
| Fix to LEGO cheat so it doesn't cause an invalid access to invsigil[-1] 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. |
James Haley |
af2746a4 |
| 2010-10-04 |
| Strife changed lowerAndCrush ceiling actions so that they actually do crushing damage, and lower fully to the floor rather than 8 above. The speed of fast crushers was also increased by double. Added code to PIT_RadiusAttack to deny any radius damage to spectral entities and Inquisitors. |
James Haley |
aedeaac6 |
| Programmer should attack the player and not his own location :) |
James Haley |
6bb2e848 |
| Added mobjinfo/state adjustments for various skill levels. Changed sky handling. Fixed bug that made you switch to the electric crossbow if you received poison bolt ammo (you should not switch to anything at all when this happens). Some more commented-out savegame code added. |
James Haley |
1a758de7 |
| - Update strife codeblocks project |
Russell Rice |
dbbc0e16 |
| 2010-10-03 |
| Eliminated the rest of the notion of an episode, added proper sky setting, and other misc code in g_game. Also started *trying* to add new savegame code in g_game, but this is a just about a lost cause without any portable filepath handling support from the engine. |
James Haley |
04b25f44 |
| Added beginnings of Strife hub save code. ATTN fraggle: please add m_saves.c to other platform builds. See also email regarding opendir etc. |
James Haley |
7a3748fd |
| 2010-09-29 |
| Significant work on savegames. |
James Haley |
eb1e33f9 |
| 2010-09-28 |
| Fix compile warnings. |
Simon Howard |
edf7efbe |
| Fix warnings about unhandled enumeration values. |
Simon Howard |
af6ee172 |
| Enable useyfont parameter of M_DialogDimMsg for proper dimensioning of mission objective text. Fix for implicit declaration warning on HUlib_drawYellowText in m_menu.c. |
James Haley |
8346759d |
| Correction to use ev->data1 in ST_Responder for normal keys. Fixes popups. |
James Haley |
fba44288 |
| Identified dword_88604 as st_keystate and made static to ST_Responder. Identified dword_88484 as st_keypage. |
James Haley |
45302b58 |
| 2010-09-27 |
| Code for line types 196 and 212 (thought I committed that already o_O), and code to transfer leveltime across map changes in G_DoWorldDone. |
James Haley |
5f9fe97f |
| + V_DrawXlaPatch added + xlatab lump loading handled in v_video.c + Pop up menus added in st_stuff (not completed still) |
Samuel Villareal |
fee277eb |
| 2010-09-26 |
| Identified quest #7 (killed Blue Acolytes), fixed a bug in P_SpawnMobj (Strife doesn't withhold mobj->reactioncount in skill 5), added static line specials 142, 143, and 149 for vertical texture scrolling, and made note of a bug with Irale's door line type. |
James Haley |
2f326ebd |
| Restructure player quit code to take place on the first tic after the player quit, to avoid possible desyncs. Further refactoring to split game-specific code from generic code. |
Simon Howard |
4dac08c8 |
| Implemented cross type 179 and fixed cross type 184. I *believe* that all Strife linedef specials are now implemented, but of course I cannot be 100% certain. |
James Haley |
e9e7b85a |
| 2010-09-25 |
| ALL line types implemented in P_UseSpecialLine! |
James Haley |
b563a648 |
| + stonecold, jimmy, gripper, donnytrump, and lego cheats added |
Samuel Villareal |
6347e5fa |
| + Fixed fluke with upWaitDownStay plat type |
Samuel Villareal |
9dff025c |
| + Plats finished + All plat line types identified |
Samuel Villareal |
12aafe9c |
| 2010-09-24 |
| Added buildDown16 stairs to EV_BuildStairs, and implemented all new S/W stair types. Also added a few other new lines to P_UseSpecialLine and fixed some of the existing ones a bit. |
James Haley |
096d3d11 |
| Started work on P_UseSpecialLine cuz I was bored. |
James Haley |
6afda340 |
| Fixes for P_GiveBody. |
James Haley |
aa5529bc |
| Implementation of teleflags for EV_Teleport. Fix to somewhat serious bug that let 0-damage tracers pass through walls. Other changes are only comments or formatting. |
James Haley |
fd43740b |
| 2010-09-22 |
| Added linetype 180 to P_ShootSpecialLine and vetted other line types. Removed episode parameter from G_DeferedInitNew, started work on the "Name Your Character" menu, and adjusted the temporary code in M_ChooseSkill so that the game starts in Tarnhill rather than in the Sanctuary. |
James Haley |
d57be3f2 |
| Rewrote P_GiveItemToPlayer to exactly match binary, particularly with 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. |
James Haley |
8bbfd5b6 |
| P_CrossSpecialLine is approximately 95% complete. |
James Haley |
3d8f10ef |
| Fixed firing of missiles when looking up/down so that the aimslope calculated in P_AimLineAttack is used. Added W1 handling for linetype 182 to P_CrossSpecialLine, which lets missiles break windows. Corrected numerous mistakes in the implementation of P_ChangeSwitchTexture. |
James Haley |
5aa95863 |
| 2010-09-21 |
| Working health bars on the status bar, and numerous fixes to P_TouchSpecialThing. |
James Haley |
6ae54ada |
| + topo cheat added to am_map |
Samuel Villareal |
663e27b8 |
| 2010-09-20 |
| Most status bar drawing finished. |
James Haley |
826068ca |
| 2010-09-19 |
| Functional inventory status bar cursor and item rendering. Fix for P_GiveInventoryItem to return proper value at end of function. |
James Haley |
d48b48bd |
| + P_PlayerThink: Inventorydown bug fixed |
Samuel Villareal |
ffb95c42 |
| Read response file in binary mode, to fix incomplete response file bug. |
Simon Howard |
253731b6 |
| + Line types 194 and 211 added |
Samuel Villareal |
76d654bb |
| + Several more line types added |
Samuel Villareal |
3e2b2b48 |
| + Fixed a minor fluke with type 165 in EV_VerticalDoor + Types 165 and 205 supported in P_UseSpecialLine |
Samuel Villareal |
109a4d92 |
| + EV_VerticalDoor: Missed type 165 added |
Samuel Villareal |
16031793 |
| + SetVideoMode - center window on desktop when not in fullscreen mode |
Samuel Villareal |
fd0c011d |
| + Renaming MF_INCOMBAT to MF_NODIALOG |
Samuel Villareal |
2ca389a5 |
| Just some killing of tabs. |
James Haley |
6528c14d |
| Bug fixes: It's SPECTRALs that aren't hit by tracers, not MVIS things (made Shadow Acolytes super-hard to shoot); Mauler should be able to fire when it has 20 ammo left; some damage formulas corrected, all accuracy formulas corrected, and major correction to A_Punch damage formula. |
James Haley |
fa480112 |
| Massive work on the HUD. Multiline messages now work properly and are wrapped at or near the screen boundary. |
James Haley |
9e82bacd |