summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-09-22Rewrote P_GiveItemToPlayer to exactly match binary, particularly withJames Haley
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
2010-09-22P_CrossSpecialLine is approximately 95% complete.James Haley
Subversion-branch: /branches/strife-branch Subversion-revision: 2129
2010-09-22Fixed firing of missiles when looking up/down so that the aimslopeJames Haley
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. Subversion-branch: /branches/strife-branch Subversion-revision: 2128
2010-09-21Working health bars on the status bar, and numerous fixes toJames Haley
P_TouchSpecialThing. Subversion-branch: /branches/strife-branch Subversion-revision: 2127
2010-09-21+ topo cheat added to am_mapSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2126
2010-09-20Most status bar drawing finished.James Haley
Subversion-branch: /branches/strife-branch Subversion-revision: 2125
2010-09-19Functional inventory status bar cursor and item rendering. Fix forJames Haley
P_GiveInventoryItem to return proper value at end of function. Subversion-branch: /branches/strife-branch Subversion-revision: 2124
2010-09-19+ P_PlayerThink: Inventorydown bug fixedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2123
2010-09-19+ Line types 194 and 211 addedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2121
2010-09-19+ Several more line types addedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2120
2010-09-19+ Fixed a minor fluke with type 165 in EV_VerticalDoorSamuel Villareal
+ Types 165 and 205 supported in P_UseSpecialLine Subversion-branch: /branches/strife-branch Subversion-revision: 2119
2010-09-19+ EV_VerticalDoor: Missed type 165 addedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2118
2010-09-19+ SetVideoMode - center window on desktop when not in fullscreen modeSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2117
2010-09-19+ Renaming MF_INCOMBAT to MF_NODIALOGSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2116
2010-09-19Just some killing of tabs.James Haley
Subversion-branch: /branches/strife-branch Subversion-revision: 2115
2010-09-19Bug fixes: It's SPECTRALs that aren't hit by tracers, not MVIS thingsJames Haley
(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. Subversion-branch: /branches/strife-branch Subversion-revision: 2114
2010-09-19Massive work on the HUD. Multiline messages now work properly and areJames Haley
wrapped at or near the screen boundary. Subversion-branch: /branches/strife-branch Subversion-revision: 2113
2010-09-18Had to manually correct almost every single mobjinfo name string asJames Haley
somebody decided to customize most of them... :P Subversion-branch: /branches/strife-branch Subversion-revision: 2112
2010-09-18More use of DEH_String and DEH_snprintf, especially in the dialogJames Haley
engine. Also more use of new GiveVoiceObjective macro. Subversion-branch: /branches/strife-branch Subversion-revision: 2111
2010-09-18Tons of warnings fixed - now only 7 warnings at warning level 3, andJames Haley
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
2010-09-18Upped warning level and started fixing warnings - can't believe someJames Haley
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
2010-09-18Revisions to objective macro and addition of voice with objective forJames Haley
super-shortcut. Implemented A_BossDeath - needs moar testing! Resolved conflict with p_inter.c. Subversion-branch: /branches/strife-branch Subversion-revision: 2107
2010-09-18+ Change in P_DamageMobj due to fluke with specrtal checksSamuel Villareal
+ P_TouchSpecialThing updated to damage toucher if special's flag is spectral Subversion-branch: /branches/strife-branch Subversion-revision: 2106
2010-09-18+ healthamounts array addedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2105
2010-09-18+ Fixed a fluke in A_TeleportBeaconSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2104
2010-09-18+ A_TeleportBeacon doneSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2103
2010-09-18+ A_TeleportBeacon doneSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2102
2010-09-18+ A_AcolyteSpecial fixedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2101
2010-09-18+ A_Tracer, A_BurnSpread and A_AcolyteSpecial doneSamuel Villareal
+ Macro added for giving objective logs Subversion-branch: /branches/strife-branch Subversion-revision: 2100
2010-09-18+ AM_drawMarks doneSamuel Villareal
+ their_colors array updated + Cleaned up unused color macros Subversion-branch: /branches/strife-branch Subversion-revision: 2099
2010-09-17+ AM_drawPlayers and AM_drawThings doneSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2098
2010-09-17+ AM_drawWalls updated/finishedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2097
2010-09-17Vetted all existing floor types and modified/added ones which changed.James Haley
Finished up line type 145, WR Exit Level to Spot, and added the G_RiftPlayer call to G_DoWorldDone. Subversion-branch: /branches/strife-branch Subversion-revision: 2096
2010-09-17+ P_PlayerThink and P_DeathThink doneSamuel Villareal
+ weaponinfo's unknown 1 identified as availabledemo Subversion-branch: /branches/strife-branch Subversion-revision: 2095
2010-09-16Started work on normal single-player exit lines.James Haley
Subversion-branch: /branches/strife-branch Subversion-revision: 2094
2010-09-16Had to majorly deconflict p_doors.c; kept my version of lock switch inJames Haley
EV_VerticalDoor because it had all the types present and no errors such as missing parentheses. Please tell me next time if you're going to start working on the same thing I am doing, as I don't like wasting my entire evening. Subversion-branch: /branches/strife-branch Subversion-revision: 2093
2010-09-16+ EV_VerticalDoor finishedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2092
2010-09-16Work on cheats and on teleportation effects.James Haley
Subversion-branch: /branches/strife-branch Subversion-revision: 2091
2010-09-16+ EV_DoLockedDoor completedSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2090
2010-09-16Some reformatting, change of some strings to use DEH_String andJames Haley
DEH_snprintf. Implemented proper logic for Shadowarmor that was missing from P_GivePower, and added the code for making psprites translucent and/or godmode-colormapped in R_DrawPSprite. Subversion-branch: /branches/strife-branch Subversion-revision: 2089
2010-09-15+ EV_DoDoor updatedSamuel Villareal
+ New door types added to enum + T_VerticalDoor updated + Split Door mechanic implemented + Linetypes 40, 174, 183 implemented Subversion-branch: /branches/strife-branch Subversion-revision: 2088
2010-09-14Fully implemented all finale code, including "intermission" speeches byJames Haley
Macil and all three endings. Subversion-branch: /branches/strife-branch Subversion-revision: 2086
2010-09-14+ P_FindSlidingDoorType fixed where it was returning a null slidetypeSamuel Villareal
+ EV_SlideDoor updated + Linetypes 207 (RemoteSlideDoor) and linetype 229 (Sigil SlideDoor) added + T_MovePlane updated Subversion-branch: /branches/strife-branch Subversion-revision: 2085
2010-09-14+ Sliding door implementationSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2084
2010-09-13Use DEH_snprintf where appropriate.Simon Howard
Subversion-branch: /branches/strife-branch Subversion-revision: 2083
2010-09-13Started finale slideshow stuff, added/tweaked quest flags, and did someJames Haley
elimination of tabs in altered functions. Also refactored a few strings to use DEH_String. Subversion-branch: /branches/strife-branch Subversion-revision: 2082
2010-09-13+ Fix for flaming death in P_KillMobjSamuel Villareal
+ Attackdistance fix for A_FireMauler1 Subversion-branch: /branches/strife-branch Subversion-revision: 2081
2010-09-13+ P_DamageMobj mapped outSamuel Villareal
+ Fixed crash in G_DoReborn Subversion-branch: /branches/strife-branch Subversion-revision: 2080
2010-09-13+ stonecold/workparm variables addedSamuel Villareal
+ quest enum added + P_damagemobj partially done + P_SpawnPlayer/G_PlayerReborn updated Subversion-branch: /branches/strife-branch Subversion-revision: 2079
2010-09-12+ Updating pagetics in D_DoAdvanceDemo to ticratesSamuel Villareal
Subversion-branch: /branches/strife-branch Subversion-revision: 2078