jugeeya
bf095421ab
Merge pull request #14 from TheSmartKid/master
...
Code cleanup and improved hitbox visualization
2019-05-28 18:19:39 -07:00
Shivam Dutt
dd6237132b
Slightly increased the minimum intensity of the visualization effect colors
2019-05-28 15:57:40 -05:00
Shivam Dutt
04d38d89a5
Changed the return type of get_int() to bool. If the return type is not bool, then Pokemon Trainer fails to load.
2019-05-28 15:48:35 -05:00
Shivam Dutt
216bcbc0c2
Moved Hash40 and Vector3f structs from l2c.cpp to useful.h
...
Moved LOAD64 macro from l2c_imports.hpp to useful.h
Moved round_to and the various linear interpolation functions from useful.h to useful_visual.h
More formatting fixes
2019-05-28 15:36:33 -05:00
Shivam Dutt
0b9857c8d2
Hitbox effect color intensity now scales with KB instead of damage
2019-05-28 14:53:40 -05:00
Shivam Dutt
080667ae62
Renamed many variables and functions to use snake_case instead of camelCase
...
useful.h -> color_lerp():
- added documentation in comments
- changed default value for gamma from 2.2 to 2.0
hitbox_visualizer.hpp -> ATTACK_replace():
- slightly modified formula for changing effect color based on damage
2019-05-28 13:38:20 -05:00
Shivam Dutt
32ea23682a
Lowered the maximum distance between hitbox effects
2019-05-28 12:39:25 -05:00
Shivam Dutt
d6471d5961
Changed generate_hitbox_effects to take a color as an argument instead of calculating the color based off of other arguments
...
- Refactored ATTACK_replace accordingly
- This will make it easier to add grab box and detect box visualizations later
Removed generate_hitbox_effect_color, effect color is now calculated in ATTACK_replace directly
2019-05-28 12:38:13 -05:00
Shivam Dutt
69d35361bb
Changed hitbox effect colors to be more distinct and have a more logical sequence
...
The intensity of the hitbox effect colors now scales with damage
- Added functions to useful.h to assist with this
2019-05-27 21:48:19 -05:00
Shivam Dutt
1247452ac9
Fixes to logic of calculating hitbox visualization effects for extended hitboxes
2019-05-27 17:49:18 -05:00
Shivam Dutt
1f9d492626
Updated to latest version of code-mod-framework
...
Fixed formatting and indentation
2019-05-27 17:08:56 -05:00
Shivam Dutt
ca67804338
Rewrote generate_hitbox_effects to calculate how many effects are needed to show the whole hitbox, instead of always showing 4
2019-05-27 14:17:18 -05:00
jugeeya
daa3661d05
fix non-tumble AD+jump
2019-05-21 23:10:53 -07:00
jugeeya
a43275b984
non-tumble airdodge/jump test
2019-05-21 17:47:24 -07:00
jugeeya
f555d43c76
fix DI
2019-05-21 08:41:05 -07:00
jugeeya
09a50060ba
random DI; mash jump; cleanup on aisle EVERYWHERE
2019-05-20 16:07:01 -07:00
jugeeya
b7c26e7c12
clean up warnings, remove shine replace
2019-05-19 15:21:05 -07:00
jugeeya
ddd53cd0fb
release 0.7: DI toggles
2019-05-19 14:46:19 -07:00
jugeeya
1b5165d211
finish migration to C++
2019-05-18 21:16:48 -07:00
jugeeya
ed507f70e0
almost migration to C++
2019-05-17 09:24:04 -07:00
jugeeya
9593b53760
show only one printed string at a time
2019-05-01 11:21:40 -07:00
jugeeya
2a73889f3a
in-game printer implemented
2019-05-01 11:04:54 -07:00
jugeeya
60d5416059
formatting; minimize makefile warnings; LOAD64 macro
2019-04-26 11:44:39 -07:00
jugeeya
11af0e0bee
mash airdodge, DI right; taunt toggles implemented
2019-04-25 20:24:30 -07:00
jugeeya
dd12397967
3.0.0 support; change to offset-based instead of IMPORT
2019-04-24 12:13:34 -07:00
Josh Sambasivam
e7bd760b91
formatting
2019-04-11 00:35:42 -07:00
jugeeya
1eb40592ca
color hitboxes by ids; speed up shield effect to remove pulsing; clear effect only in training
2019-04-11 00:28:56 -07:00
jugeeya
fc9ad5b7ab
formatting
2019-03-31 20:19:55 -07:00
jugeeya
22d3346d98
training-mode-only for termination
2019-03-31 18:05:52 -07:00
jugeeya
c2259f858b
termination (clear_all) implemented ; training mode fix
2019-03-31 11:11:30 -07:00
jugeeya
e1313c17b0
Merge pull request #5 from jam1garner/master
...
Add training mode check
2019-03-26 21:04:50 -07:00
jam1garner
f16c0a780a
Change anchor rel to magic value
2019-03-26 23:54:36 -04:00
jam1garner
1032430b18
Add training mode check to hitbox display
2019-03-26 23:29:14 -04:00
jugeeya
4a6c625625
Merge pull request #4 from jam1garner/master
...
File organization cleanup
2019-03-26 19:58:50 -07:00
jam1garner
c763b3704a
Move IMPORT macro to saltysd_helper.h
2019-03-26 22:55:08 -04:00
jam1garner
d37d380677
Remove unneeded FindSymbol
2019-03-26 22:45:17 -04:00
jugeeya
9c8d6b93b3
Merge pull request #3 from jam1garner/master
...
Move imports to extern format, separate imports from main.c
2019-03-26 19:38:40 -07:00
jam1garner
db93ba9841
Move imports to seperate header file
2019-03-26 22:31:30 -04:00
jam1garner
e4fad14edc
Merge pull request #3 from jugeeya/master
...
Add IMPORT macro
2019-03-26 22:19:16 -04:00
jugeeya
a3ae55f65e
Fix left-facing effects (FLIP_COLOR), add import macro
2019-03-26 19:09:40 -07:00
jugeeya
0738d15edd
Merge pull request #2 from jam1garner/master
...
Seperate Lua and SaltySD helper functions, Remove SaltyNX example clutter
2019-03-26 18:21:11 -07:00
jam1garner
5113bbcaec
Cleanup source
2019-03-26 19:15:58 -04:00
jam1garner
fefb129c7a
Merge pull request #2 from jugeeya/master
...
Merge pull request #1 from jam1garner/master
2019-03-26 18:42:06 -04:00
jugeeya
5f61c19901
Merge pull request #1 from jam1garner/master
...
Cleanup
2019-03-26 15:27:52 -07:00
jam1garner
27d4392ec5
Add README
2019-03-26 18:23:43 -04:00
jam1garner
76866d9a4c
Rename plugin output elf name
2019-03-26 18:16:52 -04:00
jam1garner
8ad8119bc9
Add gitignore
2019-03-26 18:15:15 -04:00
jam1garner
a14182fbb2
Merge pull request #1 from jugeeya/master
...
Fix building from scratch
2019-03-26 18:09:38 -04:00
jugeeya
1e744b9915
commit for proper build from scratch
2019-03-26 15:07:43 -07:00
jugeeya
28eed7b7c0
extended hitbox support
2019-03-26 01:09:02 -07:00