Commit Graph

18 Commits

Author SHA1 Message Date
57d80dafff Entities now create their own actionbar profiles from the default on the first access. 2020-09-12 23:00:18 +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
7bbca9ae89 Centralized most of the 4.0 port code into a new header. 2020-05-22 20:48:08 +02:00
178c2bf921 Fix typo. 2020-04-19 18:22:11 +02:00
5e2e58a07c Added a few const qualifiers. 2020-04-19 17:50:19 +02:00
db04b24273 ActionBarButtonEntry now also uses StringNames of resource paths instead of ints. 2020-04-19 17:47:14 +02:00
fa8f38fa5d Class profile now also uses resource paths instead of ids. 2020-04-19 17:41:42 +02:00
875189d3d8 Fix a few profile defaults. 2020-04-18 21:25:22 +02:00
f29b01af8b Clang format. 2020-04-10 14:09:21 +02:00
9fa7c23462 Fix build for 4.0. (When 4.0 becomes stable I'll create a branch for it) 2020-04-09 12:32:05 +02:00
dc0c6d224b Fix uninitialized variable. 2020-04-03 09:40:30 +02:00
0bc1369626 Fix emitting a signal in PlayerProfile. 2020-03-24 17:42:45 +01:00
7c4e23ed8b fix automatic save in ProfileManager. 2020-03-20 14:41:13 +01:00
38738dc2f8 Added setting to allow spell and recipe learning into ClassProfiles. Also small fixes. 2020-03-20 03:29:36 +01:00
9493be41fb Added PlayerProfile, and now ProfileManager has clientside, and serverside variables. 2020-03-19 20:29:36 +01:00
affacaea58 Added change notifications to ProfileManager, and it's data classes. Also added option "automatic save" for the ProfileManager (still needs some work). 2020-03-18 03:04:50 +01:00
5ea00de13e Ported a few of Entity's virtual methods from BrokenSeals. Started reworking spawning, and Entity initialization. Moved the singletons into a new singletons folder, and renamed the profile_manager folder to profiles. 2020-02-03 11:56:52 +01:00