Skip to content

Commit

Permalink
softcode all stages + some new stage properties
Browse files Browse the repository at this point in the history
  • Loading branch information
Vortex2Oblivion committed Nov 2, 2024
1 parent a34fa9a commit c4c4c3b
Show file tree
Hide file tree
Showing 16 changed files with 524 additions and 413 deletions.
2 changes: 1 addition & 1 deletion mods/Friday Night Funkin'/_polymod_meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"description": "Base Game",
"author": "Ninjamuffin99, PhantomArcade, KawaiiSprite, EvilSk8r",
"api_version": "0.5.0",
"mod_version": "0.5.2",
"mod_version": "0.5.3",
"license": "Apache 2.0",
"metadata": {
"canBeDisabled": "false"
Expand Down
129 changes: 129 additions & 0 deletions mods/Friday Night Funkin'/data/stage data/school-mad.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
{
"objects": [
{
"position": [0, 0],
"scroll_Factor": [0.1, 0.1],
"scale": 6,
"antialiased": false,
"file_Name": "weebSky",
"is_Animated": false
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.6, 0.9],
"position": [-200, 0],
"file_Name": "weebSchool",
"scale": 6
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.95, 0.95],
"position": [-200, 0],
"file_Name": "weebStreet",
"scale": 6
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.95, 0.95],
"position": [-120, 60],
"file_Name": "weebTreesBack",
"scale": 6
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-780, -1000],
"file_Name": "weebTrees",
"scale": 6,
"animations": [
{
"name": "treeLoop",
"animation_name": "treeLoop",
"fps": 12,
"looped": true
}
],
"start_Animation": "treeLoop"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-780, -1000],
"file_Name": "weebTrees",
"scale": 6,
"animations": [
{
"name": "treeLoop",
"animation_name": "treeLoop",
"fps": 12,
"looped": true
}
],
"start_Animation": "treeLoop"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-20, 64],
"file_Name": "petals",
"scale": 6,
"layer": "foreground",
"animations": [
{
"name": "petals",
"animation_name": "petals",
"fps": 24,
"looped": true
}
],
"start_Animation": "petals"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-100, 190],
"file_Name": "bgFreaksMad",
"scale": 6,
"dances": true,
"animations": [
{
"name": "danceLeft",
"animation_name": "BG fangirls dissuaded",
"fps": 24,
"looped": true,
"indices": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
},
{
"name": "danceRight",
"animation_name": "BG fangirls dissuaded",
"fps": 24,
"looped": true,
"indices": [
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
]
}
],
"start_Animation": "danceLeft"
}
],
"character_Positions": [
[1139, 908],
[525, 908],
[840, 866]
],
"camera_Offsets": [
[-200, -100],
[0, 0]
],
"camera_Zoom": 1.05,
"backgroundColor": "#A7D1F2",
"imageDirectory": "school"
}

128 changes: 128 additions & 0 deletions mods/Friday Night Funkin'/data/stage data/school.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
{
"objects": [
{
"position": [0, 0],
"scroll_Factor": [0.1, 0.1],
"scale": 6,
"antialiased": false,
"file_Name": "weebSky",
"is_Animated": false
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.6, 0.9],
"position": [-200, 0],
"file_Name": "weebSchool",
"scale": 6
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.95, 0.95],
"position": [-200, 0],
"file_Name": "weebStreet",
"scale": 6
},
{
"is_Animated": false,
"antialiased": false,
"scroll_Factor": [0.95, 0.95],
"position": [-120, 60],
"file_Name": "weebTreesBack",
"scale": 6
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-780, -1000],
"file_Name": "weebTrees",
"scale": 6,
"animations": [
{
"name": "treeLoop",
"animation_name": "treeLoop",
"fps": 12,
"looped": true
}
],
"start_Animation": "treeLoop"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-780, -1000],
"file_Name": "weebTrees",
"scale": 6,
"animations": [
{
"name": "treeLoop",
"animation_name": "treeLoop",
"fps": 12,
"looped": true
}
],
"start_Animation": "treeLoop"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-20, 64],
"file_Name": "petals",
"scale": 6,
"layer": "foreground",
"animations": [
{
"name": "petals",
"animation_name": "petals",
"fps": 24,
"looped": true
}
],
"start_Animation": "petals"
},
{
"is_Animated": true,
"antialiased": false,
"scroll_Factor": [0.85, 0.85],
"position": [-100, 190],
"file_Name": "bgFreaks",
"scale": 6,
"dances": true,
"animations": [
{
"name": "danceLeft",
"animation_name": "BG girls group",
"fps": 24,
"looped": true,
"indices": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
},
{
"name": "danceRight",
"animation_name": "BG girls group",
"fps": 24,
"looped": true,
"indices": [
15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29
]
}
],
"start_Animation": "danceLeft"
}
],
"character_Positions": [
[1139, 908],
[525, 908],
[840, 866]
],
"camera_Offsets": [
[-200, -100],
[0, 0]
],
"camera_Zoom": 1.05,
"backgroundColor": "#A7D1F2"
}

Binary file modified mods/Friday Night Funkin'/stages/images/school/bgFreaks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
101 changes: 36 additions & 65 deletions mods/Friday Night Funkin'/stages/images/school/bgFreaks.xml
Original file line number Diff line number Diff line change
@@ -1,65 +1,36 @@
<?xml version="1.0" encoding="utf-8"?>
<TextureAtlas imagePath="bgFreaks.png">
<!-- Created with Adobe Animate version 21.0.7.42652 -->
<!-- http://www.adobe.com/products/animate.html -->
<SubTexture name="BG fangirls dissuaded0000" x="1" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0001" x="1" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0002" x="453" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0003" x="453" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0004" x="453" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0005" x="453" y="1" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0006" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0007" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0008" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0009" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0010" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0011" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0012" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0013" x="1" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0014" x="453" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0015" x="453" y="98" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0016" x="1" y="195" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0017" x="1" y="195" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0018" x="453" y="195" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0019" x="453" y="195" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0020" x="1" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0021" x="1" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0022" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0023" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0024" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0025" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0026" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0027" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0028" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG fangirls dissuaded0029" x="453" y="292" width="451" height="96"/>
<SubTexture name="BG girls group0000" x="1" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0001" x="1" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0002" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0003" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0004" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0005" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0006" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0007" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0008" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0009" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0010" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0011" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0012" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0013" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0014" x="452" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0015" x="452" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0016" x="1" y="583" width="450" height="96"/>
<SubTexture name="BG girls group0017" x="1" y="583" width="450" height="96"/>
<SubTexture name="BG girls group0018" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0019" x="1" y="486" width="450" height="96"/>
<SubTexture name="BG girls group0020" x="452" y="583" width="450" height="96"/>
<SubTexture name="BG girls group0021" x="452" y="583" width="450" height="96"/>
<SubTexture name="BG girls group0022" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0023" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0024" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0025" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0026" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0027" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0028" x="452" y="389" width="450" height="96"/>
<SubTexture name="BG girls group0029" x="452" y="389" width="450" height="96"/>
</TextureAtlas>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Created with Funkin Packer v0.1.3 https://neeeoo.github.io/funkin-packer/
-->
<TextureAtlas imagePath="bgFreaks.png" width="436" height="495">
<SubTexture name="BG girls group0000" x="1" y="1" width="434" height="82" frameX="-9" frameY="-10" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0001" x="1" y="1" width="434" height="82" frameX="-9" frameY="-10" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0002" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0003" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0004" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0005" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0006" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0007" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0008" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0009" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0010" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0011" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0012" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0013" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0014" x="1" y="331" width="433" height="81" frameX="-8" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0015" x="1" y="331" width="433" height="81" frameX="-8" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0016" x="1" y="84" width="433" height="82" frameX="-9" frameY="-10" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0017" x="1" y="84" width="433" height="82" frameX="-9" frameY="-10" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0018" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0019" x="1" y="249" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0020" x="1" y="413" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0021" x="1" y="413" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0022" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0023" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0024" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0025" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0026" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0027" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0028" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
<SubTexture name="BG girls group0029" x="1" y="167" width="433" height="81" frameX="-9" frameY="-11" frameWidth="450" frameHeight="96"/>
</TextureAtlas>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit c4c4c3b

Please sign in to comment.