8583bef23d
Fix formatting
2022-08-08 13:20:02 +07:00
6a13c509a2
Remove selfReference
from Packages
mutator
...
This variable didn't serve any really useful purpose, but has led to
game crashes. While adding proper cleanup could also solve these
crashes, there is no real point to keeping it at all.
NOTE: It's only purpose was to make sure only one instance of
corresponding mutator exists, but duplicates shouldn't happen in the
first place.
2022-08-08 04:54:52 +07:00
925f9a100d
Change LevelCore
s to be loaded after base API
2022-08-03 10:30:26 +07:00
e1d61ed7e8
Change to use new TextAPI.IntoString()
name
2022-07-25 02:52:03 +07:00
7f7221e1b7
Change to use ServerUnrealAPI
instead
2022-07-18 02:03:08 +07:00
51beae9849
Change to support Acedia's new shutdown proces
2022-07-17 02:30:35 +07:00
83f137c063
Change to new AcediaCore collections
2022-07-15 20:37:04 +07:00
d3d6ae4627
Change to use UnrealAPI
from _server
2022-07-15 04:35:29 +07:00
0bb7f89040
Change to support new AcediaCore changes
2022-07-12 04:49:37 +07:00
7721b520f5
Change code to adapt to iterator's refactor
2022-07-08 04:16:27 +07:00
a026b731ee
Change to adapt to AcediaCore's changes
2022-07-05 01:47:52 +07:00
1e9e146a9f
Change to supprot new AcediaCore's events
2022-07-02 05:27:56 +07:00
824a6e270a
Change to account for AcediaCore's refactor
2022-06-23 02:52:05 +07:00
57f11ad644
Adapt to AcediaCore's Text
changes
2022-06-19 00:23:42 +07:00
0274c0c31f
Add OnModifyLogin()
signal support
2022-01-12 02:16:34 +07:00
845930f8f1
Add game modes default config
2021-11-30 02:04:50 +07:00
d3afb611d8
Remove unused config entries
2021-11-30 01:18:05 +07:00
195c671df4
Fix Feature
validator using wrong log warning
2021-11-07 16:04:29 +07:00
636e614ba4
Fix using old method name ToPlainString()
2021-11-06 02:34:35 +07:00
3681fcabf7
Add game modes support to Acedia
2021-11-05 03:43:36 +07:00
f94103f382
Change feature loading to work with new AcediaCore
2021-08-03 15:42:21 +07:00
e2eedc1d28
Change Feature
loading to support new AcediaCore
2021-07-28 02:29:11 +07:00
280cf5af57
Remove outdated log messages
2021-07-28 02:28:38 +07:00
53f16e794c
Add loading capabilities for acedia v0.1.dev2
...
In new Acedia version we must create `CoreService` and register
commands.
2021-02-26 22:06:01 +07:00
c42edfb88f
Move most files to other Acedia packages
2020-07-18 19:21:03 +07:00
e513749119
Add stub for color docs
2020-07-18 02:40:07 +07:00
04bcbacc3e
Add aliases docs
2020-07-18 02:39:39 +07:00
35ca9d6cb8
Update configs
2020-07-18 02:39:22 +07:00
d62e4d8e67
Update Acedia's Manifest
2020-07-18 02:39:05 +07:00
ba85300315
Change Acedia's loading process
2020-07-18 02:38:39 +07:00
507c7ba12c
Fix Singleton
not calling OnDestroyed()
event
2020-07-18 02:37:20 +07:00
740f98edbd
Add new APIs to a Global
object
2020-07-18 02:36:01 +07:00
826e6272a4
Add proper method to disable a Feature
2020-07-18 02:35:25 +07:00
b6e75a44b0
Change ConnectionService
to add it's listeners
2020-07-18 02:34:11 +07:00
cef551b660
Add global string
to Text
conversion
2020-07-18 02:32:52 +07:00
f6364229ed
Add MemoryAPI
2020-07-18 02:32:11 +07:00
2c1a43f9d4
Add basic version of LoggerAPI
2020-07-18 02:31:58 +07:00
8845d69b1d
Add ConsoleAPI
2020-07-18 02:31:39 +07:00
070211158e
Add ColorAPI
2020-07-18 02:31:11 +07:00
e3f3296c2d
Add ability to auto-create Singleton
...
Add an optional parameter that allows to auto-spawn
`Singleton` with `GetInstance()` call.
2020-07-18 02:30:55 +07:00
341c4aaf89
Add functionality to Service
...
Add ability to auto-launch and obtain instance of
a `Service` with a single command.
Add `Service`-specific events `Launch()` / `ShutDown()`
Add ability to auto-register required listeners on launch.
2020-07-18 02:28:40 +07:00
b954c718aa
Change ConnectionService
to be auto-started
...
To avoid launching `ConnectionService` all the time -
only do so when it is needed by someone
2020-07-18 02:25:02 +07:00
6125289040
Add events ability to start/shutdown Service
...
Events might rely on a particular `Service` to generate them,
this patch allows them to auto-launch/shutdown a service, depending on
whether anybody is listening to it's events.
2020-07-18 02:21:23 +07:00
5a14bb6d2c
Add testing to Aliases subsystem
2020-07-18 02:17:47 +07:00
27c88b8707
Refactor Aliases subsystem
2020-07-18 02:17:22 +07:00
3849fd5c9d
Refactor Testing
subsystem
2020-07-18 02:16:41 +07:00
960e787de7
Refactor Text
subsystem
2020-07-18 02:16:21 +07:00
fbc8abd48c
Fix JSONAPI
class description
2020-04-14 01:51:49 +07:00
4e07eb6c51
Fix deprecated Feature
file after refactoring
2020-04-14 01:51:09 +07:00
c690572663
Add aliases functionality
...
Add aliases functionality to acedia.
Aliases allow to add "synonyms" to class names or other text values.
2020-04-14 01:49:45 +07:00