Commit graph

  • 30c4a0856e - moved common script files. Christoph Oelckers 2020-10-28 20:40:53 +0100
  • 7a482c6284 - make DHUDFont an object. Christoph Oelckers 2020-10-28 20:04:53 +0100
  • 7de6528a1f - the status bars work as objects. Christoph Oelckers 2020-10-28 19:27:12 +0100
  • 3b7ce26c86 - final function moves and renamed hud_scale to hud_scalefactor. Christoph Oelckers 2020-10-28 17:16:42 +0100
  • 0270dcd5f6 - cleaned up leftovers. Christoph Oelckers 2020-10-28 20:56:55 +0100
  • 37024df405 - Status bar draw code is now identical with GZDoom's. Christoph Oelckers 2020-10-28 17:02:40 +0100
  • 3a0c84d3ca - split statusbar.cpp in two. Christoph Oelckers 2020-10-28 16:56:00 +0100
  • 41e1e9b51c - ifhitbyweapon. Christoph Oelckers 2020-10-21 21:41:14 +0200
  • 92c21e7259 - ifhitbyweapon cleanup. Christoph Oelckers 2020-10-24 10:45:30 +0200
  • 28d0bc7477 - movecrane interface cleanup. Christoph Oelckers 2020-10-24 10:37:20 +0200
  • 08f3e9e722 - variable renaming in movecrane for clarity Christoph Oelckers 2020-10-24 10:32:21 +0200
  • d95131cb4d - actor iterators for movefx and its RRRA subfunction. Christoph Oelckers 2020-10-24 10:30:17 +0200
  • 801e94ca54 - renamed variables in movefx for clarity. Christoph Oelckers 2020-10-24 10:21:43 +0200
  • be0880f106 - iterators in movedummyplayers and moveplayers updated. Christoph Oelckers 2020-10-21 21:14:25 +0200
  • cf8da6c6e3 - variable renaming for clarity. Christoph Oelckers 2020-10-24 10:13:21 +0200
  • b03a637e10 - ms function. Christoph Oelckers 2020-10-24 10:04:10 +0200
  • c53653106e - fixed compilation. Christoph Oelckers 2020-10-31 12:46:53 +0100
  • e5ce1da9a3 - this is 0.7.3. Christoph Oelckers 2020-10-31 12:41:17 +0100
  • 05fd2b4d4e - another text update. Christoph Oelckers 2020-10-31 12:35:33 +0100
  • c349987bd4 - text update. Christoph Oelckers 2020-10-31 12:32:20 +0100
  • 668c34d4c1 - ensure for all games that deleting a sprite unlinks all sounds from it. Christoph Oelckers 2020-10-29 00:08:06 +0100
  • f341fbc1fb - backend update. Christoph Oelckers 2020-10-28 21:46:43 +0100
  • bc7c37779f - text update. Christoph Oelckers 2020-10-25 17:14:05 +0100
  • 5abc5c0509 - option menu positioning fix. Christoph Oelckers 2020-10-25 17:11:45 +0100
  • 7dda316391 - define console background for Blood. Christoph Oelckers 2020-10-25 15:31:20 +0100
  • 94892cc1f8 - set up the main menu background as default console background for Duke and its offspring games. Christoph Oelckers 2020-10-25 15:06:06 +0100
  • 74df8f55da - moved c_console.cpp to 'common'. Christoph Oelckers 2020-10-25 13:26:40 +0100
  • 8d3585afe1 - console cleanup. Christoph Oelckers 2020-10-25 12:47:07 +0100
  • 8bfb0b1e20 - do not dim the objects of the Exhumed background screen. Christoph Oelckers 2020-10-25 09:22:17 +0100
  • 273ad5e133 - backend update Christoph Oelckers 2020-10-25 09:20:26 +0100
  • 570897005c - added sound playback to the Smacker video player. Christoph Oelckers 2020-10-25 00:46:39 +0200
  • 1a21e73cd9 - fixed bad collision state check in movesprite. Christoph Oelckers 2020-10-24 21:36:27 +0200
  • aeda977bc2 - fixed incomplete font initialization. Christoph Oelckers 2020-10-24 21:02:00 +0200
  • 9a6a98ada9 - RR: Picking up the crossbow should also enable the dynamite as a separate weapon. Christoph Oelckers 2020-10-24 20:43:36 +0200
  • f02cf7e067 - fixed issues with fog setup and added missing fog to Exhumed's red palette. Christoph Oelckers 2020-10-24 20:33:33 +0200
  • acda4b7799 - fixed Duke's RPG explosion Christoph Oelckers 2020-10-24 19:44:10 +0200
  • 28a926eb9a - Blood: Copy the 'shade' member for sprites. Christoph Oelckers 2020-10-24 19:11:58 +0200
  • c33525381e - undid the native part of GetFullscreenRect because the functions are not compatible. Christoph Oelckers 2020-10-24 18:13:45 +0200
  • ce03813ab1 - Exhumed: Fixed the invulnerability item. Christoph Oelckers 2020-10-24 18:03:06 +0200
  • c82d9d2908 - backend update from GZDoom. Christoph Oelckers 2020-10-24 17:30:47 +0200
  • 8b03abcd00 - allow Wang to make sounds when healing with "Player Speech" turned off. Looks like I overlooked this one while doing the speeches, which left Wang completely silent when healing. This allows his relief sound to play when the toggle is off, but the "Acupuncture" joke will still be silenced. sinisterseed 2020-10-24 14:21:41 +0300
  • 82d87deb30 - added missing includes for release build. Christoph Oelckers 2020-10-24 10:01:14 +0200
  • 8fd0fe5955 - changed the spriteq to use pointers instead of indices. Christoph Oelckers 2020-10-24 09:40:10 +0200
  • 34e39dd221 - pass spawner as an actor pointer to 'lotsofstuff'. Christoph Oelckers 2020-10-24 09:35:43 +0200
  • a5b3681630 - foundation for a better collision info management. Christoph Oelckers 2020-10-24 09:31:15 +0200
  • 16e49ac1fd - use pointer for sprite access in movesprite_r. Christoph Oelckers 2020-10-24 09:20:45 +0200
  • 42e5201e9f - replaced a few array accesses where a pointer is already available. Christoph Oelckers 2020-10-24 09:11:45 +0200
  • 87e4c0fa7d - experimented a bit with optimizing the spawn function's use. Christoph Oelckers 2020-10-24 09:05:54 +0200
  • 356060e127 - optimized another batch of array accesses in the spawn functions. Christoph Oelckers 2020-10-24 08:52:21 +0200
  • 6311898152 - renamed a few disassembly variables. Christoph Oelckers 2020-10-24 07:48:51 +0200
  • 5cde56de28 - another case of replacing a long list of array accesses with a pointer. Christoph Oelckers 2020-10-24 07:39:51 +0200
  • 03da2011b6 - array cleanup in spawn.cpp. Christoph Oelckers 2020-10-24 07:34:54 +0200
  • d237471b79 - DoActor cleanup. Christoph Oelckers 2020-10-24 07:25:25 +0200
  • 00b8a75de4 - made cheatGod function less ugly. Christoph Oelckers 2020-10-24 07:19:53 +0200
  • 8868be659f - make snd_speech toggle work in SW. Christoph Oelckers 2020-10-23 22:53:02 +0200
  • f78d9fb770 - marked most of Wang's speech lines to be used with the "Player Speech" toggle. sinisterseed 2020-10-23 13:13:27 +0300
  • 46d90f5d49 - clearcamera and ssp. Christoph Oelckers 2020-10-21 19:38:53 +0200
  • be21cb0602 - Duke: Fix give CCMD to ensure it works after being resurrected from the dead via god cheat. Mitchell Richters 2020-10-22 20:18:41 +1100
  • f46d9499a5 - Duke (RR): Adjust when to call DrawWeaponBar() within Statusbar(). Mitchell Richters 2020-10-22 19:54:39 +1100
  • e63f5e1ae7 - Duke (RR): Fix bad text setup in DrawWeaponBar(). Mitchell Richters 2020-10-22 19:40:39 +1100
  • d90badef6f - Exhumed: Amend b6ec41e2b1 to ensure next/prev weapon is actually available before trying to switch to it. Mitchell Richters 2020-10-22 19:29:31 +1100
  • e702a13ef4 - close the quickload and quicksave confirmation screens after selection. Christoph Oelckers 2020-10-22 01:01:28 +0200
  • c98f7ac491 - gameinput.cpp: Don't set a target when serialising PlayerHorizon struct. Mitchell Richters 2020-10-22 09:41:21 +1100
  • 63cb7dd2bd - Duke: Fix rotscrnang locked when reviving player after death via DNKROZ cheat. Mitchell Richters 2020-10-22 09:17:47 +1100
  • 9440bc0c6d - avoid using ptrdiff_t in templated contexts. Christoph Oelckers 2020-10-21 19:19:45 +0200
  • 9cdaaff42b - migrated EGS and deletesprite to new actor interface. Christoph Oelckers 2020-10-21 19:14:41 +0200
  • b8b79b6fa9 - renamed a few things. Christoph Oelckers 2020-10-21 18:42:47 +0200
  • b1f2475230 - serialize null pointers correctly. Christoph Oelckers 2020-10-17 10:55:30 +0200
  • 6f4a0c94e8 - something on player is now a pointer as well Christoph Oelckers 2020-10-17 11:10:12 +0200
  • 72329eb01b - wackedbyactor, too. Christoph Oelckers 2020-10-21 10:52:51 +0200
  • e94274a543 - holoduke_on is now a pointer as well. Christoph Oelckers 2020-10-21 10:48:38 +0200
  • d7604a3160 - made on_crane a pointer as well. Christoph Oelckers 2020-10-17 10:44:00 +0200
  • 7c88de0b42 - made player.actorsqu a pointer and added the needed infrastructure for that. Christoph Oelckers 2020-10-17 10:30:11 +0200
  • 39c154dc15 - fixed compile errors Christoph Oelckers 2020-10-17 10:23:30 +0200
  • 8aca0774dc - adding more helper wrappers. Christoph Oelckers 2020-10-17 09:26:52 +0200
  • 0f2c19522e - defined the iterators. Christoph Oelckers 2020-10-17 09:14:31 +0200
  • 78afb67c7f - setup for Duke actor data transition to something more scripting friendly. Christoph Oelckers 2020-10-17 09:06:09 +0200
  • 05c095e448 - fixed parameter ordering for WW2GI's change weapon event call. Christoph Oelckers 2020-10-21 07:31:21 +0200
  • 99e3eeb19e - split up shoot_r as well and consolidated both blood splat functions. Christoph Oelckers 2020-10-21 01:03:38 +0200
  • 4d1e229734 - split shoot_d into smaller, easier to manage chunks. Christoph Oelckers 2020-10-21 00:17:09 +0200
  • 699c32ff4a - fixed quicksave setup Christoph Oelckers 2020-10-20 23:34:30 +0200
  • a17f529c49 - fixed freezer projectile not moving. Christoph Oelckers 2020-10-20 23:21:38 +0200
  • 3004185646 - fixed bossguy. Christoph Oelckers 2020-10-19 18:32:13 +0200
  • a00da23654 - searchpaths.cpp: When filtering duplicate games to delete, if CRC matches and CRC == 0, test whether name matches as well. Mitchell Richters 2020-10-19 20:46:22 +1100
  • 66c097b3b8 - fixed bad Holoduke check in alterang. Christoph Oelckers 2020-10-18 21:53:58 +0200
  • ff9c7bf0bb - binaryangle.h: Create osum() for PlayerHorizon and PlayerAngle structs and use within each struct's interpolatedsum() method. Mitchell Richters 2020-10-18 22:43:42 +1100
  • cd683e6511 - binaryangle.h: Add missed line from 4e07942cff to calculate interpolation ratio using multiply instead of divide. Hopefully in the future we can just use a true double between 0 and 1 like GZDoom... Mitchell Richters 2020-10-18 22:05:21 +1100
  • 4e07942cff - binaryangle.h: Minor clean up of PlayerHorizon/PlayerAngle structs. Mitchell Richters 2020-10-18 22:00:39 +1100
  • 19d9e1a947 - binaryangle.h: Fix issues with PlayerAngle.settarget() following changes in bf5bd01164. Mitchell Richters 2020-10-18 21:31:36 +1100
  • 666fe71201 - SW: Repair issues with sector object sounds following a506b45369. Mitchell Richters 2020-10-18 21:23:41 +1100
  • a8eaf3575f - warning fixed and constants used. Christoph Oelckers 2020-10-18 12:18:19 +0200
  • c2828fe2e3 fixed undefined end of list behavior of iterators Christoph Oelckers 2020-10-16 07:12:35 +0200
  • f4c79161ad - fixed crash when opening the first gate in RRRA's E1L1. Christoph Oelckers 2020-10-18 12:10:46 +0200
  • 4d3135f4b8 - cleanup and consolidation of moveweapons_r. Christoph Oelckers 2020-10-18 10:42:26 +0200
  • 08e29396e5 - split moveweapons_d further up into more smaller parts. Christoph Oelckers 2020-10-18 09:45:41 +0200
  • 2b79b29fef - further splitting of moveweapons_d. Christoph Oelckers 2020-10-18 08:38:29 +0200
  • 94e8213caf - split fireball handling out of moveweapons_d to reduce the function's size. Christoph Oelckers 2020-10-17 19:53:04 +0200
  • bc0a55de41 - backend update. Christoph Oelckers 2020-10-17 12:06:58 +0200
  • a9ad043c36 - Partially resolve issues loading autoexec.cfg files. Mitchell Richters 2020-10-17 12:58:00 +1100
  • 3582717c43 - Duke: Fix issues in recordoldspritepos() following changes in 7043092fd0. Mitchell Richters 2020-10-16 14:17:19 +1100