Commit Graph

602 Commits

Author SHA1 Message Date
d7d6d075e3 Added links to all the ui elements/windows to the readme. Removed the implementing vendors part as it has been implemented since I wrote that paragraph. 2021-07-20 22:27:33 +02:00
378ebcff23 Update the copyright texts for 2021. 2021-04-19 10:13:51 +02:00
3bbe113897 Don't crash if stat_data is not set. 2021-02-21 00:00:19 +01:00
aa7e605d65 Fix compile for 4.0. 2021-02-06 11:44:14 +01:00
9621a6dda5 Added additional transforms for the bone meshes. This will simplify the model part creation process. Also added a user transform field, which can be used to distort modelparts on a per character basis. 2021-01-29 16:31:44 +01:00
52cd322c88 Added SpeciesInstance to EntityData. 2020-10-19 12:20:12 +02:00
20811bb740 removed the entity_controller property from EntityData. 2020-10-19 11:53:57 +02:00
83a688f9dc Removed get_entity_type from EntityData, Entity now uses the one from EntitySpeciesData. 2020-10-19 11:48:00 +02:00
ee099a0f0e Moved StatData from EntityData to EntityClassData. 2020-10-18 23:15:09 +02:00
fe16d4573f Moved vendor item data, spell train data, item container data, and craft recipes from EntityData to EntityClassData. 2020-10-18 18:04:15 +02:00
a90d4f997a Removed AIFormation property from EntityData. 2020-10-18 16:20:24 +02:00
743dca09ec Removed the inherits property from EntityData (wasn't exposed to gdscript). 2020-10-18 15:55:14 +02:00
e992462683 Fix compile for 4.0. 2020-10-06 23:15:49 +02:00
cdc8b7830d Update Readme. 2020-09-22 13:58:57 +02:00
7267f327cb ESSEntitySpawner is now inherited from Node instead of from Resource. This will make networked spawning code simpler, and more intuitive. 2020-09-22 13:47:25 +02:00
aaf6ea68d2 Now the character's equipment visuals will be applied after setting it's skeleton. Also fix an argument. 2020-09-15 16:57:12 +02:00
a957c94436 Fix equipment deserialization. 2020-09-15 15:19:45 +02:00
35b7806fd7 Fix logic in remove_model_visual. 2020-09-15 09:29:11 +02:00
bbe9df3ad6 Implemented buying from and selling to a vendor. 2020-09-15 01:15:53 +02:00
cf95db4a75 Add interaction type vendor. Also fix the EntityWindows enum, 2 of the entries had the same value. 2020-09-13 13:32:35 +02:00
0a1e08f541 Implement level and money handling in _spell_learns. 2020-09-13 00:01:30 +02:00
57d80dafff Entities now create their own actionbar profiles from the default on the first access. 2020-09-12 23:00:18 +02:00
749c0a5c2f Removed onc_open_loot_winow_request, onc_open_container_winow_request, and onc_open_vendor_winow_request signals from Entity, onc_open_winow_request with a window_id parameter took their place. 2020-09-10 12:35:06 +02:00
c4d990ca03 Fix interation type binding string's order. 2020-09-10 12:18:38 +02:00
3bafc7c411 Added an interaction type for training. 2020-09-10 11:01:31 +02:00
0ddd4908fd Typo fixes in readme. 2020-08-07 21:01:20 +02:00
95c8d6f2a5 Projectile section. 2020-08-07 20:24:49 +02:00
a4c1f6988a Items and looting sections. 2020-08-07 19:18:39 +02:00
eeb1d2ab60 xp section. 2020-08-07 18:56:39 +02:00
693b5c9155 Interactions and vendors section. 2020-08-07 18:51:36 +02:00
a8b0e0cd80 ModelVisuals section. 2020-08-07 18:27:57 +02:00
01635ea679 Improved the spawning section a bit. Also smaller tweaks. 2020-08-07 17:51:09 +02:00
5c3f1bf7b6 Readme SpeciesInstance section. 2020-08-07 17:30:01 +02:00
8c3375e136 Readme entity body section, and moved around a few things. 2020-08-07 17:26:46 +02:00
d0b0463d17 ESSResourceDB section. 2020-08-07 00:02:30 +02:00
cc9b213bf4 Settings section. 2020-08-06 23:47:41 +02:00
146b6054f8 EntityResource segment. 2020-08-06 23:46:18 +02:00
4f9f4327e1 Fix a few newlines. 2020-08-05 22:38:51 +02:00
241bfb91bc More work on the readme. 2020-08-05 22:36:39 +02:00
cd5ddc960a More work on the Readme. 2020-08-05 19:19:12 +02:00
888c1bdf68 Readme.md singletons section, and enums section. 2020-08-05 15:10:06 +02:00
65782c63d5 Add the missing section headers to the readme. I'll finish them in the next few days. Also link the roguelike project. 2020-08-01 10:53:35 +02:00
0ac9a8770e The from_dict() should handle empty dictionaries without errors. 2020-07-31 01:16:59 +02:00
0bce71e5b7 Implement InputProfile. 2020-07-31 01:05:52 +02:00
1aa751f959 Cleaned up SpellDamageInfo and SpellHealInfo. 2020-07-29 18:27:45 +02:00
24a85e3b7c Fix uninitialized variable. 2020-07-29 15:51:10 +02:00
915ecb9ad5 Fix parentheses in _calculate_initial_damage, and _calculate_initial_heal. 2020-07-29 15:43:01 +02:00
2c7a982a28 Added a body changed signal, and a vmethod to Entity. 2020-07-29 15:21:29 +02:00
e45d109d7f Implemented modifier support for EntityResources. 2020-07-29 14:36:45 +02:00
060601afbe Cleanup _sapply. 2020-07-29 14:31:41 +02:00