Commit Graph

63 Commits

Author SHA1 Message Date
2d46c1bb10 Update ESS, so CharacterSkeleton uses the bone id in VisualEntry properly. Remove the null entries from the test character visuals. Also fix left upper arm. 2020-06-16 11:42:10 +02:00
2b0c4821e2 Added AdaptiveTheme, it modifies the margins in the ui's theme. Removed AdaptiveButton. 2020-06-15 19:27:49 +02:00
483c50dfac Added a touchscreen mode setting, and an AdaptiveButton that will set it's own min size if the setting is enabled. I did not replace all buttons yet, just made sure everything looks consistent. Also smaller theme improvements. 2020-06-15 18:37:51 +02:00
b9ecd4248d Reworked castbar, now it will always be properly centered. 2020-06-15 17:49:14 +02:00
7d4291190a Also color the castbar. 2020-06-15 17:40:52 +02:00
7c08311b75 Color health, mana, and xp bars. 2020-06-15 17:39:47 +02:00
4ceb9f134c Fix "Cannot get ratio when minimum and maximum value are equal." Errors, and small tweaks to Nameplates. 2020-06-15 15:23:47 +02:00
3ad461adb5 Fix initial value for the nameplates. 2020-06-15 15:10:10 +02:00
d0586063d1 Update the engine, and ESS, to get the Cooldown and CategoryCooldown removal change. 2020-06-13 21:53:10 +02:00
dc6aab9a2d Update ProfileManager call. 2020-06-13 15:36:21 +02:00
70b1b4badd Update ESS to get the TalentRowData changes. Also updated the engine. 2020-06-05 18:05:54 +02:00
68dd994e56 A little cleanup to the player ui. Also removed the trainer window, and disabled the craft window's button. 2020-06-04 11:21:03 +02:00
f943749a47 A few tweaks. 2020-05-26 17:45:58 +02:00
510272bc3b Added a simple stub Character Window (with 2 culomns), and the talent window now also has 2 culomns, one will be physical (character level) talents, and one will be astral (class). 2020-05-26 17:41:05 +02:00
048bb06eea Added a trainer window. It's functionality has not been implemented yet. 2020-05-25 12:44:03 +02:00
c3deaf1403 Update ESS to the latest to get the baked in health and speed resources. 2020-04-29 01:10:10 +02:00
73bbe9bbca Update ESS to get the event handler renames. 2020-04-28 20:49:03 +02:00
3efc211e52 Update ESS to the latest, to get all the Entity method renames. 2020-04-28 19:09:06 +02:00
cbe4e31d3a Update ESS to get the equipment method name update. 2020-04-28 12:34:28 +02:00
84e341bcc6 Update ESS to get the clientside notification api changes. 2020-04-28 11:46:56 +02:00
3544cd88fc Health and Speed are now EntityResources. The Stat versions are now just flat modifiers to them. Added back the Mana stat as a flat mana modifier. Also updated ESS to get the changes necessary for this system. 2020-04-27 18:40:20 +02:00
0670f0eaf1 Moved the fonts out from data. 2020-04-26 13:32:24 +02:00
238f0f2946 Moved a few more things, and deleted an unneeded folder. 2020-04-26 10:17:55 +02:00
162f9c3bd2 Moved around a few folders. 2020-04-26 10:10:07 +02:00
cb987df446 Fix turn panel. 2020-04-26 00:57:32 +02:00
04da48826e Update HEADS to get the customizable stats for ESS. 2020-04-25 21:41:42 +02:00
39e28c2035 Now the player ui and the nameplates are dynamically allocated aswell. 2020-04-24 14:32:04 +02:00
1d7a428987 Mob and NetworkedPlayer now also uses the body script and fixed a nullreference error. Also updated HEADS to get a fix for Voxelman. 2020-04-24 09:19:41 +02:00
a2933a2b7b Update ESS to the latest to get the id to resource path changes. 2020-04-19 18:27:38 +02:00
1de820dfcc Now the game pretty much supports modding. MainScene will now look through the project opening all files named game_module.tres and in alphabetic order of their resource_path if exist it calls load_module on them. ESS's resourcedb is now created by MainScene, and it's the static type, with id remapping on. Append your resourcedbs into it. See game_module.gd. Also updated HEADS to grab the latest ESS. 2020-04-18 20:58:43 +02:00
2202b75ddb Update HEADS, mainly to grab the latest ESS changes. 2020-04-14 17:04:59 +02:00
15867a0889 More tweaks. 2020-03-25 01:40:25 +01:00
c8bcf48a1f More tweaks. 2020-03-25 01:32:43 +01:00
7a582c4e70 Tweak the touch control sizes a bit more. 2020-03-25 01:02:02 +01:00
0e453670ff Now the TurnPanel and TouchPad's size is a lot smaller, this makes tap targeting a lot simpler, and more intuitive. (Eventually I will probably go back to the original plan, revert the size but add clickthrough support.) 2020-03-25 00:53:53 +01:00
55c5791991 Now the spell book can hide not learned class spells. 2020-03-20 15:06:29 +01:00
e02dbe69a7 Implemented profile based class levelling. Update HEADS to grab the changes from the ESS side. 2020-03-20 03:32:44 +01:00
8106222585 Now the actionbars are profile-based. Also an update ESS to get the ProfileManager, and the levelling changes. 2020-03-18 03:08:37 +01:00
c00ae9b9bb Implemented mana. Also updated HEADS, as ESS had lots of changes for EntityResources so this can work. 2020-03-11 16:38:01 +01:00
c9ffc5a821 Added 2 spells to Naturalist, implemented range, and started implementing mana. 2020-03-10 15:33:48 +01:00
f4da6f0dd4 Now the windows are properly togglable. 2020-02-27 12:27:55 +01:00
67d412abfb Update to the latest ESS, to get bugfixes, and the getter style upgrade. 2020-02-26 21:22:30 +01:00
73f2cfb31f Update to the latest ESS, to get the description/translation api changes. 2020-02-26 17:26:07 +01:00
a4aecfb9cd Actionbar now supports items aswell. 2020-02-25 15:04:40 +01:00
766610586f Item spell support. 2020-02-25 14:01:54 +01:00
a729c93dac Disabled spell learning for the ui aswell. 2020-02-21 14:20:16 +01:00
5185e97d65 Update to the latest ESS, to get the update to class and character level separation. 2020-02-20 12:21:31 +01:00
a1fd74a34a Update to the latest ESS. (Separated level into class and character levels.) 2020-02-19 12:19:28 +01:00
5150dccf9e Update to the latest ESS. 2020-02-01 15:44:22 +01:00
ae09b0194e ESS update. 2020-02-01 11:20:05 +01:00