Commit Graph

119 Commits

Author SHA1 Message Date
47da2d28b1 Added bindings for dispells into Spell, and Aura. Cleaned up Spell's scaling bindings. The AuraTypes enum can now be used as flags aswell. Unified has_global_cooldown like bindings. 2019-12-29 01:58:25 +01:00
1c96daba5f Proper doc setup. 2019-12-25 14:08:01 +01:00
e9a7a92fb2 Moved MeshDataResource to it's own module. This module will now detect it's presence. 2019-12-20 16:13:33 +01:00
897c051982 Cleaned up spell's Projectile, and aoe binds. 2019-12-13 09:37:12 +01:00
251f9e6e2a Added a son_physics_process callback to spells, spell scripts can register for it in entities. 2019-12-12 16:44:43 +01:00
7f3b1eecdd Merged SpellProjectile and WorldEffect into a new WorldSpell class. 2019-12-09 21:23:57 +01:00
fcf23281e8 Small fixes. Improved the usability of XPData. 2019-12-02 19:14:40 +01:00
905da5161e Moved the EntityDataManager into a new autoloads subfolder. 2019-12-01 22:56:53 +01:00
e57c0ef30e Moved in-world spell related classes into a different folder. 2019-12-01 21:21:51 +01:00
8c11a22209 Added EntitySkillData. 2019-12-01 18:00:09 +01:00
abb564acdc Resources should work in multiplayer now, also work on bindings. 2019-12-01 00:24:38 +01:00
992d0672f9 Fixed sending item count changes to the client. Also added the stack_size_changed signal to ItemInstance. 2019-11-29 10:16:59 +01:00
7a0e861c7d Fix compile. 2019-11-11 21:41:28 +01:00
79a82810b5 Fixed serializing caster's path as ".". 2019-11-11 00:46:31 +01:00
d89871f1b4 now the text_name properties use resource's resource_name property to store data. 2019-11-09 17:49:05 +01:00
d2c29095bb Added gender enum, and added it to ItemVisualEntry. 2019-11-03 22:39:19 +01:00
81d5e867ab Fix bindings. 2019-11-01 23:40:54 +01:00
0bdf6652a6 Better/Different AuraGroup implementation. 2019-11-01 22:07:56 +01:00
056791b313 Improved the design a bit, implemented serializing SpellDamageInfo, and SpellHealInfo. Also fixed a crash. 2019-10-29 18:12:15 +01:00
e267217b84 Removed the now unneeded CharacterSkeletonVisualEntry, and it's related properties/classes. 2019-10-26 15:28:58 +02:00
952bbb113d Small cleanups. 2019-10-26 15:13:04 +02:00
82893c5a61 Restored EquipmentDataEntry. 2019-10-24 22:25:25 +02:00
be520eb184 Compile fix. 2019-10-24 22:12:11 +02:00
dba901cc9e Started implementing switchable equipment. 2019-10-24 22:06:47 +02:00
b0ce9818c1 Renamed DataManager to EntityDataManager. Also moved it to the root of the project. 2019-10-19 13:21:21 +02:00
df0aeb715f Removed the commented out transpiled code from aura.cpp. 2019-10-19 12:50:06 +02:00
70cb694a12 Removed the temp properties. 2019-10-19 12:49:01 +02:00
056f9e0358 More bindings cleanup. 2019-10-19 12:47:30 +02:00
e463b32f87 Removed the property with the typo. 2019-10-19 12:34:32 +02:00
1c0e999bac Typo fix. 2019-10-19 12:29:39 +02:00
f0aca4afa4 Removed the temporary bindings. 2019-10-19 12:20:59 +02:00
1081f48cff Fix Typo. 2019-10-19 12:15:12 +02:00
48470111f3 Standardized resource name and description properties. I left the original properties for now, so upgrading is possible. 2019-10-19 12:12:09 +02:00
1334cf5b75 Added name to a few resources. 2019-10-17 21:42:01 +02:00
e2aabbf150 Improved XPData's bindings. 2019-10-16 13:28:16 +02:00
53c66c2136 Small logic fixes. 2019-10-16 02:33:26 +02:00
d490fa6b61 Added should_deny_equip. 2019-10-13 22:48:25 +02:00
051aef3659 Added required_skills, and armor type to Itemtemplate. 2019-10-13 22:00:41 +02:00
3f586d46d2 Fixed some deserialization <-> setup related issues. 2019-10-13 20:05:03 +02:00
885504c864 Added the new classes to the build. Also small fixes. 2019-10-13 19:39:11 +02:00
21b8d432e0 Added EquipmentData. 2019-10-13 15:21:28 +02:00
b578d928bd Added equip hooks. And added a non-existent signal. 2019-10-13 13:12:27 +02:00
88d9093996 Various levelling, and serialization related fixes, and improvements. 2019-10-10 00:46:12 +02:00
f12640dbcc implemented serialization for ItemInstance. 2019-10-07 19:19:34 +02:00
f3f019b5cb Added teaches_craft_recipe to spell. 2019-10-07 18:29:25 +02:00
3fc6579aee Renamed CraftDataAttribute into CraftRecipe. Also added a few more crafting categories. 2019-10-07 15:25:36 +02:00
26ba90a9d3 implemented equipslots. 2019-10-07 00:29:05 +02:00
262e278377 Merged Talent and Skill into Aura. 2019-10-06 18:19:04 +02:00
f819668ab0 Removed spell's next rank member, and a bit more work on the talent management functions. 2019-10-06 17:18:44 +02:00
0d294e89cd Cleaned up Talent a bit. 2019-10-06 17:04:28 +02:00