|
d490fa6b61
|
Added should_deny_equip.
|
2019-10-13 22:48:25 +02:00 |
|
|
3f586d46d2
|
Fixed some deserialization <-> setup related issues.
|
2019-10-13 20:05:03 +02:00 |
|
|
65227db52c
|
Cleanups, and more missing stuff.
|
2019-10-13 13:53:03 +02:00 |
|
|
698e418d16
|
Added in the missing equipment related functions.
|
2019-10-13 13:31:49 +02:00 |
|
|
b578d928bd
|
Added equip hooks. And added a non-existent signal.
|
2019-10-13 13:12:27 +02:00 |
|
|
2232c37121
|
Craft recipe loading fixed.
|
2019-10-12 20:44:42 +02:00 |
|
|
f656b889f9
|
Small fixes.
|
2019-10-12 00:21:17 +02:00 |
|
|
f4a00e2876
|
fixed emitting con_xp_gained.
|
2019-10-11 08:26:39 +02:00 |
|
|
88d9093996
|
Various levelling, and serialization related fixes, and improvements.
|
2019-10-10 00:46:12 +02:00 |
|
|
56cf918da0
|
level is now 1 by default, and updated levelling related signals.
|
2019-10-09 17:45:49 +02:00 |
|
|
66018908d5
|
Implemented bag serialization.
|
2019-10-09 14:37:23 +02:00 |
|
|
5c1c47f5ce
|
implemented serialization for EntityDataContainer.
|
2019-10-08 13:37:08 +02:00 |
|
|
7d4b718acc
|
removed the hyphen from s, and clevelup.
|
2019-10-08 00:30:16 +02:00 |
|
|
f6ee549d07
|
Added crafting related functions into the entity.
|
2019-10-07 16:31:43 +02:00 |
|
|
425bf1df2f
|
Removed the stat helper member Refs from entity.
|
2019-10-07 00:34:12 +02:00 |
|
|
26ba90a9d3
|
implemented equipslots.
|
2019-10-07 00:29:05 +02:00 |
|
|
bbb92b244d
|
Renamed _stat_points_per_level to _spell_points_per_level in entity class data, and added free point counters for both spell points, and talent points into entity.
|
2019-10-06 18:51:16 +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 |
|
|
5afc9d4e08
|
Cleaned up the talent related functions in entity.
|
2019-10-06 16:47:03 +02:00 |
|
|
18cf024cc5
|
now an entity can by itself interact, it does not need an EntityData. Useful for opening simpler custom entities, that just open guis.
|
2019-10-06 00:10:36 +02:00 |
|
|
fa4749f28d
|
Fixed small mistakes in player's serialization, and deserialization.
|
2019-10-04 22:55:46 +02:00 |
|
|
7c6cb26aba
|
Implemented looting.
|
2019-10-02 13:23:04 +02:00 |
|
|
435b57337a
|
Added an sspell_cast_success callback. Also the clientside version was finished up.
|
2019-09-28 17:36:02 +02:00 |
|
|
fc35baf69f
|
Fixed the arguments for a few script virtual callbacks.
|
2019-09-28 15:23:21 +02:00 |
|
|
d8d2ce895e
|
Fix crash.
|
2019-09-28 01:04:26 +02:00 |
|
|
bcbc83596a
|
Improved the targeting signals, and callbacks in entity.
|
2019-09-27 18:05:43 +02:00 |
|
|
d8f702dfb8
|
Added a mouse entered, and exited signal aswell.
|
2019-09-25 16:31:28 +02:00 |
|
|
3b1028ddf4
|
Added mouseover callbacks.
|
2019-09-25 12:59:21 +02:00 |
|
|
1d317c56b7
|
Now entity properly calls unref, on spell cast fails.
|
2019-09-24 15:18:35 +02:00 |
|
|
6074b75ec3
|
Property style cleanup, and added an entity name changed signal.
|
2019-09-17 15:35:03 +02:00 |
|
|
5e68f551a3
|
Cleaned up the talent-related functions in entity.
|
2019-09-17 14:06:41 +02:00 |
|
|
bd6d2cfde5
|
Added a _canc_interact vmethod as well.
|
2019-09-17 02:17:47 +02:00 |
|
|
4aad057925
|
Added a few remaining things required for entity interactions.
|
2019-09-17 02:14:24 +02:00 |
|
|
3d8010f028
|
Fix warning at startup.
|
2019-09-17 01:25:59 +02:00 |
|
|
0a00a12c32
|
Split EntityData into EntityClassData, and a new EntityData.
|
2019-09-17 00:04:37 +02:00 |
|
|
18925ee236
|
Implemented Bags, and added a InteractionType enum.
|
2019-09-16 21:57:55 +02:00 |
|
|
e0183a53c6
|
More from_dicts.
|
2019-09-14 20:44:50 +02:00 |
|
|
8cafa3bf7d
|
Crash fix.
|
2019-09-14 02:58:02 +02:00 |
|
|
40ab1c9c00
|
Simple from_dict implementation.
|
2019-09-14 01:56:57 +02:00 |
|
|
62b5df080a
|
More work on entity serialization.
|
2019-09-13 15:21:07 +02:00 |
|
|
7756cf51ec
|
Work on serialization.
|
2019-09-13 09:26:53 +02:00 |
|
|
f036bf449b
|
Added Spell learning, and Skill support into Entity. And added an XP Rate stat. Also the levelup, and xp gain signals are now actually called.
|
2019-09-13 01:23:28 +02:00 |
|
|
544aa45a80
|
Bindings for XPData.
|
2019-09-12 14:40:57 +02:00 |
|
|
2c8becc27a
|
Added xp and level based events.
|
2019-09-12 13:26:52 +02:00 |
|
|
cfb2373fd1
|
Added locked property to Stat. Also fixed a bunch of smaller errors.
|
2019-09-11 18:18:20 +02:00 |
|
|
4afc637801
|
Added 3 data classes.
|
2019-09-11 15:06:30 +02:00 |
|
|
41d94978e6
|
Added the money field.
|
2019-09-11 13:06:04 +02:00 |
|
|
870a1f406c
|
Added the basic interact methods to entity, and EntityData.
|
2019-09-11 12:54:51 +02:00 |
|