Skip to content
This repository has been archived by the owner on Sep 16, 2024. It is now read-only.

Master #2570

Merged
merged 286 commits into from
Oct 24, 2021
Merged

Master #2570

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
286 commits
Select commit Hold shift + click to select a range
f3db714
fix animation speed for letters and main menu options
ActualMandM Aug 25, 2021
1272383
fix animations for non-bf characters over player 1
ActualMandM Aug 26, 2021
70dc7ee
make them play danceRight after finishing singing
ActualMandM Aug 26, 2021
781fd82
nvm im a fucking dumbass
ActualMandM Aug 26, 2021
7b07c69
pog changes
Spel0 Aug 28, 2021
ce45bab
Update Project.xml
Spel0 Aug 28, 2021
a7a483e
no point in this existing
Spel0 Aug 28, 2021
c533fe2
forgot to put it here
Spel0 Aug 28, 2021
5bda7b3
Fuck SONG, I trust my own Stage class :sunglasses:
Spel0 Aug 28, 2021
2bbeb68
Make other debug menus not crash the game if stage testing was activated
Spel0 Aug 28, 2021
420bb8e
fix indents
Spel0 Aug 28, 2021
8be1a86
Merge pull request #2034 from Spel0/bug-fixes-and-clean-up
Kade-github Aug 28, 2021
e6aec2c
Merge branch 'master' into kade-somestuff
Kade-github Aug 28, 2021
a588bd5
Merge pull request #1950 from ActualMandM/kade-somestuff
Kade-github Aug 28, 2021
65dc881
put the stable in the master
ActualMandM Aug 28, 2021
97d0435
Merge pull request #1974 from trimoneyz/even-smaller-discord-change
Kade-github Aug 28, 2021
ade7a09
Merge pull request #2038 from ActualMandM/kade-stabletomaster
Kade-github Aug 28, 2021
107d46c
Virgin Milf vs Chad M.I.L.F
ActualMandM Aug 29, 2021
70a6bf8
aaaa
Kade-github Aug 29, 2021
9846bf1
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
Kade-github Aug 29, 2021
beceb21
fix ending early and MAYBE laggy notes?
Kade-github Aug 30, 2021
b5010d4
Merge pull request #2051 from ActualMandM/kade-milf
Kade-github Aug 30, 2021
5cc32d4
unlock all of da weeks (cuz ppl don't like it)
Kade-github Aug 31, 2021
fc72d89
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
Kade-github Aug 31, 2021
1136424
fix fps reset because of flush maybe?
Kade-github Aug 31, 2021
9aa3b3b
Actually fixed boyfriend's idle animation
NeeEoo Aug 31, 2021
728de80
Remove forcedToIdle for gf/spooky in PlayState
ActualMandM Sep 1, 2021
0772a34
Fix comment in Character
ActualMandM Sep 1, 2021
76eb533
Allow going to charting state from freeplay menu
ActualMandM Sep 1, 2021
b7a41db
add fallback for healthicon (sys only)
ActualMandM Sep 1, 2021
52e393e
swap to using lime.utils.Assets
ActualMandM Sep 1, 2021
81278a2
Merge pull request #2088 from ActualMandM/kade-HealthIcon
Kade-github Sep 1, 2021
f188b58
Merge pull request #2087 from ActualMandM/kade-ChartingFreeplay
Kade-github Sep 1, 2021
60c1bc3
Merge pull request #2081 from NeeEoo/actually-fix-bf
Kade-github Sep 1, 2021
978b6a1
Add files via upload
Burger-Gaming Sep 2, 2021
b9e517b
Move positions code to Stage class
Spel0 Sep 2, 2021
d1385f8
fix player alt idle
Spel0 Sep 2, 2021
c00c0a6
Much better character health bar color code
Spel0 Sep 2, 2021
d995871
Update Project.xml
Spel0 Sep 2, 2021
412d21b
for people with skill issues
Spel0 Sep 2, 2021
bbef088
conversion thing
Kade-github Sep 2, 2021
abed67e
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
Kade-github Sep 2, 2021
f54bbed
poggie skip
Spel0 Sep 3, 2021
f5e53d9
fix a stupid ass bug fix
Kade-github Sep 4, 2021
aebdb7b
Merge pull request #2107 from SmashingGoomba/master
Kade-github Sep 4, 2021
5a3de74
Merge pull request #2128 from Spel0/song-intro-skip
Kade-github Sep 4, 2021
395eb6d
also fix the fucking lag jesus christ
Kade-github Sep 4, 2021
c5dd751
even more lag fixes
Kade-github Sep 4, 2021
ef4d0ee
moved stage events to Stage file
Spel0 Sep 4, 2021
5cd87f5
Merge branch 'master' into stuff
Spel0 Sep 4, 2021
60eb1b4
kinda dumb ngl
Spel0 Sep 4, 2021
9b73800
format and other fixes
Kade-github Sep 5, 2021
c93f399
formatting
Kade-github Sep 5, 2021
21ecfed
formatting even more
Kade-github Sep 5, 2021
c9726dc
Merge branch 'master' into stuff
Spel0 Sep 5, 2021
419d9ab
Useless + crashes when going to charting state from freeplay
Spel0 Sep 5, 2021
a43ecd0
actually just do this
Spel0 Sep 5, 2021
13fa73a
Optimize my beloved
Spel0 Sep 5, 2021
5a86c45
add the thing
napstaa967 Sep 6, 2021
75c3a33
Make boppers bop again
Spel0 Sep 6, 2021
81aa106
Newgrounds doesn't allow mods so this is dead code.
EliteMasterEric Sep 8, 2021
e201deb
waveform testing and some fixes and shit
Kade-github Sep 8, 2021
47e5073
optmization and debug info
Kade-github Sep 8, 2021
adbebe7
oh lol this is better
Kade-github Sep 8, 2021
c8ad19b
lets game
Kade-github Sep 8, 2021
42680db
ok lets just leave it at this
Kade-github Sep 8, 2021
a7b9a4c
Merge pull request #2159 from napstaa967/master
Kade-github Sep 8, 2021
5badfb4
fix fps resetting
Kade-github Sep 8, 2021
3bca8d7
fps fix
Kade-github Sep 8, 2021
42ca052
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
Kade-github Sep 8, 2021
382bb29
remove watermark for better formatting + story fix for sm
Kade-github Sep 8, 2021
e2f1c7b
fix sustain rendering
Kade-github Sep 8, 2021
bf48afd
add help stuff and more testing on waveforms
Kade-github Sep 8, 2021
ffdce98
claps work when pressing left or right now
Kade-github Sep 8, 2021
4f8d4b8
redundant since we have volume control
Kade-github Sep 8, 2021
77bb689
some shit
Kade-github Sep 8, 2021
2805bc7
Merge pull request #2183 from MasterEric/feature/remove-newgrounds
Kade-github Sep 9, 2021
0c4a661
Merge pull request #2115 from Spel0/stuff
Kade-github Sep 9, 2021
fc17c1d
Remove additional Newgrounds references.
EliteMasterEric Sep 9, 2021
e8da9e9
Attempt 1 at fixing Github CI
EliteMasterEric Sep 9, 2021
5cc3e73
Update Haxe version in windows.yml
EliteMasterEric Sep 9, 2021
fb2fd9e
Merge branch 'bugfix/ng-additional' into bugfix/github-ci
EliteMasterEric Sep 9, 2021
3172527
Rework CI to add new target.
EliteMasterEric Sep 9, 2021
f291221
Fix to HTML5 target and add Linux target
EliteMasterEric Sep 9, 2021
e43491c
Add sudo to linux commands
EliteMasterEric Sep 9, 2021
99fe19d
Remove invalid command.
EliteMasterEric Sep 10, 2021
8799633
Remove comment line.
EliteMasterEric Sep 10, 2021
331d87d
Add 32-bit libraries.
EliteMasterEric Sep 10, 2021
aa0f0eb
Add more 32-bit stuff.
EliteMasterEric Sep 10, 2021
c6f0d0e
I need to use a fork of the fork until my PR gets merged.
EliteMasterEric Sep 10, 2021
2c1505c
HTML5/Linux build fixes. Added VSCode launch configs.
EliteMasterEric Sep 10, 2021
ec17ef7
Rework defines.
EliteMasterEric Sep 10, 2021
4ae705c
Fix Superlinter task.
EliteMasterEric Sep 10, 2021
f452b56
Correct artifacts for HTML5 target.
EliteMasterEric Sep 10, 2021
372254d
Corrected Linux VSCode launch config.
EliteMasterEric Sep 10, 2021
0ef8d2a
SuperLinter doesn't support Haxe.
EliteMasterEric Sep 10, 2021
caf9d28
Merge pull request #2205 from MasterEric/bugfix/ng-additional
Kade-github Sep 11, 2021
314ceea
Merge pull request #2229 from MasterEric/bugfix/github-ci
Kade-github Sep 11, 2021
b1cb964
Stage and Animation debug improvements
EliteMasterEric Sep 12, 2021
7236d13
Add up/down hotkeys to Charter
EliteMasterEric Sep 12, 2021
a3d0dff
Github Actions are now run on pull requests.
EliteMasterEric Sep 12, 2021
11cead5
Merge pull request #2242 from MasterEric/bugfix/ci-pullrequests
Kade-github Sep 13, 2021
c6f7df6
Merge pull request #2237 from MasterEric/feature/charter-updown
Kade-github Sep 13, 2021
6e400c0
Format all JSON files.
EliteMasterEric Sep 13, 2021
efb79f6
Created custom Debug handling.
EliteMasterEric Sep 13, 2021
0433d60
Format all Haxe files.
EliteMasterEric Sep 14, 2021
8371a63
Skip to the drop if you skip the intro.
EliteMasterEric Sep 14, 2021
cf21f49
Suppress hardcoded error msg when vocal files for a track don't exist.
EliteMasterEric Sep 14, 2021
9fc9ccb
Add log file writer.
EliteMasterEric Sep 14, 2021
9f51c82
Various fixes.
EliteMasterEric Sep 14, 2021
ed0bca1
Improve VSCode workspace settings.
EliteMasterEric Sep 14, 2021
9fa464a
Improve documentation.
EliteMasterEric Sep 14, 2021
cd5412b
Add difficulty to playSong and ensure music gets loaded
EliteMasterEric Sep 14, 2021
77d85a6
Remove redundant camera assignment.
EliteMasterEric Sep 14, 2021
6f481fd
Fix HTML5 platform build.
EliteMasterEric Sep 14, 2021
acba7eb
clean up player strumming code + sustain clipping code
somefnfplayerlol Sep 15, 2021
c12f558
Merge pull request #2253 from MasterEric/feature/revamp-debug
Kade-github Sep 15, 2021
db08c2d
Merge pull request #2252 from MasterEric/feature/skip-intro
Kade-github Sep 15, 2021
7d01847
Polymod support
EliteMasterEric Sep 15, 2021
bfd0e7f
Fix CI builds.
EliteMasterEric Sep 15, 2021
40f7bee
Song offsets are now stored in a JSON file.
EliteMasterEric Sep 16, 2021
064dbf9
Split a song's internal ID and readable name; offset to _meta.json
EliteMasterEric Sep 16, 2021
fad0ea2
Add displayAlert to Debug
EliteMasterEric Sep 16, 2021
9ae7aa3
Character data can now be loaded from a file.
EliteMasterEric Sep 16, 2021
ad96053
Fix bugs with the change to songIds.
EliteMasterEric Sep 16, 2021
b2c8ea9
missed a fix lol
somefnfplayerlol Sep 16, 2021
d2d3676
Resolve a copy-paste issue (thanks NeeEoo)
EliteMasterEric Sep 16, 2021
673fe3c
Make a small change to trigger CI.
EliteMasterEric Sep 16, 2021
e2acde4
fixed position of spooky stage
justxale Sep 18, 2021
021a446
Merge branch 'master' into stable
Kade-github Sep 23, 2021
9322a41
Merge pull request #2306 from XaleTheCat/stable
Kade-github Sep 23, 2021
d182324
Merge pull request #2260 from EnigmaEngine/feature/the-big-one
Kade-github Sep 23, 2021
953c8b8
Merge pull request #2277 from EnigmaEngine/feature/expanded-mod-support
Kade-github Sep 23, 2021
4f2269d
Merge pull request #2261 from somefnfplayerlol/master
Kade-github Sep 23, 2021
25748d8
Merge pull request #2233 from EnigmaEngine/feature/debug-stage-improv…
Kade-github Sep 23, 2021
adf6233
Fix camera in GameplayCustomizeState, add previewing combo
ActualMandM Sep 30, 2021
74a7bac
Remove unused variable
ActualMandM Sep 30, 2021
2b2c3ab
lol
AbnormalPoof Oct 1, 2021
3d89ae1
fix html5 button not being detected in firefox 92.0
marius851000 Oct 3, 2021
55bf7fa
Merge pull request #2428 from marius851000/fix_html5_buttonpress
Kade-github Oct 5, 2021
bd503f3
Merge pull request #2405 from ActualMandM/kade-GameplayCustomize
Kade-github Oct 5, 2021
84a60b7
Merge pull request #2409 from AbnormalPoof/patch-3
Kade-github Oct 5, 2021
8bcb367
fix additive song offset in pause menu
TheLeerName Oct 6, 2021
8820f05
Merge pull request #2456 from TheLeerName/master
Kade-github Oct 9, 2021
63a6d9b
Lane underlay, judgement counter & fixes
ItzFireable Oct 9, 2021
bf005f5
Merge pull request #2478 from ItzFireable/master
Kade-github Oct 10, 2021
86893ad
design updates
KadeCS Oct 10, 2021
9f280f7
design updates
KadeCS Oct 10, 2021
0729ff9
design updates
KadeCS Oct 10, 2021
7bf6ded
a lot tiny fixes + middle scroll :)
KadeCS Oct 10, 2021
8c507cf
centered lanessss
KadeCS Oct 10, 2021
02e818e
move this bitch
KadeCS Oct 10, 2021
2efc1ee
Toggleable healthbar
ItzFireable Oct 10, 2021
642c92a
Merge pull request #2484 from ItzFireable/master
Kade-github Oct 10, 2021
7394550
More keybinds (Volume, pause/reset, fullscreen)
ItzFireable Oct 12, 2021
ea5017a
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
ItzFireable Oct 12, 2021
b8fe0a2
Merge pull request #2503 from ItzFireable/master
Kade-github Oct 12, 2021
8dbb410
Debug menu improvements
ItzFireable Oct 12, 2021
06f5ca6
Merge pull request #2504 from ItzFireable/master
Kade-github Oct 12, 2021
5303ec3
Improvements
ItzFireable Oct 13, 2021
e858629
Merge pull request #2507 from ItzFireable/master
Kade-github Oct 13, 2021
6740df6
Noteskin system
ItzFireable Oct 14, 2021
debd4a1
Circle notes by Foxeru
ItzFireable Oct 14, 2021
505a9fd
Merge pull request #2509 from ItzFireable/master
Kade-github Oct 14, 2021
8701042
fix release compilation
ActualMandM Oct 15, 2021
fbdfadc
Lane underway & middle scroll in customize state
ActualMandM Oct 15, 2021
16fd77e
Change stage in GameplayCustomizeState
ActualMandM Oct 15, 2021
c4c7032
Change CamFollow depending on stage
ActualMandM Oct 15, 2021
2ce14f7
Remove unused variables from switching to Stage
ActualMandM Oct 15, 2021
6c210a5
Stage elements now update in GameplayCustomizeState
ActualMandM Oct 16, 2021
bcc9bee
i'm too lazy to make these their own PRs they're miniscule changes an…
ActualMandM Oct 16, 2021
66ebc5f
this should probably be in parenthesis
ActualMandM Oct 16, 2021
113fc27
Add hotkey to reset rate in freeplay
ActualMandM Oct 16, 2021
9cde241
fix da bugs or somethin
Kade-github Oct 17, 2021
bcc0eb4
fix
Kade-github Oct 17, 2021
e3564ae
Merge branch 'master' into SongCustomizeState
ActualMandM Oct 17, 2021
ababade
a lot of shit
Kade-github Oct 17, 2021
0e2df93
a lot of stuff
Kade-github Oct 17, 2021
02f9d07
arrow pixels
Kade-github Oct 17, 2021
29f3a34
fix stupid bitch from crashing lol
Kade-github Oct 17, 2021
3517674
oops
Kade-github Oct 17, 2021
54b9da1
fix playing music in pause menu
Kade-github Oct 17, 2021
29d4cc6
fixed shit that pissed me off
Kade-github Oct 17, 2021
87a9f1e
fixes #2529
Kade-github Oct 17, 2021
51cc839
closes #1933 really jank solution but yeah
Kade-github Oct 17, 2021
24e2042
remove the trace
Kade-github Oct 17, 2021
d201001
lower it a bit
Kade-github Oct 17, 2021
938e28b
im dumb lol
Kade-github Oct 17, 2021
73095d7
pog
Kade-github Oct 17, 2021
b7cecc8
im actually crying
Kade-github Oct 17, 2021
d91d072
Merge pull request #2517 from ActualMandM/SongCustomizeState
Kade-github Oct 17, 2021
623d02c
options menu is done
Kade-github Oct 22, 2021
60a4d7b
fix a lil visual glitch
Kade-github Oct 22, 2021
c5599ce
more visual changes
Kade-github Oct 22, 2021
c40246e
bump master version
Kade-github Oct 22, 2021
671be82
OH YEAH THIS
Kade-github Oct 22, 2021
1903597
jay
Kade-github Oct 22, 2021
fb97451
bruy
Kade-github Oct 22, 2021
f8f9fed
circles pixels
Kade-github Oct 22, 2021
b5bd793
nvm we use these ones
Kade-github Oct 22, 2021
4240dd4
lmao
Kade-github Oct 22, 2021
d342622
new changes!
Kade-github Oct 22, 2021
a8469c9
some otha stuff
Kade-github Oct 22, 2021
2750964
lol
Kade-github Oct 22, 2021
3aa127f
ez shit
Kade-github Oct 22, 2021
7563e44
yeehaw
Kade-github Oct 22, 2021
3ea4eb2
banger
Kade-github Oct 22, 2021
81785a9
banger stuff
Kade-github Oct 22, 2021
9920986
forgot to coimmit thes
Kade-github Oct 23, 2021
57270b1
commit
Kade-github Oct 23, 2021
1a35496
fix da issues
Kade-github Oct 23, 2021
a0ce3de
fixes some stuff lol!
Kade-github Oct 23, 2021
e74e707
fix customize shit and other shit
Kade-github Oct 23, 2021
551b15c
banging
Kade-github Oct 23, 2021
71f2de8
fix ratings and stuff
Kade-github Oct 23, 2021
0824050
fix da stuff
Kade-github Oct 23, 2021
96413a3
fix the shit da shit shit fix
Kade-github Oct 23, 2021
018251c
fix instant death
Kade-github Oct 23, 2021
930d177
yeah I actually forgot to remove it
Kade-github Oct 23, 2021
ce30c4e
oops
Kade-github Oct 23, 2021
9a38c6b
fix pause menu thing
Kade-github Oct 23, 2021
768f575
bruh
Kade-github Oct 23, 2021
7bc0e7f
yte
Kade-github Oct 23, 2021
7aebc4c
reset judgement button
Kade-github Oct 23, 2021
7e3e3ef
now fix it cuz im dumb lol
Kade-github Oct 23, 2021
7d4c8dd
based
Kade-github Oct 23, 2021
584f364
reset st
Kade-github Oct 23, 2021
c2b508d
sounds!
Kade-github Oct 23, 2021
dab2e79
fix a score screen crash
Kade-github Oct 23, 2021
aa3a091
banger
Kade-github Oct 23, 2021
0c634bf
fix storymode middlescroll
Kade-github Oct 23, 2021
0174b0f
better fix
Kade-github Oct 23, 2021
ad76342
fix some keybinds shit
Kade-github Oct 23, 2021
3b7ee51
stuff
Kade-github Oct 23, 2021
3be86fb
Fix school crashing gameplay customize state
ActualMandM Oct 23, 2021
94cbf18
reset customize state if leaving story from game over
ActualMandM Oct 23, 2021
893ddfc
Merge pull request #2557 from ActualMandM/school-CustomizeState
Kade-github Oct 24, 2021
2db4fda
Update README.md
Kade-github Oct 24, 2021
23e0ac7
Update README.md
Kade-github Oct 24, 2021
80f851d
Use Voices track for Tutorial
ActualMandM Oct 24, 2021
ed90819
Play different anims for Tutorial if you miss
ActualMandM Oct 24, 2021
8aeb105
Fix some animation issues
ActualMandM Oct 24, 2021
31d2043
Add backwards compatibility with idleHair
ActualMandM Oct 24, 2021
3d4c135
Swap BF anim for GF audio clip
ActualMandM Oct 24, 2021
602ccc9
un-reinventing the wheel
ActualMandM Oct 24, 2021
971b87d
a lot of changes and probably lets release
Kade-github Oct 24, 2021
09ed5bd
Merge branch 'master' of https://github.com/KadeDev/Kade-Engine
Kade-github Oct 24, 2021
53e8a4e
banger time
Kade-github Oct 24, 2021
4d53d7a
Merge pull request #2563 from ActualMandM/animStuff
Kade-github Oct 24, 2021
a613271
Merge pull request #2562 from ActualMandM/tutorialVoices
Kade-github Oct 24, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
54 changes: 54 additions & 0 deletions .github/workflows/html5.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# This is a basic workflow to help you get started with Actions

name: HTML5 Build CI

# Controls when the workflow will run
on: [push, pull_request]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- uses: krdlab/setup-haxe@v1
with:
haxe-version: 4.1.5
# Runs a set of commands using the runners shell
- name: script run line haha
run: |
sudo add-apt-repository ppa:haxe/releases -y
sudo apt-get update
sudo apt-get install gcc-multilib g++-multilib haxe -y
mkdir "%HAXELIB_ROOT%"
haxelib setup "%HAXELIB_ROOT%"
haxelib install lime 7.9.0
haxelib install openfl
haxelib install flixel
haxelib run lime setup flixel
haxelib run lime setup
haxelib install flixel-tools
haxelib install flixel-addons
haxelib install flixel-ui
haxelib install hscript
haxelib install flixel-addons
haxelib git faxe https://github.com/uhrobots/faxe
haxelib git polymod https://github.com/MasterEric/polymod.git
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git extension-webm https://github.com/KadeDev/extension-webm
haxelib run lime rebuild extension-webm linux
haxelib git linc_luajit https://github.com/MasterEric/linc_luajit.git
haxelib git hxvm-luajit https://github.com/nebulazorua/hxvm-luajit.git
haxelib install actuate
haxelib list
haxelib run lime build html5

- uses: actions/upload-artifact@v2
with:
name: HTML5 Build
path: export/release/html5/bin
54 changes: 54 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# This is a basic workflow to help you get started with Actions

name: Linux Build CI

# Controls when the workflow will run
on: [push, pull_request]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- uses: krdlab/setup-haxe@v1
with:
haxe-version: 4.1.5
# Runs a set of commands using the runners shell
- name: script run line haha
run: |
sudo add-apt-repository ppa:haxe/releases -y
sudo apt-get update
sudo apt-get install gcc-multilib g++-multilib haxe -y
mkdir "%HAXELIB_ROOT%"
haxelib setup "%HAXELIB_ROOT%"
haxelib install lime 7.9.0
haxelib install openfl
haxelib install flixel
haxelib run lime setup flixel
haxelib run lime setup
haxelib install flixel-tools
haxelib install flixel-addons
haxelib install flixel-ui
haxelib install hscript
haxelib install flixel-addons
haxelib git faxe https://github.com/uhrobots/faxe
haxelib git polymod https://github.com/MasterEric/polymod.git
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git extension-webm https://github.com/KadeDev/extension-webm
haxelib run lime rebuild extension-webm linux
haxelib git linc_luajit https://github.com/MasterEric/linc_luajit.git
haxelib git hxvm-luajit https://github.com/nebulazorua/hxvm-luajit.git
haxelib install actuate
haxelib list
haxelib run lime build linux

- uses: actions/upload-artifact@v2
with:
name: Linux Build
path: export/release/linux/bin
10 changes: 0 additions & 10 deletions .github/workflows/superlinter.yml

This file was deleted.

15 changes: 6 additions & 9 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# This is a basic workflow to help you get started with Actions

name: CI
name: Windows Build CI

# Controls when the workflow will run
on: push
on: [push, pull_request]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand All @@ -18,35 +18,32 @@ jobs:
- uses: actions/checkout@v2
- uses: krdlab/setup-haxe@v1
with:
haxe-version: 4.0.5
haxe-version: 4.1.5
# Runs a set of commands using the runners shell
- name: script run line haha
run: |
cinst neko --version 2.3.0 -y
cinst haxe --version 4.1.5 -y
RefreshEnv
mkdir "%HAXELIB_ROOT%"
haxelib setup "%HAXELIB_ROOT%"
Install project dependencies
haxelib install lime 7.9.0
RefreshEnv
haxelib install openfl
haxelib install flixel
haxelib run lime setup flixel
haxelib run lime setup
haxelib install flixel-tools
haxelib run flixel-tools setup -y # Can't do this since it asks [y/n] even with -y argument! Stupid
haxelib install flixel-addons
haxelib install flixel-ui
haxelib install hscript
haxelib install newgrounds
haxelib install flixel-addons
haxelib git faxe https://github.com/uhrobots/faxe
haxelib git polymod https://github.com/larsiusprime/polymod.git
haxelib git polymod https://github.com/MasterEric/polymod.git
haxelib git discord_rpc https://github.com/Aidan63/linc_discord-rpc
haxelib git extension-webm https://github.com/KadeDev/extension-webm
haxelib run lime rebuild extension-webm windows
haxelib install linc_luajit
haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit.git
haxelib git hxvm-luajit https://github.com/nebulazorua/hxvm-luajit
haxelib install actuate
haxelib list
haxelib run lime build windows
Expand Down
4 changes: 1 addition & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
export/
.vscode/
assets/preload/data/milf/modchart.lua
export/
8 changes: 8 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"recommendations": [
"nadako.vshaxe",
"wiggin77.codedox",
"vshaxe.hxcpp-debugger",
"openfl.lime-vscode-extension"
]
}
47 changes: 47 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Windows (Debug)",
"type": "hxcpp",
"preLaunchTask": "Build Windows (Debug)",
"request": "launch",
"program": "${workspaceFolder}/export/debug/windows/bin/Kade Engine.exe"
},
{
"name": "Windows (Release)",
"type": "hxcpp",
"preLaunchTask": "Build Windows (Release)",
"request": "launch",
"program": "${workspaceFolder}/export/debug/windows/bin/Kade Engine.exe"
},
{
"name": "HTML5 (Debug)",
"request": "launch",
"preLaunchTask": "Build HTML5 (Debug)",
"type": "node-terminal",
"command": "npx live-server \"${workspaceFolder}/export/debug/html5/bin/\""
},
{
"name": "HTML5 (Release)",
"request": "launch",
"preLaunchTask": "Build HTML5 (Release)",
"type": "node-terminal",
"command": "npx live-server \"${workspaceFolder}/export/release/html5/bin/\""
},
{
"name": "Linux (Debug)",
"type": "hxcpp",
"preLaunchTask": "Build Linux (Debug)",
"request": "launch",
"program": "${workspaceFolder}/export/debug/linux/bin/Kade Engine"
},
{
"name": "Linux (Release)",
"type": "hxcpp",
"preLaunchTask": "Build Linux (Release)",
"request": "launch",
"program": "${workspaceFolder}/export/debug/linux/bin/Kade Engine"
},
],
}
50 changes: 50 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"[haxe]": {
"editor.formatOnSave": true,
"editor.formatOnPaste": true
},
"lime.targetConfigurations": [
{
"label": "Build Windows (Debug)",
"target": "windows",
"args": [
"-debug"
]
},
{
"label": "Build Windows (Release)",
"target": "windows",
"args": [
"-release"
]
},
{
"label": "Build Linux (Debug)",
"target": "linux",
"args": [
"-debug"
]
},
{
"label": "Build Linux (Release)",
"target": "linux",
"args": [
"-release"
]
},
{
"label": "Build HTML5 (Debug)",
"target": "html5",
"args": [
"-debug"
]
},
{
"label": "Build HTML5 (Release)",
"target": "html5",
"args": [
"-release"
]
}
]
}
76 changes: 60 additions & 16 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,65 @@
{
"version": "2.0.0",
"tasks": [
{
"type": "lime",
"command": "test",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"type": "lime",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
}
{
"label": "Build Windows (Debug)",
"type": "lime",
"targetConfiguration": "Build Windows (Debug)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build Windows (Release)",
"type": "lime",
"targetConfiguration": "Build Windows (Release)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build HTML5 (Debug)",
"type": "lime",
"targetConfiguration": "Build HTML5 (Debug)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build HTML5 (Release)",
"type": "lime",
"targetConfiguration": "Build HTML5 (Release)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build Linux (Debug)",
"type": "lime",
"targetConfiguration": "Build Linux (Debug)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Build Linux (Release)",
"type": "lime",
"targetConfiguration": "Build Linux (Release)",
"command": "build",
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Loading