Your Name
ee46263958
removed version 3 checks + renamed incorrectly identified replacement for BIND_VMETHOD
2022-08-31 17:27:50 -04:00
3767068096
Update the copyright headers to 2022.
2022-01-12 21:44:26 +01:00
77a4ed01e9
Added entity interact range constant to EntityEnums.
2021-08-05 22:32:01 +02:00
378ebcff23
Update the copyright texts for 2021.
2021-04-19 10:13:51 +02:00
aa7e605d65
Fix compile for 4.0.
2021-02-06 11:44:14 +01:00
cf95db4a75
Add interaction type vendor. Also fix the EntityWindows enum, 2 of the entries had the same value.
2020-09-13 13:32:35 +02:00
3bafc7c411
Added an interaction type for training.
2020-09-10 11:01:31 +02:00
2acdb0f6d7
Also add common points for shields.
2020-06-16 18:43:21 +02:00
8df57415dc
Add 2 more weapon entries to the CommonCharacterSkeletonPoints enum.
2020-06-16 17:36:07 +02:00
e93b99079d
Added common weapon attach points.
2020-06-16 15:11:55 +02:00
3bafbe596e
Removed the CharacterSkeletonPoints enum.
2020-06-16 13:50:44 +02:00
68a674da8c
Reimplemented attach points into CharacterSkeleton3D. Also added the CommonCharacterSkeletonPoints enum into EntityEnums, and a customizable skeleton bone attachment points string array into the ProjectSettings, and ESS singleton.
2020-06-16 13:38:33 +02:00
022775d916
Now CharacterSkeleton3D will actually use the bone from the VisualEntry itself.
2020-06-16 11:38:56 +02:00
18f3095832
Removed the EntityGender enum. Now everything uses plain int model indexes.
2020-05-20 20:38:10 +02:00
69c6af4882
Removed the EntityTypes enum.
2020-05-20 11:51:05 +02:00
d20419621d
Character, and Class levels are now customizable through ProjectSettings.
2020-05-19 02:19:23 +02:00
8d680240ea
Now health and speed are both considered EntityResources. They'll have automatic setup a bit later. If this system works out well Stats will be cleaned up, and simplified.
2020-04-27 18:37:43 +02:00
9bb8e979b3
Added an another window constant.
2020-03-20 22:54:20 +01:00
a2d4df0c89
Levels are now (properly) separated into class and character levels.
2020-02-19 12:17:10 +01:00
9d3bd194ee
Added support for Entity relations.
2020-02-19 08:39:30 +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
74eb8bcb2f
Updated the license header for 2020, also added the license text to the top of the c++ files. Removed a now unneeded, unused file.
2020-01-31 19:34:47 +01:00
6f3744e2cb
Ran clang format on every file, I got used to it working by default in Visual Studio and I forgot about it.
2020-01-09 04:27:19 +01:00
e03146759c
Work on the bindings for pet support.
2020-01-05 02:17:02 +01:00
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
ea06b2346b
Added EntityResourceCostData, also more refactorings.
2019-11-30 21:04:35 +01:00
fe6b3224c8
Refactored how entity resources are set up.
2019-11-30 19:26:12 +01:00
675aeaeba2
Reworked the UtilityAI implementation into something that I think will actually be good, and useful. Also intial work on pet support.
2019-11-27 10:54:56 +01:00
d2dc7442f9
Moved some of the constants from AIStates to a new enum called PetStates.
2019-11-26 23:20:55 +01:00
ca498d753c
Refactored the way the server can open windows. Also they work with networking now.
2019-11-04 23:05:45 +01:00
d2c29095bb
Added gender enum, and added it to ItemVisualEntry.
2019-11-03 22:39:19 +01:00
90e7e0064d
Work on AI.
2019-10-31 01:35:29 +01:00
b14e7de95e
Added BASE_XP into EntityEnums.
2019-10-16 13:28:50 +02:00
98e0126e19
Added EntityClassPlaystyleType enum, and removed CharacterWeaponDataTypes.
2019-09-25 12:00:11 +02:00
18925ee236
Implemented Bags, and added a InteractionType enum.
2019-09-16 21:57:55 +02:00
f3a9a9e14a
Added LevelStatData classes.
2019-09-16 03:13:52 +02:00
0d25e69ba5
Added more enums into EntityEnums.
2019-09-10 21:01:20 +02:00
da1d7415c5
Added immunity flags.
2019-09-10 14:43:34 +02:00
d795c86cfe
Added ImmunityFlags (only 2 fow now).
2019-09-10 00:57:58 +02:00
3cce6b0ae8
-Talent is now inherited from Aura.
...
-Cleaned up the talent system specific classes.
-The ResourceManager now loads talents aswell.
-Cleaned up, and made the EntityResource system scriptable.
-Fixed the stat signals, the stat parameter was null every time. ("this" should've been wrapped in a Ref.)
2019-08-13 23:58:42 +02:00
78f2b19ff9
Added 2 more entries to thew AIStates enum.
2019-08-04 16:52:38 +02:00
57370a733c
Added overrideable ai methods to CharacterClass, and removed some unneeded methods. Also added an AIStates enum.
2019-07-06 21:24:02 +02:00
e80b0364bc
A bit of work on the skeleton.
2019-07-01 01:29:59 +02:00
9aaa5d1d5a
-Renamed CharacterSkeletonBoneId to CharacterSkeletonPoints.
...
-Added rank to spells.
-Removed The Icon class, and the SpellManager.
-More cleanup.
-Removed more collection dynamic allocations.
2019-05-30 00:26:02 +02:00
34295f7a83
Added gcd, cooldowns, category cooldowns, and states to Entity.
2019-05-27 02:50:00 +02:00
b69663de86
-Added Aura and Spell visual effect is now VisualBoneAttachment.
...
-Added groups fo the spell.
2019-05-13 13:25:03 +02:00
032e6622f6
First Commit.
2019-04-20 14:02:55 +02:00