Commit Graph
50 Commits
Author SHA1 Message Date
grisenti bf099a6ae7 HPL1: replace logging for script engine 2023-01-09 21:58:05 +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 53363ce2c7 HPL1: remove global cleanup class 2022-12-23 14:04:23 +01:00
Eugene Sandulenko 224e3fee5f HPL1: Rename Hpl1::set:: to Hpl1::Set:: namespace 2022-12-23 14:04:21 +01:00
grisenti 772906a5cb HPL1: fix global costructors used in serialization 2022-12-23 14:04:18 +01:00
grisenti e29771eff7 HPL1: make SerializeMemberField constructor constexpr 2022-12-23 14:04:18 +01:00
grisenti 65935ec05e HPL1: remove globals in serialization macros 2022-12-23 14:04:18 +01:00
grisenti b8843c8eb4 HPL1: fix string compairison 2022-12-23 14:04:17 +01:00
grisenti a804c81f29 HPL1: remove std::string from angelscript add-ons 2022-12-23 14:04:15 +01:00
grisenti 125de63a68 HPL1: remove std::string from MemoryManager 2022-12-23 14:04:15 +01:00
grisenti 81138eb006 HPL1: replace std::map with Hpl1::std::map 2022-12-23 14:04:13 +01:00
Eugene Sandulenko 65ee75176f HPL1: Removed more system includes 2022-12-23 14:04:12 +01:00
Eugene Sandulenko 8641896f01 HPL1: sprintf -> snprintf 2022-12-23 14:04:12 +01:00
grisenti 4181cc7ae1 HPL1: replace std::set with Hpl1::std::set 2022-12-23 14:04:12 +01:00
grisenti a373f201d5 HPL1: replace std::vector with Common::Array 2022-12-23 14:04:11 +01:00
grisenti e16c50932d HPL1: remove static Common::String usage 2022-12-23 14:04:11 +01:00
grisenti a4cfa2657f HPL1: remove temporary string compatibility fixes 2022-12-23 14:04:09 +01:00
grisenti 4c6c678769 HPL1: replace std::(w)string usage in engine code 2022-12-23 14:04:09 +01:00
grisenti 4cd3902fb0 HPL1: replace std::list with Common::List 2022-12-23 14:04:08 +01:00
D G Turner 52a350773d HPL1: Fix Signed vs. Unsigned Comparison GCC Warning in Engine String Class 2022-12-23 14:03:59 +01:00
D G Turner ea4f1c156d HPL1: Fix GCC Compiler Warnings from Missing Debug Statement Formats
These will be emitted if -Wformat-security is passed to GCC.
2022-12-23 14:03:58 +01:00
D G Turner b4af807761 HPL1: Remove Unecessary Semicolons Causing GCC Compiler Warnings
These warnings are emitted when -Wpedantic is passed to GCC.
2022-12-23 14:03:57 +01:00
grisenti 1257df0654 HPL1: add array add-on for the scripting library 2022-12-23 14:03:56 +01:00
grisenti 5a6d6cb557 HPL1: fix string comparison 2022-12-23 14:03:56 +01:00
grisenti 630623c997 HPL1: use standard naming scheme for saves 2022-12-23 14:03:54 +01:00
grisenti 7fac2674d7 HPL1: add basic support for extended save format 2022-12-23 14:03:54 +01:00
grisenti 75c6146843 HPL1: implement saves 2022-12-23 14:03:53 +01:00
grisenti 6893577def HPL1: implement getDate 2022-12-23 14:03:53 +01:00
Paweł Kołodziejski 0ee8e7e915 HPL1: Fixed unused or shadow variables compiler warnings 2022-12-23 14:03:49 +01:00
Paweł Kołodziejski 5c90f1612f HPL1: Remove trailing semicolons 2022-12-23 14:03:47 +01:00
grisenti 9fc769c68c HPL1: fix return value in script macros 2022-12-23 14:03:39 +01:00
grisenti cb22b849df HPL1: enable scripting system and fix related bugs 2022-12-23 14:03:38 +01:00
grisenti a9290eeb6d HPL1: add and replace angelscript add-ons 2022-12-23 14:03:37 +01:00
grisenti 99b9a54110 HPL1: fix debug functions 2022-12-23 14:03:35 +01:00
grisenti 45fd4424fa HPL1: remove broken logging 2022-12-23 14:03:35 +01:00
grisenti 078199cd69 HPL1: replace FatalError function with error 2022-12-23 14:03:34 +01:00
grisenti 737f61d4b3 HPL1: get the game to display loading screen 2022-12-23 14:03:33 +01:00
grisenti dfa544ae09 HPL1: replace font loading implementation
HPL1: remove missing header
2022-12-23 14:03:31 +01:00
grisenti 7d46984d84 HPL1: move LowLevelSystem implementation 2022-12-23 14:03:31 +01:00
Eugene Sandulenko e41c214d40 HPL1: Fix more warnings 2022-12-23 14:03:30 +01:00
Eugene Sandulenko 93630a54a8 HPL1: Fix more warnings 2022-12-23 14:03:30 +01:00
Eugene Sandulenko 2844bc52bd HPL1: Fix warnings 2022-12-23 14:03:29 +01:00
grisenti c0ddf435e5 HPL1: remove unused message box functions 2022-12-23 14:03:28 +01:00
grisenti 5ccf079d02 HPL1: remove log writer class 2022-12-23 14:03:27 +01:00
grisenti ef1a306510 HPL1: replace file I/O and string type in tinyxml 2022-12-23 14:03:26 +01:00
grisenti 7f956b585b HPL1: remove double license 2022-12-23 14:03:26 +01:00
grisenti 87d8541ba5 HPL1: improve formatting 2022-12-23 14:03:26 +01:00
grisenti b35fd9d1b8 HPL1: add license header 2022-12-23 14:03:26 +01:00
grisenti 6c2973bf50 HPL1: add engine code 2022-12-23 14:03:25 +01:00