Activity
From 2009-02-04 to 2009-02-17
2009-02-16
- 18:55 Revision 04175ef4 (github): Revert some inadvertent whitespace changes in the previous commit.
- 18:14 Revision c61c041e (github): Moved statenames in mobjfinfo_t into an array and implemented a utility routine, P_GetState, to simplify adding new statenames (and potentially allow for custom state names in Thing definitions).
- 14:45 Revision aba33600 (github): Fixed (all games): Bug #2131013 - Segfault if thing pain chance > 0 but no pain state. If the specified pain state cannot be found (or none specified) respond by attacking back but not attempting a mobj state change.
- 02:26 Revision ba4b16a0 (github): Fixed a couple of issues in the font manager and did a bit of cleaning up:
- * Calling FR_DestroyFont with an invalid id would move memory out of bounds.
* Calling FR_PrepareFont would prepare t... - 01:42 Revision a4ff9603 (github): Fixed bug in the DED file parser which prevented Line Type definitions from being read (at all).
2009-02-15
- 19:44 Revision 4a4e9c66 (github): Fixed (all games): Bug #2431808 Unknown pickup items leading to a "P_SpecialThing:
- Unknown gettable thing" critical error. Rather than terminate, handle this gracefully by treating the item as inert (...
2009-02-13
- 19:03 Revision a1a01f4d (github): Reorganised refresh and GL init somewhat. Engine updates are now done in busy mode.
- 17:53 Revision 0af859c6 (github): Fixed: Do update surfaces of polyobjs along with the rest of the world surfaces, post engine reset.
- 16:37 Revision 493fb7f0 (github): Optimize: Make use of the materialbind_t namespace hash tables in P_DeleteMaterialTextures and printMaterials.
- 15:48 Revision e10b5923 (github): Optimize: Use seperate hash tables for each materialbind_t namespace.
- 15:45 Revision 7d766444 (github): Use an epsilon when testing height equality PTR_ShootTraverse; I experienced an infinite loop in the inner algorithm for determining the approximate hitpoint whilst testing AliensTC::E2M5 (far from the only problem I noticed with this mod though) due to this controlling test incorrectly determining that two candidate z coordinates were not equal.
- 02:30 Revision b0a629a7 (github): Clean up.
2009-02-12
- 16:55 Revision c96c726d (github): Revised interface to P_GiveArmor so that both type and amount of armour points are specified by the caller.
- 13:02 Revision 64ea36f0 (github): Fixed bug #2586599 "Menu cursor position on entry to/exit from the color widget".
- 12:33 Revision d40263d0 (github): Changed the "menu" console binding context to one which acquires all devices. So that when it is disabled the accumulated axis deltas are dropped and as a result, the viewplayer's look angle and direction remain the same as when the menu was opened.
2009-02-11
- 02:24 Revision 25aca2c8 (github): Fixed Automap_Open state change check.
- 01:45 Revision fff2ca18 (github): Added (all games): cvar "map-open-timer", number of seconds taken to open/close the automap. Set the default as 0.3 seconds (slightly quicker than previously).
- 00:05 Revision b59b04ec (github): Advise the game not to draw any HUD displays whilst the user is in the control panel, as we may decide to fade it away.
- Fade away the UI when adjusting the FOV slider.
2009-02-10
- 06:39 Revision b0b9282d (github): Added conversion of mouse button states in DD_ConvertEvent.
- 05:58 Revision 36f8dfba (github): Revised handling of view filters such as that seen when the player is damaged or when a bonus is picked up.
- Filters are now stored as a vector of floats and remain in this representation until they must be transmitted to clie...
2009-02-09
- 23:11 Revision 87c7d2eb (github): Hopefully, save games should now be working again.
- Fixed off-by-one error in P_GetMaterialName which resulted in an incorrect name being returned for a given material.
... - 09:51 Revision 3b58f8ee (github): Fixed save issue in jHeretic, due to a typo in a precompiler define for a __JHERETIC__ logic branch.
- 05:58 Revision 482c1671 (github): Further menu tweaks and fixes:
- * menuleft and menuright no longer navigate up/down respectively if the current item is not ITT_LRFUNC.
* Added a men... - 05:06 Revision 0038bf15 (github): Fixed problem of hotkeys overriding menu control bindings for the same keys. Moved the menu triggering on any input to G_UIResponder which no longer calls Hu_MenuResponder. Instead, use Hu_MenuResponder as the fallback responder for the "menu" bind context.
- 04:09 Revision 3bbad8e8 (github): Added (all games): CVar "menu-hotkeys" 1= Enable hotkey navigation in the menu. Enabled by default.
- 03:28 Revision c378a13e (github): Changed (all games): A dead player can now instigate the "reborn" process by using the attack controls (formerly only "use" would do this). Changed to aid all those DOOM newbies out there. Note, a brief (one second) wait has been added to stop players from accidentally beginning the reborn process (e.g., they died trying to open a door whilst fleeing from impending doom).
- 02:10 Revision d6581e40 (github): Fixed item selection via hotkey in the menu.
- 02:06 Revision b4084ea0 (github): Added B_SetContextFallback to doomsday.def
- 00:02 Revision 815b8bdd (github): Copyright year update.
2009-02-08
- 19:17 Revision c3873de1 (github): Improved event handling in non-game states. Paged menus now scroll item-by-item, rather than by page.
- The "gameui" binding context was added. Contexts may now specify a fallback responder, which gets to process the even...
- 14:42 Revision 0442ef08 (github): Don't write entries for NULL materials to the save game material archive.
- 11:43 Revision 0312069d (github): After a side-by-side comparison with Beta5.1, I decided to remove the staging for walk and sidestep controls to retain similar behavior.
2009-02-07
- 22:23 Revision 124da4b1 (github): Fixed typo in jDoom's objects.ded
- 22:11 Revision bccfd41c (github): Fixed a problem with player view turning. There were actually two separate issues, one that prevented turning left, and one that prevented over/underflow.
- 18:14 Revision 18c6cfaa (github): Applied patch 2558810 ("Patch for endian issues in TGA file reader/writer").
- 17:56 Revision 6f9aee0f (github): Changed release name to "beta6". Change this back to "-svn-trunk-devel" when the beta6 branch has been created (after release has been made).
- 17:20 Revision 44177fc2 (github): Must set appDir path before changing to the user dir. Otherwise the game bundles can't be located.
- 17:19 Revision f922a6b0 (github): Updated readme with Beta 6 version number.
- 17:19 Revision 6296fd78 (github): OS X: Build both archs.
2009-02-06
- 09:03 Revision dd8eb8a5 (github): Replaced missing DMT_ type for sector_t->reverb which was accidentally removed in the last commit.
- 09:00 Revision 0c01a955 (github): Revised memory management for bias lighting. Tracker, affection and vertexillum data is now contained within new struct biassurface_t. biassurface_t structs are allocated separately to the world map surfaces and links to them are stored in seg_t and subsector_t instead. A linked list of biassurface_ts are managed in rend_bias.c which allows for faster traversal in SB_BeginFrame.
- Todo: Now that this data is seperate from the world map data it would be possible to not allocate them at all for ded...
- 08:49 Revision e2bc1164 (github): Fixed seg fault in Rend_RenderSprite if renderTextures == 0.
- 02:19 Revision c9c1d621 (github): Draw the viewplayer's position in the lightgrid debug display, even if there is no sector attributed to the block at their current position.
2009-02-04
Also available in: Atom