Commit Graph

572 Commits

Author SHA1 Message Date
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
7b6097d95c Fix compile for 4.0. 2020-07-29 00:02:27 +02:00
17c5290797 Added a pre-built binaries section. 2020-07-28 15:28:53 +02:00
e0d00e3eb8 Properly decrement free talent points when learning a talent. Also removed a duplicate ERR_FAIL_COND. 2020-07-25 23:29:19 +02:00
af1bd74fbf Calculate aura damage only once, and just use the value. Also implement scaling (if enabled). 2020-07-17 19:26:50 +02:00
f6f125b92c sdeal_damage_to shouldn't check if the entity that dealt damage died. Also fix signal. 2020-07-16 15:57:36 +02:00
49a347b0a2 _handle_aura_heal and _handle_aura_damage now won't complain anymore if the aura's caster is invalid. 2020-07-16 15:56:48 +02:00
9839cb4972 Fix sresources_set, now it properly set resource's owner. 2020-07-14 12:43:02 +02:00
f343482bf6 Actually bind _spell_learns in Entity. This fixes spell learning. 2020-07-10 21:21:31 +02:00
4ab7e83956 Removed XPData. 2020-07-10 17:17:15 +02:00
5c68c56a0e Now the ESS singleton stored xp data aswell. They can be found in the project settings. 2020-07-10 16:55:35 +02:00
5bfc480038 Removed 2 now unneeded properties from the ESS singleton. 2020-07-10 15:28:47 +02:00
dbc7bde24b Now Entity only has one level property instead of separate class and character levels. Updated notifications accordingly. 2020-07-10 15:24:14 +02:00
ce2d652456 Emit changed signal in EntityResouce in receivec_update, and from_dict. 2020-07-09 11:21:52 +02:00
28f2cc1f38 Moved the 3D skeleton implementation into the 2D one. 2020-07-09 00:26:20 +02:00
4b9c18f23c getc_health, and getc_speed now properly return the clientside resources. 2020-07-08 15:21:56 +02:00
64473375d7 Added in PropDataEntity from the Props module. 2020-07-06 22:27:28 +02:00
b7f8ea8c0e Implement automatic spell learning. Also fix a notification. 2020-06-27 00:17:45 +02:00
25e0ad08a4 Fix _set in XPData. 2020-06-27 00:16:21 +02:00
59dbd6ceb1 Moved around a few things in Entity's to and from dict. 2020-06-21 00:16:59 +02:00
82e4674fe8 Sync classref with current source. 2020-06-20 23:34:32 +02:00
dd2876d2e2 4.0 compile fix. 2020-06-20 22:36:31 +02:00
c22698baa8 Fix the clone engine step, and add note that 4.0 should usually work with the module aswell. 2020-06-20 22:06:34 +02:00
20aabfda70 ItemInstance now has a stat_modifiers property. 2020-06-20 20:59:03 +02:00
1946fd96a4 Use resource's built in changed signal in EntityResource, instead of a custom one. 2020-06-20 16:10:52 +02:00
d3951436bd Removed a few forgotten debug lines. 2020-06-20 15:44:55 +02:00
927e1d5b14 Fix error in console if you have 0 bone attachments in the ProjectSettings array. 2020-06-20 15:37:00 +02:00
94e9a2c02e Removed EntityResourceData. Now EntityResources just get duplicated. 2020-06-20 15:26:21 +02:00
54bd0ff16b Don't set the entity data twice if an Entity is deserialized. 2020-06-18 21:32:37 +02:00
f2d35f8b2c Bit more work on fixing the crash. Haven't yet found the culprit. Fortunately it's only crashing sometimes. 2020-06-18 20:47:02 +02:00
4405178f06 (Hopefully) fixed the crash that sometimes occurs on scene changes. 2020-06-18 13:38:23 +02:00