Skip to content

Commit 977ea90

Browse files
Merge pull request #24 from AbnormalPoof/main
Update Pico's Playable Character data example to reflect v0.5.1.
2 parents b9a32f5 + 3e7bafd commit 977ea90

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

src/05-custom-playable-characters/05-01-required-assets.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ In order to make a fleshed out custom character that can be used from Character
2222
- The character needs animations for leaping in, idle, confirm, and moving to character select. It also optionally has an idle and cartoon animation.
2323
- Assets for the character's Freeplay skin and the backing card.
2424
- This requires a variety of assets but can use Boyfriend's as a fallback.
25+
- NOTE: This is currently hardcoded to BF or Pico.
2526
- Assets for the character's animations in the Results screen.
2627
- Each rank has its own animation and music, but animations can be reused between ranks and results themes can fall back to the default.
2728
- Rank animations are Loss, Good, Great, Excellent, Perfect, and Perfect Gold (the base game uses the same animation for Perfect and Perfect Gold)

src/05-custom-playable-characters/05-02-creating-a-playable-character.md

+16-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,12 @@ A custom playable character requires creating a new JSON file in the `data/chara
7676
]
7777
},
7878
"charSelect": {
79-
"position": 3
79+
"position": 3,
80+
"gf": {
81+
"assetPath": "charSelect/neneChill",
82+
"animInfoPath": "charSelect/neneAnimInfo",
83+
"visualizer": true
84+
}
8085
},
8186
"results": {
8287
"music": {
@@ -87,6 +92,16 @@ A custom playable character requires creating a new JSON file in the `data/chara
8792
"GOOD": "resultsNORMAL-pico",
8893
"SHIT": "resultsSHIT-pico"
8994
},
95+
"perfectGold": [
96+
{
97+
"renderType": "animateatlas",
98+
"assetPath": "shared:resultScreen/results-pico/resultsPERFECT",
99+
"zIndex": 500,
100+
"scale": 0.88,
101+
"offsets": [385, 82],
102+
"loopFrame": 91
103+
}
104+
],
90105
"perfect": [
91106
{
92107
"renderType": "animateatlas",

src/SUMMARY.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
- [Using HScript](20-using-hscript/20-00-using-hscript.md)
5252
- [What is HScript?](20-using-hscript/20-01-what-is-hscript.md)
5353
- [Scripted Classes](20-using-hscript/21-00-scripted-classes.md)
54-
- [Scripted Songs](20-using-hscript/21-01-scripted-songs.md)
54+
- [Scripted Songs](21-scripted-classes/21-01-scripted-songs.md)
5555

5656
# HScript (Advanced)
5757

0 commit comments

Comments
 (0)