Commit Graph

19 Commits

Author SHA1 Message Date
316ac12a01 Adds script hook for overriding incoming damage.
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2021-10-29 18:24:46 +02:00
13153b3119 Support overriding attacks through script hooks.
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2021-05-13 13:16:52 +02:00
e642f374b9 Update to latest Arbutils.
All checks were successful
continuous-integration/drone/push Build is passing
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-12-13 12:15:40 +01:00
53bfbd36c2 Use a precompiled header.
Some checks failed
continuous-integration/drone/push Build is failing
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-09-25 13:05:15 +02:00
367ed7fcbb Cleanup CMake file. 2020-07-17 13:12:21 +02:00
7262ae9e8b Make ExecutingAttack use smart pointers. 2020-06-02 18:02:37 +02:00
8eb22ad68d Pass HitData as reference to damage calculation library, to prevent multiple lookup.
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-25 16:51:10 +02:00
0e874346bb Pass ExecutingAttack values by reference instead of pointer.
All checks were successful
continuous-integration/drone/push Build is passing
2020-04-25 16:04:17 +02:00
b5894ea8f2 Added C Interface for Script.
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-25 19:47:37 +01:00
475392f9b6 Fixed issue where base stats of a variant got corrupted.
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-22 15:25:38 +01:00
899e432271 Added lots of security using asserts.
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-22 13:42:26 +01:00
a7b87ab4f8 Merge Core library into Library, as with its utility functionality merged into Arbutils, it's becoming less and less useful.
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-22 10:11:53 +01:00
e7d3c6afd4 Changed DamageLibrary to use appropriate integer types, instead of 'int'.
All checks were successful
continuous-integration/drone/push Build is passing
2020-03-04 18:28:14 +01:00
f22c23d593 Make ScriptMacro a header instead of source file.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-19 15:32:43 +01:00
b886f0aebf Add Damage library script hooks.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-19 10:12:36 +01:00
579ee82f02 Pass ExecutingAttack for target as pointer instead of reference.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-16 12:02:17 +01:00
7c642f7df5 Fixes for damage calculations always using a base power of 0. 2019-12-07 22:09:06 +01:00
a8730d983f Used ClangFormat style guide I'm happy with.
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-28 12:55:22 +01:00
1848d7b617 Implementation of damage calculation.
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-11-05 14:31:54 +01:00