Commit Graph
480 Commits
Author SHA1 Message Date
Cameron Cawley 138a983d80 COMMON: Refactor VSync handling to match the other options 2023-01-16 18:09:53 +01:00
grisenti cad501e601 HPL1: improve sound data class
removes the need to open the audio file every time a new sound channel is created
2023-01-11 16:39:15 +01:00
grisenti 873d28366b HPL1: fix removal of player collide scripts
the problem was caused by an incorrect fix for iterator invalidation
2023-01-09 22:50:25 +01:00
Lothar Serra Mari 09800b7ba0 HPL1: Update credits 2023-01-09 22:30:32 +01:00
grisenti bf099a6ae7 HPL1: replace logging for script engine 2023-01-09 21:58:05 +01:00
grisenti 2f9c85a090 HPL1: add new debug channel 2023-01-08 19:22:13 +01:00
D G Turner 2eb81f3011 HPL1: Remove Duplicate Branch Causing GCC Compiler Warning 2023-01-07 15:15:10 +00:00
grisenti 83ffb047f7 HPL1: replace Std::map/multimap internal container 2023-01-04 18:07:46 +01:00
grisenti 898b1aeee7 HPL1: add tree container to std folder 2023-01-04 18:07:03 +01:00
grisenti f74a7659c7 HPL1: fix save description format 2023-01-04 18:06:39 +01:00
grisenti 1c2c3ed7e6 HPL1: fix use of invalid iterators 2023-01-04 18:06:27 +01:00
grisenti 27e06f4ef9 HPL1: allow input unlocking through config file option 2022-12-28 22:14:25 +01:00
grisenti 4eb353c0be HPL1: reenable mouse locking 2022-12-28 22:05:48 +01:00
grisenti 4ca6645dbd HPL1: fix variable set to config file 2022-12-27 22:02:46 +01:00
grisenti 3b63afef6b HPL1: disable c++11 features for angelscript
prevents the use of the type_traits header, missing on some platforms
2022-12-27 09:49:26 +01:00
Le Philousophe a69094c45e HPL1: Allow building without TinyGL 2022-12-27 08:53:05 +01:00
Le Philousophe b2c8c0dc8f HPL1: Fix engine declaration
Several fields were missing and dependencies were seen as subengines
2022-12-27 08:50:34 +01:00
grisenti ee4f4c452b HPL1: cleanup game init 2022-12-26 22:43:49 +01:00
grisenti e3cf86974f HPL1: remove unused includes 2022-12-26 18:10:05 +01:00
elasota 9fcae32ed4 HPL1: Fix VS C2807 errors caused by change of int32 to long. 2022-12-25 17:52:35 +01:00
Eugene Sandulenko bc919f86c7 HPL1: Hopefully fix win9x build 2022-12-25 17:50:19 +01:00
elasota e280186a8c ALL: VS warning cleanup 2022-12-25 16:31:57 +01:00
elasota 60ec07250a HPL1: Fix spammy warning in AngelScript 2022-12-25 15:54:52 +01:00
Eugene Sandulenko 602d686286 HPL1: Remove another redundant detection entry, fixed detection table 2022-12-25 10:08:33 +01:00
Eugene Sandulenko ace94a8944 HPL!: Remove Hpl1MetaEngineDetection::findGame()
It was not correct and overrided everyithing with "penumbra" gameid
2022-12-25 09:59:04 +01:00
grisenti a1a6b13b4f HPL1: remove NEWTON_ASSERT macro expansion 2022-12-23 23:34:00 +01:00
grisenti c0351fe88d HPL1: replace assert macro in newton code 2022-12-23 23:11:15 +01:00
Eugene Sandulenko 903ae27f86 HPL1: Use portable data types 2022-12-23 20:47:20 +01:00
elasota 69f405c542 HPL1: Fix compile failure in VS2022. 2022-12-23 18:50:22 +01:00
Eugene Sandulenko e3c56b52d8 HPL1: Attempt to fix Win95 build 2022-12-23 18:49:17 +01:00
Eugene Sandulenko 610cef76cd HPL1: Do not attempt compiling x86/amd64 assembly on other architectures 2022-12-23 18:46:53 +01:00
Eugene Sandulenko 2b478d6fda HPL1: Disable seemingly redundant header 2022-12-23 18:34:51 +01:00
Eugene Sandulenko 97954723ef HPL1: Do not build engine by default and specify dependencies 2022-12-23 17:52:33 +01:00
grisenti 2e4a711ab2 HPL1: make global const varialbes constexpr 2022-12-23 14:04:24 +01:00
grisenti b5b3c485df HPL1: fix warnings 2022-12-23 14:04:24 +01:00
grisenti c74813af6c HPL1: move global initialization of static member 2022-12-23 14:04:24 +01:00
grisenti 66f620e585 HPL1: remove unused classes 2022-12-23 14:04:24 +01:00
grisenti 92d017e5b4 HPL1: move global initialization of static members 2022-12-23 14:04:23 +01:00
grisenti a669751864 HPL1: fix warnings
could't find a better solution that doesn't need to modify library code
2022-12-23 14:04:23 +01:00
grisenti 53363ce2c7 HPL1: remove global cleanup class 2022-12-23 14:04:23 +01:00
grisenti ec8cd95382 HPL1: remove global variable 2022-12-23 14:04:23 +01:00
Eugene Sandulenko b6c650c320 HPL1: Fixed warnings 2022-12-23 14:04:23 +01:00
Eugene Sandulenko a0725536ce HPL1: Fix more const correctness 2022-12-23 14:04:23 +01:00
Eugene Sandulenko 08f287f8bc HPL1: Fix const correctness 2022-12-23 14:04:23 +01:00
grisenti bcefae41b4 HPL1: remove unused global variable 2022-12-23 14:04:23 +01:00
grisenti acf96eed73 HPL1: fix const correctness in dgNode 2022-12-23 14:04:22 +01:00
grisenti 71607c5efb HPL1: fix const correctness in dgTree 2022-12-23 14:04:22 +01:00
grisenti 99f161cdcd HPL1: make PhysicsRayParams constructor constexpr 2022-12-23 14:04:22 +01:00
grisenti 619418f450 HPL1: implement collider rendering 2022-12-23 14:04:22 +01:00
Eugene Sandulenko 9cdcde7ea5 HPL1: Fix more warnings 2022-12-23 14:04:22 +01:00