|
c00a604102
|
Customizable stats - Part 1. The ESS singleton now stores stats, and they can be changed from the project settings. Stuff doesn't use it yet.
|
2020-04-25 14:38:52 +02:00 |
|
|
b5ed3b16c8
|
Improvements to the EssResourceDB's api, also add a missing bind to the ESS singleton.
|
2020-04-18 20:33:55 +02:00 |
|
|
6c9bea09bc
|
Added a new class ESSEntitySpawner. It is a resource. This will make setting up entity spawning a lot less painful. Also the module will be able to contain a few built in solutions. An instance is available from the ESS singleton (can be set, or loaded/automatically loaded). Also fixed a few smaller issues with saving/loading.
|
2020-04-18 14:31:36 +02:00 |
|
|
4935de4c5f
|
Rename the EntityDataManager singleton to just simply ESS.
|
2020-04-14 16:55:21 +02:00 |
|
|
3cb26816d2
|
Moved the data out from EntityDataManager into a new ESSResourceDB class (Resource). The DataManager now stores an instance of this new resource instead.
|
2020-04-14 16:46:24 +02:00 |
|
|
d8ea28e221
|
Started reworking EntityDataManager's API, to make resource loading easily scriptable.
|
2020-04-14 14:15:38 +02:00 |
|
|
9f0f532259
|
Centralized the actual resource loading code.
|
2020-04-14 00:26:27 +02:00 |
|
|
7dff7e87f1
|
Removed separate mob data storage from EntityDataManager.
|
2020-04-13 23:11:53 +02:00 |
|
|
f29b01af8b
|
Clang format.
|
2020-04-10 14:09:21 +02:00 |
|
|
9fa7c23462
|
Fix build for 4.0. (When 4.0 becomes stable I'll create a branch for it)
|
2020-04-09 12:32:05 +02:00 |
|
|
bfd7bdcf42
|
Removed WorldSpell. Added a few properties into Spell that will replace it.
|
2020-04-07 02:10:10 +02:00 |
|
|
7c4e23ed8b
|
fix automatic save in ProfileManager.
|
2020-03-20 14:41:13 +01:00 |
|
|
38738dc2f8
|
Added setting to allow spell and recipe learning into ClassProfiles. Also small fixes.
|
2020-03-20 03:29:36 +01:00 |
|
|
9493be41fb
|
Added PlayerProfile, and now ProfileManager has clientside, and serverside variables.
|
2020-03-19 20:29:36 +01:00 |
|
|
affacaea58
|
Added change notifications to ProfileManager, and it's data classes. Also added option "automatic save" for the ProfileManager (still needs some work).
|
2020-03-18 03:04:50 +01:00 |
|
|
9cc99bbc27
|
Added a few setting to EntityDataManager for levelling.
|
2020-03-17 22:35:29 +01:00 |
|
|
0bf97e57da
|
Now the default value for the spell scaling variable in spells, and auras (just added it) is a project setting.
|
2020-03-10 13:24:14 +01:00 |
|
|
7666d11b2d
|
Add use spell points setting.
|
2020-02-21 11:56:57 +01:00 |
|
|
a73f61628b
|
Added deferred versions of request_world_spell_spawn, and request_world_spell.
|
2020-02-16 16:17:19 +01:00 |
|
|
aee1e1f8cf
|
Added SpeciesInstance, it can store an entity's look setup (like hair index etc.). Also added SpeciesData loading/storing into EntityDataManager.
|
2020-02-03 16:13:42 +01:00 |
|
|
f1490c7543
|
Organized the data folder's classes into subfolders.
|
2020-02-03 13:01:17 +01:00 |
|
|
5ea00de13e
|
Ported a few of Entity's virtual methods from BrokenSeals. Started reworking spawning, and Entity initialization. Moved the singletons into a new singletons folder, and renamed the profile_manager folder to profiles.
|
2020-02-03 11:56:52 +01:00 |
|