|
e3be2555d2
|
The diminishing return categories are now customizable.
|
2020-06-06 18:06:30 +02:00 |
|
|
8ed462ece2
|
Also reworked how AuraStatAttributes are stored.
|
2020-06-06 16:55:14 +02:00 |
|
|
598d02022a
|
Reworked how aura trigger data is stored. The trigger logic is not yet implemented (soon), but it will be mostly trivial to do at this point. Also changed the stat attribute mod functions in aura to the new style.
|
2020-06-06 16:26:21 +02:00 |
|
|
6a3716bc42
|
comvert quite a few more getters/setters to the newer style.
|
2020-06-05 19:40:53 +02:00 |
|
|
64cb83c543
|
Remove TalentRowData from config.py, also removed a now unneeded forward declaration.
|
2020-06-05 17:51:07 +02:00 |
|
|
95c7b29f1f
|
Added 2 const qualifiers.
|
2020-06-05 14:33:48 +02:00 |
|
|
fdf0163f47
|
Removed TalentRowData, and reworked CharacterSpec so it's not needed.
|
2020-06-05 14:03:11 +02:00 |
|
|
55fafecc9d
|
Now Entity has class and character talents.
|
2020-06-04 12:46:38 +02:00 |
|
|
ee0c346b7c
|
Added auto learn spells project setting.
|
2020-06-04 12:27:32 +02:00 |
|
|
d063f8da28
|
Rename both ESS::get_instance, and ProfileManager::get_instance to <class>::get_singleton, to match Godot's standard.
|
2020-05-23 16:29:47 +02:00 |
|
|
7bbca9ae89
|
Centralized most of the 4.0 port code into a new header.
|
2020-05-22 20:48:08 +02:00 |
|
|
31c00cf3b2
|
Added layer_colors to SpeciesModelData.
|
2020-05-22 01:27:03 +02:00 |
|
|
740f3e1c99
|
TextureLayers are now customizable.
|
2020-05-21 21:20:56 +02:00 |
|
|
2d5d4c0a97
|
Refactored/cleaned up ModelVisualEntry.
|
2020-05-21 15:40:59 +02:00 |
|
|
65450f5794
|
Reworked ModelVisual (now it only contains an array), and added a the new customizable enum values to ModelVisualEntry.
|
2020-05-20 22:13:29 +02:00 |
|
|
18f3095832
|
Removed the EntityGender enum. Now everything uses plain int model indexes.
|
2020-05-20 20:38:10 +02:00 |
|
|
577a3b108b
|
EntitySpeciesData now contains an array of SpeciesModelDatas.
|
2020-05-20 20:20:26 +02:00 |
|
|
69c6af4882
|
Removed the EntityTypes enum.
|
2020-05-20 11:51:05 +02:00 |
|
|
b4ff507519
|
Finished getters/setters in the ESS singleton for customizable entity types.
|
2020-05-20 11:14:18 +02:00 |
|
|
9eefc4a551
|
Started converting EntityTypes to customizable. (I had to test PoolStringArrays in ProjectSettings, will be finished later.)
|
2020-05-20 01:58:24 +02:00 |
|
|
fa33d5d57e
|
Renamed ItemVisual to ModelVisual.
|
2020-05-19 21:09:00 +02:00 |
|
|
b1efeb662a
|
EquipSlots are now customizable from the ProjectSettings.
|
2020-05-19 18:58:01 +02:00 |
|
|
d20419621d
|
Character, and Class levels are now customizable through ProjectSettings.
|
2020-05-19 02:19:23 +02:00 |
|
|
9fd0c23f5b
|
Fix compile for 4.0.
|
2020-05-16 21:32:33 +02:00 |
|
|
f92758ce3d
|
Fix potential crash.
|
2020-05-03 00:10:41 +02:00 |
|
|
c3a1bc4503
|
Fix initial value of EntityStat's percent.
|
2020-05-02 23:52:21 +02:00 |
|
|
2bf785cb93
|
Removed 2 classes from config.py.
|
2020-05-02 02:05:54 +02:00 |
|
|
760254b7b1
|
Added a new convenience stat setter.
|
2020-05-02 01:54:12 +02:00 |
|
|
e033d5a988
|
Clean ups to StatData.
|
2020-05-02 01:42:44 +02:00 |
|
|
ca07679be1
|
Implement the new setters in Entity, and also bind the new methods.
|
2020-05-01 18:06:20 +02:00 |
|
|
b97bf3a767
|
Merged Stat into Entity.
|
2020-05-01 17:15:44 +02:00 |
|
|
65f0d3e7b3
|
Removed more things.
|
2020-04-30 15:32:02 +02:00 |
|
|
a53d7d2eb7
|
A change got left out.
|
2020-04-30 14:17:41 +02:00 |
|
|
58b318b9f4
|
Stat simplification/rework - Part 1. Stats doesn't work yet! Removed StatModifier, and initial Stat api simplification/cleanup.
|
2020-04-30 14:17:18 +02:00 |
|
|
085890cd15
|
Clenaups to Stat.
|
2020-04-30 11:19:45 +02:00 |
|
|
cbac91ae1e
|
Cleaned up StatDataEntry.
|
2020-04-30 00:17:01 +02:00 |
|
|
94d2ddf73b
|
Moved StatData into EntityData from EntityClassData.
|
2020-04-29 18:12:09 +02:00 |
|
|
19fd2ea109
|
Added an _initialize vmethod to entity, this makes the health and speed resources customizable.
|
2020-04-29 01:25:02 +02:00 |
|
|
38d6181469
|
Now health and speed are automatically allocated in Entity, the resource management methods have been adjusted to ignore them (they can be removed, and or replaced deliberately though).
|
2020-04-29 01:05:31 +02:00 |
|
|
bebab39f34
|
Added a simple Speed and Health resource.
|
2020-04-28 23:54:23 +02:00 |
|
|
2c47f9f550
|
Standardized notification methods to have the "notification" prefix, instead of the "on", and changed the naming a bit. This makes them stand out inside the docs, and it's easier to get completions for them while using the api.
|
2020-04-28 20:47:34 +02:00 |
|
|
0a9d4d3c72
|
Few more renames.
|
2020-04-28 19:03:17 +02:00 |
|
|
8864cdee06
|
Even more renames.
|
2020-04-28 19:01:46 +02:00 |
|
|
f1e38e5a2a
|
More renames.
|
2020-04-28 16:50:26 +02:00 |
|
|
37660951ca
|
More renames.
|
2020-04-28 16:39:42 +02:00 |
|
|
86aaf2eaf5
|
More renames.
|
2020-04-28 16:17:54 +02:00 |
|
|
9be4cba706
|
Same treatment to aura related methods.
|
2020-04-28 16:07:36 +02:00 |
|
|
68a6256e67
|
Converted more methods.
|
2020-04-28 15:58:20 +02:00 |
|
|
a5fb39a002
|
Same treatment to the crafting related methods.
|
2020-04-28 15:41:48 +02:00 |
|
|
1afc3511f8
|
Same to the global cooldown related methods.
|
2020-04-28 14:24:05 +02:00 |
|