Commit graph

  • 4ff2010bd1 - moved the entire screen job management to the script side. Christoph Oelckers 2021-04-25 20:02:40 +0200
  • d853b63a1a - RR summary screen Christoph Oelckers 2021-04-23 16:03:25 +0200
  • d5a8147f1b - Duke screens are complete. Christoph Oelckers 2021-04-23 14:26:29 +0200
  • c07fcbee08 - migrated level summary screen. Christoph Oelckers 2021-04-23 14:19:25 +0200
  • 4636a52699 - MP summary screen ported. Christoph Oelckers 2021-04-23 12:24:42 +0200
  • 7fbe153ae7 - more Duke screen porting. Christoph Oelckers 2021-04-23 10:07:02 +0200
  • 9c95f003f1 - ported E2ENDSCREEN Christoph Oelckers 2021-04-22 21:33:51 +0200
  • 05fa21785d - ported Duke end of E1 cutscene Christoph Oelckers 2021-04-22 21:30:13 +0200
  • b0163ff729 - made the end of E1 cutscene a bit more scripting friendly. Christoph Oelckers 2021-04-22 20:56:08 +0200
  • e75f0c17e4 - ported the TitleScreen class. Christoph Oelckers 2021-04-22 19:59:45 +0200
  • 1022564cab - initial framework for scriptification of screen jobs. Christoph Oelckers 2021-04-22 18:52:39 +0200
  • 4a7430c8e4 - got rid of JobDesc. Christoph Oelckers 2021-04-22 00:51:14 +0200
  • 805b91b721 - put ScreenJobRunner declaration into header. Christoph Oelckers 2021-04-22 00:35:48 +0200
  • 71e5f9b70f - changed screen job list to work without per-job completion callbacks. Christoph Oelckers 2021-04-22 00:25:55 +0200
  • fb5e2fe0c0 - use flags instead of bools. Christoph Oelckers 2021-04-22 00:18:53 +0200
  • af3eac8456 - simplified screen job setup where all elements can be skipped in one go. Christoph Oelckers 2021-04-22 00:11:36 +0200
  • 9bebd7fabf - Remove max ammo fudging for when showing the magazine amount for Duke since it overrides ammo maximums set from CON. Mitchell Richters 2021-04-26 12:35:07 +1000
  • aa6bd8ffcc - factor in angoff when placing sprites. Christoph Oelckers 2021-04-25 11:58:03 +0200
  • 8c379f7a44 Merge branch 'master' into newrenderer Christoph Oelckers 2021-04-25 11:33:47 +0200
  • 79875d44e0 - moved MD4 calculator out of backend. Christoph Oelckers 2021-04-25 11:29:24 +0200
  • dca964444b - backend fixes from GZDoom. Christoph Oelckers 2021-04-25 11:28:34 +0200
  • ad28630df6 - offloaded map patches to data files. Christoph Oelckers 2021-04-24 23:07:35 +0200
  • a7046eaee4 - fixed animations on skies. Christoph Oelckers 2021-04-24 20:04:02 +0200
  • 5585351c0f - added a hack to help the new renderer with Lunatic Fringe. Christoph Oelckers 2021-04-24 20:00:54 +0200
  • be08a2f800 - clipper rework Christoph Oelckers 2021-04-24 12:08:38 +0200
  • c05df44ad4 - fixed the check for RR's geometry effect. Christoph Oelckers 2021-04-23 21:36:51 +0200
  • 3ad4a869c1 - handle the case that a deleted sprite has inserted its bogus sector reference into the clip list. Christoph Oelckers 2021-04-23 20:11:46 +0200
  • 3766c5aed0 - restored original palette handling for access cards that got broken in 242f958c41 Christoph Oelckers 2021-04-23 19:36:55 +0200
  • bf23d6c3b0 - corrected level number for RR's summary screen. Christoph Oelckers 2021-04-23 14:46:25 +0200
  • 53e698e707 - 0.10.0 Christoph Oelckers 2021-04-22 22:03:50 +0200
  • db7527fa43 - fix sky palette in Polymost mode. Christoph Oelckers 2021-04-22 22:03:16 +0200
  • 6fca2de7f3 - Fix clocking of timer when doing cumulative loads in loaddefinitionsfile(). Mitchell Richters 2021-04-22 18:57:41 +1000
  • 8e53489487 - Remove some leftover stuff from gamecontrol.h. Mitchell Richters 2021-04-22 18:53:14 +1000
  • 733f4f7aea - Move all the timing code from LoadDefinitions() to loaddefinitionsfile() Mitchell Richters 2021-04-22 18:50:49 +1000
  • 27767f61ae - Move for (auto& m : *userConfig.AddDefs) loop from loaddefinitionsfile() into LoadDefinitions() and rework debug timer code to accommodate. Mitchell Richters 2021-04-22 16:33:45 +1000
  • c0e5599478 Merge branch 'master' into newrenderer Mitchell Richters 2021-04-22 08:58:26 +1000
  • ab4c18a73a - processMovement(): Remove attenuation of hidInput->dyaw that was missed when scaling was removed from backend in 44e4c5ff78. Mitchell Richters 2021-04-22 08:58:17 +1000
  • 31a75b4fc4 - Delete release log file that snuck in via 66e5b9ada7. Mitchell Richters 2021-04-22 08:55:50 +1000
  • 5af7be42a2 - LoadDefinitions(): Remove if statement added in 1ea25e5d0e that was causing added DEF files not to load. Mitchell Richters 2021-04-22 08:44:59 +1000
  • 14971f9569 Merge branch 'master' into newrenderer Christoph Oelckers 2021-04-22 00:10:37 +0200
  • 729928c576 - SW: fixed bad serialization of sector object pointers Christoph Oelckers 2021-04-19 23:49:10 +0200
  • a4f5a32680 - fixed issue with restoring SO sprite array. Christoph Oelckers 2021-04-19 00:30:06 +0200
  • c3e5cf322e - SW: cleaned up the depth variable handling in SECT_USER which was endian dependent, including the savegame handler Christoph Oelckers 2021-04-19 00:24:25 +0200
  • c17ec5fa45 - cleanup of savegame framework Christoph Oelckers 2021-04-19 00:00:09 +0200
  • 97d8aee2e8 - savegame code cleanup. Christoph Oelckers 2021-04-18 23:55:33 +0200
  • b85da221d7 - SW: save tracks as JSON. Christoph Oelckers 2021-04-18 23:55:21 +0200
  • bb8309831c - SW: eliminated the int pointer in ANIM. Christoph Oelckers 2020-12-08 20:42:52 +0100
  • c49c5fcf1d - SW: serialize SO interpolations as JSON. Christoph Oelckers 2021-04-02 13:20:48 +0200
  • 2d571586bd - save sector objects as JSON Christoph Oelckers 2021-04-02 13:15:34 +0200
  • e9b1342ffd - SW: save globals as JSON. Christoph Oelckers 2021-04-02 13:05:24 +0200
  • 66e5b9ada7 - SW: save SectUser as JSON, also store in a managed array. Christoph Oelckers 2021-04-02 12:55:58 +0200
  • 06b03f7301 - SW: save the player and related data as JSON. Christoph Oelckers 2021-04-02 12:30:46 +0200
  • 9bae2295cc - better USER clearing. Christoph Oelckers 2021-04-02 12:00:38 +0200
  • 8fee2b3ed7 - save SW's User array as JSON. Christoph Oelckers 2021-04-02 11:55:23 +0200
  • 32955621f8 - removed all parental lock garbage from SW. Christoph Oelckers 2020-12-08 17:16:50 +0100
  • bbb53bc717 - refactored the main User array into something that's automatically managed. Christoph Oelckers 2021-04-02 11:13:33 +0200
  • cd45a1f035 - made more parts of USER serialization friendly. Christoph Oelckers 2021-04-02 10:44:41 +0200
  • dcb393bc44 - started reorganizing SW's memory management. Christoph Oelckers 2021-04-02 10:28:18 +0200
  • 9c3aa7bb6c - use the proper file names for loading -adddefs. Christoph Oelckers 2021-04-21 23:55:40 +0200
  • eb573bea23 - removed all compensation for the clamped shades. Christoph Oelckers 2021-04-21 22:48:55 +0200
  • dc0df7d081 - don't clamp shade values in the setup pass. Christoph Oelckers 2021-04-21 22:31:56 +0200
  • 9092b5c392 - removed some unused stuff from engine. Christoph Oelckers 2021-04-21 22:08:12 +0200
  • b8f9bdb7c1 - made savepic work with new renderer. Christoph Oelckers 2021-04-21 22:07:49 +0200
  • 98a9963bb5 - Fix release builds of project and remove old def_.cpp stub file. Mitchell Richters 2021-04-22 06:30:44 +1000
  • 3159ef0691 - and get rid of this too. This is irrelevant. sinisterseed 2021-04-21 21:40:35 +0300
  • 2d73b19887 - updated menus and changed the mentions of "Polymost" to "Render". These settings now extend to the new render as well, so the mentions of Polymost had to be changed accordingly. sinisterseed 2021-04-21 21:18:44 +0300
  • c67a3e76b4 - seems I missed a bit... Christoph Oelckers 2021-04-21 18:34:34 +0200
  • 35594a5516 - def parser cleanup, plus some better error messages. Christoph Oelckers 2021-04-21 17:56:42 +0200
  • ba5e7d419c - cleaned up the remains of the old def parser. Christoph Oelckers 2021-04-21 00:49:26 +0200
  • 1ea25e5d0e - reworked the def parser's main loop. Christoph Oelckers 2021-04-21 00:46:32 +0200
  • 8c854441bc - model command migrated Christoph Oelckers 2021-04-21 00:00:14 +0200
  • 542e1b2ba7 - ported all simple model commands. Christoph Oelckers 2021-04-20 23:13:42 +0200
  • 93edeac791 - Clean-up of input functions. Mitchell Richters 2021-04-21 20:41:04 +1000
  • b49de68c86 - migrated highpalookup, basepalette and undefbasepaletterange. Christoph Oelckers 2021-04-20 22:43:02 +0200
  • f51872db25 Merge branch 'master' into newrenderer Christoph Oelckers 2021-04-20 20:46:06 +0200
  • 16f45ffe3d - fixed small oversight in makepalookup parser. Christoph Oelckers 2021-04-20 20:44:22 +0200
  • 512411d0fa - parseUndefTexture(Range) Christoph Oelckers 2021-04-13 21:02:14 +0200
  • 1518156386 - parseUndefPalookupRange Christoph Oelckers 2021-04-13 20:51:19 +0200
  • 276fd19462 - parseMakePalookup Christoph Oelckers 2021-04-13 20:46:33 +0200
  • 6fb09f36c7 - fixed a few parsing errors. Christoph Oelckers 2021-04-20 20:41:04 +0200
  • aaad546729 - palookup. Christoph Oelckers 2021-04-13 20:33:21 +0200
  • bb119fa928 - parseNumAlphaTabs Christoph Oelckers 2021-04-13 19:40:43 +0200
  • 82a0b0502b - parseBlendTable Christoph Oelckers 2021-04-13 19:22:28 +0200
  • 01f93f4cca - several smaller texture (un)definition commands. Christoph Oelckers 2021-04-13 18:17:54 +0200
  • 8c5a9c23c3 - tileimportfromtexture and copytile. Christoph Oelckers 2021-04-13 18:17:28 +0200
  • 97637e4d2d - parseArtFile. Christoph Oelckers 2021-04-13 18:17:04 +0200
  • 2761ced670 - handle 2 dead .def commands. Christoph Oelckers 2021-04-13 18:16:34 +0200
  • afb2cd3b82 - fixed NoFullbrightRange. Christoph Oelckers 2021-04-13 18:15:56 +0200
  • 588fa5ffe2 - fixed: FileSystem.CreatePathlessCopy must set the copy to not have a full path. Christoph Oelckers 2021-04-20 20:00:47 +0200
  • 40a632a2ae - rffdefineid Christoph Oelckers 2021-04-13 18:15:12 +0200
  • 643b969dff - added another weird Build specialty: no vertical sprite offset flipping for face sprites. Christoph Oelckers 2021-04-20 19:37:32 +0200
  • be20b6a839 - fixed: wall sprites do not need NPOT emulation. Christoph Oelckers 2021-04-20 16:58:18 +0200
  • 9e40e49c2c - generalized the special key handling for skipping cutscenes. Christoph Oelckers 2021-04-20 15:01:26 +0200
  • d078b511b8 - flip backwards oriented wall sprites before submitting them to the render list. Christoph Oelckers 2021-04-20 00:28:52 +0200
  • 0c5729b0f6 - SW: Ensure all sprite angles are backed up in the ticker. Mitchell Richters 2021-04-20 21:33:42 +1000
  • d34070b8ae - gameinput.h: Remove precise bool from horizsumfrac(), look_anghalf() and looking_arc() added in a4895cb270. Mitchell Richters 2021-04-20 21:12:17 +1000
  • 321bfe86f8 - DSkippableScreenJob::OnEvent(): Ensure previously ignored keys don't cause a screenjob to skip. Mitchell Richters 2021-04-20 20:07:20 +1000
  • ccdf9d13f1 - do not render sprites that are extremely close to the camera. Christoph Oelckers 2021-04-20 00:15:11 +0200
  • a919e526ec - SW: the intro's sound may not be paused when the menu opens. Christoph Oelckers 2021-04-19 21:39:44 +0200
  • 2f696e1a95 Merge branch 'master' into newrenderer Mitchell Richters 2021-04-19 20:50:37 +1000