385 Commits (8d34d6db54b87c25954d66a9d7fadf781c483c70)

Author SHA1 Message Date
Anton Tarasenko b71e52eb5c Move API implementations into separate directory 2 years ago
Anton Tarasenko 8c3729fbdc Fix `_client.unreal` using server API's classes 2 years ago
Anton Tarasenko 8c927d7e4e Add interaction API to `_client.unreal` 2 years ago
Anton Tarasenko 6d3edfa545 Fix `ServerUnrealAPI` not using base API classes 2 years ago
Anton Tarasenko 2f2ad13952 Change Acedia's base actor function to `simulated` 2 years ago
Anton Tarasenko c92e3d0435 Add client-side `UnrealAPI` 2 years ago
Anton Tarasenko fc41aad3ed Refactor default entities iterator implementation 2 years ago
Anton Tarasenko 953bdfdc72 Add new functionality to `EPawn`/`EPlaceable` 2 years ago
Anton Tarasenko 28895baa88 Refactor shutting down process 2 years ago
Anton Tarasenko c6b8f53e94 Change Base API to be abstract 2 years ago
Anton Tarasenko 38b024d2ce Change `TimeAPI` to choose class from adapter 2 years ago
Anton Tarasenko a59ea0ad30 Change version in `InfoQueryHandler` 2 years ago
Anton Tarasenko 72a5a964f8 Change `UnrealAPI` to load depending on adapter 2 years ago
Anton Tarasenko 66d02e3c8c Finish `Collection`s refactoring 2 years ago
Anton Tarasenko 5e6f414c0b Move `UnrealAPI` into `ServerGlobal` 2 years ago
Anton Tarasenko 739ef224eb Fix commands complaining about common commands 2 years ago
Anton Tarasenko 85aed2889d Change default mutate hooking into side effects 2 years ago
Anton Tarasenko 9150e7f95e Remove unnecessary `ConnectionService` start 2 years ago
Anton Tarasenko 9e86c4c23b Add `AcediaAdapter` class 2 years ago
Anton Tarasenko 654f6a6452 Fix incorrect message tracking in BroadcastHanlder 2 years ago
Anton Tarasenko fa5efe3537 Add `SideEffects` settings 2 years ago
Anton Tarasenko 0f494a3cc5 Change `MemoryAPI`'s access mods to be more open 2 years ago
Anton Tarasenko cb49a9d495 Fix comment typoes in `MemoryAPI` 2 years ago
Anton Tarasenko 9bd8c09077 Change health API to lazily replace damage types 2 years ago
Anton Tarasenko 44c2d8700e Refactor GameRulesAPI to only add rule when needed 2 years ago
Anton Tarasenko 4f23c616f1 Refactor how `BroadcastAPI` injects its handler 2 years ago
Anton Tarasenko 71248cb1c4 Add `SideEffect`s class 2 years ago
Anton Tarasenko e467a0307a Rename `UnrealAPI` into `ServerUnrealAPI` 2 years ago
Anton Tarasenko 372264d8ee Change project folder structure 2 years ago
Anton Tarasenko 1f4d0aa960 Change globals to load KF API only in _server 2 years ago
Anton Tarasenko 4f9c3b134f Add stud server and client globals 2 years ago
Anton Tarasenko e4567d3085 Fix typos `MemoryAPI` 2 years ago
Anton Tarasenko 1fc7006dc2 Refactor `MemoryAPI` 2 years ago
Anton Tarasenko 1b58bcd3b3 Start adding client support to AcediaCore 2 years ago
Anton Tarasenko 8cfd6b4a06 Fix persistent data saving/loading 2 years ago
Anton Tarasenko c3ce7171b7 Fix `Timer` not restarting during signal handling 2 years ago
Anton Tarasenko 2a14a2a0d1 Fix json printing failing to print `MutableText` 2 years ago
Anton Tarasenko 5930533181 Add rudimentary entity iteration support 2 years ago
Anton Tarasenko 6a5c0abf06 Refactor `KF1_TracingIterator`'s code 2 years ago
Anton Tarasenko 06701efff5 Add entity aliases 2 years ago
Anton Tarasenko 6d1c7850b2 Remove TODO clause about CanSpawnExplain() method 2 years ago
Anton Tarasenko 27d334654d Fix tracing support 2 years ago
Anton Tarasenko 21488bcdd8 Add world component to the base frontend 2 years ago
Anton Tarasenko b32f52abf0 Add spawning support to the world component 2 years ago
Anton Tarasenko d32ef86386 Fix `EPlaceable` not being abstract 2 years ago
Anton Tarasenko f56616f5b7 Add tracing methods to the world component 2 years ago
Anton Tarasenko b569e8e563 Change `Iter` to be general iterator class 2 years ago
Anton Tarasenko d4324b33f6 Change `TextPositive` color 2 years ago
Anton Tarasenko 7c3ce109b4 Add `GetPlayer()` method to `EPawn` 2 years ago
Anton Tarasenko d03b452cbb Add `OnDamage` signal for health component 2 years ago