Commit graph

889 commits

Author SHA1 Message Date
minenice55
5dd7cdec2b loading: add extension filter for all supported formats 2022-09-03 23:26:19 -04:00
minenice55
e0c782d4a1 finish essential property work
- fix minor bug related to karate man flow bar sounds
2022-09-03 23:17:17 -04:00
minenice55
cb2b5707e9 headers and subheaders 2022-09-03 22:29:50 -04:00
minenice55
7084d96cc1 fix nasty bugs with saving / loading
- duplicate property names no longer soft crash loading (thanks, tap trial)
- fix remix saving nothing music
2022-09-03 21:51:37 -04:00
minenice55
68c1802e87 use tab manager to control flow 2022-09-03 19:46:54 -04:00
minenice55
87a51dd302 property menu population functional 2022-09-03 19:10:27 -04:00
minenice55
b84dc9a2de prep auto-population of property menu 2022-09-01 20:57:47 -04:00
minenice55
b19afcd2e2 prepare automated property interface creation 2022-08-27 00:20:56 -04:00
minenice55
2b4b7f0a73 make all dialogs inherit one base class
- opening a new dialog closes the previous one
2022-08-26 23:43:01 -04:00
minenice55
6c80073b12 prepare work for remix properties UI 2022-08-23 10:56:39 -04:00
minenice55
a0f25ad4a4 split event properties into own scripts 2022-08-23 10:27:30 -04:00
minenice55
2f05667126 dialog for clearing current remix 2022-08-23 09:38:23 -04:00
minenice55
cfc8b296ed handle reserved property names of entities 2022-08-23 09:24:42 -04:00
minenice55
4e7b9f87ea fix entity duplication 2022-08-23 09:19:17 -04:00
minenice55
4245f93e83 fix typo 2022-08-23 09:09:43 -04:00
minenice55
4a6f4fa1f0 correct param typings on load now 2022-08-22 19:14:38 -04:00
minenice55
dce22cb45a allow access to other data of entity 2022-08-21 22:25:39 -04:00
minenice55
94001c354c some notes 2022-08-21 22:05:10 -04:00
minenice55
fe0b97d1ab finally fix deserialization of the new format 2022-08-21 21:57:32 -04:00
minenice55
cc577966c1 further work
attempt at fixing colour deserialization, not working
2022-08-21 20:50:19 -04:00
minenice55
f209b2fd17 start implementation of new format
needs fixes for some types
2022-08-21 19:46:45 -04:00
minenice55
38a4086acf Merge branch 'master' into new-properties 2022-08-21 17:47:04 -04:00
minenice55
9ce9f42278
Merge pull request #155 from minenice55/enum-bugfix
fix bug with non-sequential enum properties
2022-08-21 17:45:26 -04:00
minenice55
ca8d8b5145 fix bug with non-sequential enum properties 2022-08-21 17:40:40 -04:00
minenice55
cf2850ccb1 display action real name in aproppriate places
- make text on entities larger
- fix bug with enum properties
- show beat of editing entity when viewing properties
2022-08-20 23:54:09 -04:00
minenice55
647a2a0d19 finish conversions 2022-08-20 23:13:52 -04:00
minenice55
e2631acd2b start reorganize GameAction
- this won't compile, haven't finished yet
2022-08-20 19:03:51 -04:00
minenice55
4e4dc0f7b6 prep work on dynamic beatmap format 2022-08-20 16:21:30 -04:00
minenice55
7f1c70337a
Merge pull request #152 from minenice55/misc-additions-3
Misc Additions #3
2022-08-19 19:54:58 -04:00
minenice55
c1a29ab4c8 make Karate Man init from new entities 2022-08-19 19:46:37 -04:00
minenice55
2c45e9a61c Merge branch 'master' into misc-additions-3 2022-08-19 19:32:46 -04:00
minenice55
6a481aa7a0
Merge pull request #151 from huantianad/random-code-refactoring
Random code refactoring
2022-08-19 19:17:59 -04:00
minenice55
065e7aa572 reset timeline song position on end 2022-08-19 18:31:07 -04:00
minenice55
3adb82c504 optimize remix saving / loading
stream is now saved to a buffer so we don't have to convert every time we save, only once when loading a new audio file
- make a distinction between Load Remix and New Remix
2022-08-19 17:53:04 -04:00
minenice55
86b34fbb52 remove the need to use Space Soccer "keep-up" entity 2022-08-19 17:18:18 -04:00
minenice55
1c95c317b8 address Fan Club spectator "sticky hands" 2022-08-19 17:08:58 -04:00
minenice55
256c894d50 adjust Karate Man nori sound behaviour 2022-08-19 17:00:55 -04:00
minenice55
bc30fe5fd5 adjust screen shake behaviour
- fix bug with camera rotation easing
2022-08-19 16:48:55 -04:00
minenice55
1d8ef1fb1a Merge branch 'master' into misc-additions-3 2022-08-19 16:21:21 -04:00
huantian
542ece5ed4
Random Code Refactoring 2022-08-18 18:28:05 -07:00
minenice55
e3fe00e2b0 update Samurai Slice (Gold) sprites
- add easter egg object type
2022-08-18 13:15:50 -04:00
minenice55
e269855490 improve interaction with some karate man obejcts
- update Crop Stomp atlas
2022-08-18 12:12:02 -04:00
minenice55
4522557bba
Merge pull request #149 from ThatZeoMan/screen-shake
Screen shake event (VFX)
2022-08-17 15:53:45 -04:00
ThatZeoMan
9356b05826 fully functional screen shake
its a lil smooth at lower intensities but it works! lots of "complicated" "math" going on here.
thanks for all the help, minenice!

recommended settings -
intensity: 2
length: 0.25
2022-08-17 14:43:18 -05:00
minenice55
3bbeb71498 more anim adjust 2022-08-17 14:48:27 -04:00
minenice55
5613bc6f65 import HD fanclub background
- adjust more animations
- adjust spacing between spectators
2022-08-17 14:27:44 -04:00
ThatZeoMan
a46b747898 something 2022-08-17 11:31:55 -05:00
ThatZeoMan
b4a029ba3f automatically go back to old camera 2022-08-16 22:30:22 -05:00
ThatZeoMan
52078ac4cd Intensity input fully functional
now time for, ugh, math.
2022-08-16 22:24:39 -05:00
ThatZeoMan
886de49a89 start work on screen shake 2022-08-16 22:21:04 -05:00