Commit graph

43 commits

Author SHA1 Message Date
louis
1d469d4f3e webpack, eslint
javascript didn't have proper modules until es6 what the fuck

bingo's code scares me so i hope i didn't break it when fixing
the linting errors
2019-05-12 20:59:45 -04:00
louis
e3b7233b20 remove emoji strings
replaced with html entities/creation from unicode code-point where applicable
my editor doesn't render emoji
2019-05-11 23:36:58 -04:00
louis
9ca49d25cc urlparams: rewrite 2018-12-29 12:45:27 -05:00
louis
8933ba986a urlparams: add lang parameter 2018-12-29 12:02:23 -05:00
louis
64d452c7db lang: experimental: enable russian language 2018-12-29 10:34:49 -05:00
firebingo
9ca07cca3b Check for when the next mission is disabled will now not fail if the next mission in line is also disabled. 2018-10-24 23:01:44 -07:00
firebingo
98a45ad4f9 Theoretical support for another font for english.
Extra meta tag.
2018-09-12 12:21:02 -07:00
firebingo
36fd987c4d Added support for custom assets so bridal gears can run more separated from the main assets so the XDU cant break it as easily. 2018-07-06 09:35:43 -07:00
firebingo
7f71e0d89b Language selection wasn't being written to local storage.
Updated submodule.
2018-07-02 20:15:15 -07:00
firebingo
30ce95011a Removed mst ids line 2018-06-14 07:49:14 -07:00
firebingo
4d435784b6 Missions JSON moved to translations submodule so missions can be added/enabled without disturbing main project.
Individual mission ids can be disabled not just whole mstid.
2018-06-13 21:49:25 -07:00
firebingo
cb88904665 Merge branch 'master' of https://git.poweris.moe/xduplayer 2018-06-13 21:02:52 -07:00
firebingo
8780cc2721 DPI is now taken into account when resizing.
Added credits to mission modal.
Added ability to go fullscreen.
2018-06-13 21:02:42 -07:00
louis
72f2549727 enable kanamari memoria 2018-06-12 16:26:00 +09:00
firebingo
47451eea7e Added title tag that updates with mission name.
Added null check for pixi sprite calculateverticies because it sometimes makes a texture invalid when it shouldn't be.
2018-06-11 21:25:25 -07:00
firebingo
d073e7946c Updated version in modal 2018-06-08 08:25:34 -07:00
firebingo
d356f17adb Updated pixi.
Maybe fixed a case from interpolation that a sprite could not be cleaned up. Need to make a better system for controlling sprites.
Added binds for arrow keys to scroll multiline text.
Added support for colorto tween changing tint not just alpha.
2018-06-07 21:35:47 -07:00
firebingo
2287163a34 Made various commands play sounds. 2018-06-06 22:16:44 -07:00
firebingo
e25cd1f929 Fixes and additions for first chapter of bridal gears. 2018-06-05 21:14:02 -07:00
louis
e58002ce4c bridal: add custom event and enable 2018-06-06 02:41:07 +09:00
firebingo
c07d281948 Custom mission support.
Some fixes.
Different Scene Titles are slightly easier to support.
Started adding new effects for bridal gears.
2018-06-04 09:07:53 -07:00
firebingo
5d51d0f2a9 Fixed audio not loading if tsv file didn't load any audio.
Made list of mstids an array of allowed mstids instead of making a weird if block for allowed ids.
2018-05-30 20:24:01 -07:00
firebingo
5eb720061d Added discord link to info modal 2018-05-24 17:54:12 -07:00
firebingo
a1835bdf42 Added info/help modal. 2018-05-24 15:55:38 -07:00
firebingo
6734df9dec Space will now work to progress mission along with mouse click.
Implemented size tag from utage.
Translations updated.
2018-05-24 08:47:13 -07:00
firebingo
4e982cdd3d Zindex top controls so at least the firefox bug doesn't stop them from being used.
Added in button to hit first if query params are used so modern browsers dont freak out about audio.
2018-05-23 22:22:40 -07:00
firebingo
d101cd9ff0 Hack for firefox52 weird ui sizing thing.
Made only mission available basa's birthday.
2018-05-23 19:24:49 -07:00
firebingo
4752d98925 Moved translations to js/translations directory so they are versioned like the others. May move translations folder to submodule. 2018-05-22 16:17:00 -07:00
firebingo
cd7ea54fb2 Added translations for mission names/summaries.
Mission dropdown is now by mst id and mission id is selected in modal.
Added skip button for moving to next chapter within mstid.
2018-05-17 20:50:45 -07:00
firebingo
d94dd77fb8 Slight rework of translations system to add character name translations. 2018-05-13 17:51:31 -07:00
firebingo
4e69b2388f Fix if a character is replaced with another sprite of themselves it doesn't remove the old one. 2018-05-11 10:33:20 -07:00
firebingo
447eb0b3dd Update Pixi.
Fix some things so that if errors happen in audio the rest will still run.
2018-05-11 09:37:03 -07:00
firebingo
9f1efa1225 Fix mission images doing wrong path 2018-05-11 09:06:31 -07:00
firebingo
6134339bc6 Move tweens now just use quadout instead of inout.
Made shaders a class to make it easier to add more in future.
Added shaders for updown and downup fades.
Fix loading characters with no pattern (e.g. black_mask) not working.
Gave ability to cancel lerps in case a character gets put on then immediately faded to another alpha.
2018-05-07 21:32:53 -07:00
firebingo
338d42d2a1 Support for hex fade colors.
Fix shake when sprite is not at 0,0.
2018-05-04 10:57:21 -07:00
firebingo
3b91e57a1c Improved handling for where to put character on screen if layer is not given.
Punch position uses the actual easing from utage now.
Fix audio context not being able to be created without user input in some new browsers.
Some changes for diva fades.
Made ui image match games slightly more.
Disabled select on text since you can't select it without triggering next anyways.
Various other minor fixes.
2018-05-04 09:42:41 -07:00
firebingo
6a4bb7a459 Changed moveto animations to use quadratic easing instead of exponential.
Added shader for screen wipes (e.g. DivaLeftToRightBlackFade).
2018-05-01 22:23:11 -07:00
firebingo
57ddeb08f4 Added mission select modal.
Changed file structure so images called like file:// can be loaded properly.
Some commenting.
2018-04-28 17:36:08 -07:00
firebingo
5ed031cb6a Language selection.
Gulpfile
2018-04-21 12:53:55 -07:00
firebingo
5b5f3d83c2 Fix scaling breaking text container when app container was smaller than text container.
Audio and volume controls work.
Support for shake command.
Text scrolling buttons.
2018-04-19 14:01:48 -07:00
firebingo
a192a0eb0e Resizing.
Work on text stuff.
Work on tweens.
Beginning audio support.
2018-04-15 18:35:01 -07:00
firebingo
3b12dcbda5 Lots of work. Somewhat runs through mission file now and shows backgrounds. 2018-04-05 09:27:32 -07:00
firebingo
1e710af520 Initial commit 2018-03-28 07:14:26 -07:00