diff --git a/assets/preload/data/tutorial/cocoaDialogue.txt b/assets/preload/data/tutorial/cocoaDialogue.txt new file mode 100644 index 0000000..6427271 --- /dev/null +++ b/assets/preload/data/tutorial/cocoaDialogue.txt @@ -0,0 +1,8 @@ +:bf:yes yes yes! it's my tutorial +:dad:but this time it is three +:bf:the third version! +:bf:now you can teach me to beat your dad v3 chicken nugget style +:dad:i will be ready to teach you +:dad:but be worried i am more powerful than the last time!! +:bf:give it the best you have got! +:bf:i am ready for version 3!!! diff --git a/assets/preload/data/tutorial/tutorial.json b/assets/preload/data/tutorial/tutorial.json index 4c9c746..e884479 100644 --- a/assets/preload/data/tutorial/tutorial.json +++ b/assets/preload/data/tutorial/tutorial.json @@ -1 +1 @@ -{"song":{"sectionLengths":[],"player1":"bf","player2":"gf","notes":[{"sectionNotes":[],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[9600,0,0],[10800,0,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[12000,0,0],[13200,0,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[14400,2,0],[15600,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[16800,2,0],[18000,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[20400,1,0],[19200,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[22800,1,0],[21600,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[24000,2,0],[25200,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[26400,2,0],[27600,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[30000,2,0],[28800,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[31200,2,0],[32100,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[33600,1,0],[34800,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[36000,1,0],[37200,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[38400,3,0],[39450,3,0],[40500,3,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[41550,3,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[44400,2,0],[43200,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[45600,2,0],[46800,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[49800,3,0],[48000,0,0],[48450,1,0],[49200,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[52200,3,0],[50400,0,0],[51000,1,0],[51600,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[52800,2,0],[53400,2,0],[54600,2,0],[54000,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[55200,2,0],[57000,2,0],[55800,2,0],[56400,1,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"sectionNotes":[[57600,0,0],[57750,0,0],[58050,1,0],[58200,1,0],[58500,2,0],[58650,2,0],[59100,3,0],[59250,3,0],[59700,0,0],[59850,0,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[60150,1,0],[60300,1,0],[60750,2,0],[60900,2,0],[61350,3,0],[61500,3,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":false},{"sectionNotes":[[62400,2,0],[62550,2,0],[63000,2,0],[63150,2,0],[63600,1,0],[63750,1,0],[64200,2,0],[64350,2,0]],"lengthInSteps":16,"typeOfSection":0,"mustHitSection":true},{"typeOfSection":0,"sectionNotes":[[64800,2,0],[64950,2,0],[65400,2,0],[65550,2,0],[66000,1,0],[66150,1,0],[66600,2,0],[66750,2,0]],"lengthInSteps":16,"bpm":100,"changeBPM":false,"mustHitSection":true},{"lengthInSteps":16,"altAnim":false,"typeOfSection":0,"sectionNotes":[[67200,1,450],[67350,2,150],[67500,2,150],[67650,2,150],[67800,2,0],[67950,2,0],[67800,1,0],[67500,0,0],[68250,1,0],[68250,0,150],[68400,0,0],[68550,0,150],[68550,1,0],[68400,3,0],[68700,2,150],[68850,1,0],[69000,1,0],[69150,1,0],[69300,1,0]],"bpm":100,"changeBPM":false,"mustHitSection":false},{"lengthInSteps":16,"altAnim":false,"typeOfSection":0,"sectionNotes":[[70200,2,0],[70350,1,0],[70342.5,0,0],[70507.5,0,0],[70623.75,2,0],[70616.25,2,0],[70451.25,3,0],[70361.25,3,0],[70800,0,0],[70980,1,0],[71152.5,2,0],[71032.5,2,0],[71032.5,3,0]],"bpm":100,"changeBPM":false,"mustHitSection":false},{"lengthInSteps":16,"altAnim":false,"typeOfSection":0,"sectionNotes":[[73023.75,2,0],[72960,2,0],[72930,2,0],[72881.25,2,0],[72813.75,2,0],[72727.5,2,0],[72633.75,2,0]],"bpm":100,"changeBPM":false,"mustHitSection":true}],"song":"Tutorial","validScore":true,"sections":0,"needsVoices":false,"speed":1,"bpm":100}} \ No newline at end of file +{"song":{"player1":"bf","sectionLengths":[],"notes":[{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[9600,0,0],[10800,0,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[12000,0,0],[13200,0,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[14400,2,0],[15600,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[16800,2,0],[18000,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[20400,1,0],[19200,1,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[22800,1,0],[21600,1,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[24000,2,0],[25200,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[26400,2,0],[27600,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[30000,2,0],[28800,2,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[31200,2,0],[32100,2,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[33600,1,0],[34800,1,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[36000,1,0],[37200,1,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[38400,3,0],[39450,3,0],[40500,3,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[41550,3,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[44400,2,0],[43200,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[45600,2,0],[46800,2,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[49800,3,0],[48000,0,0],[48450,1,0],[49200,2,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[52200,3,0],[50400,0,0],[51000,1,0],[51600,2,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[52800,2,0],[53400,2,0],[54600,2,0],[54000,1,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[55200,2,0],[57000,2,0],[55800,2,0],[56400,1,0]],"mustHitSection":true},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[57600,0,0],[57750,0,0],[58050,1,0],[58200,1,0],[58500,2,0],[58650,2,0],[59100,3,0],[59250,3,0],[59700,0,0],[59850,0,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[60150,1,0],[60300,1,0],[60750,2,0],[60900,2,0],[61350,3,0],[61500,3,0]],"mustHitSection":false},{"typeOfSection":0,"lengthInSteps":16,"sectionNotes":[[62400,2,0],[62550,2,0],[63000,2,0],[63150,2,0],[63600,1,0],[63750,1,0],[64200,2,0],[64350,2,0]],"mustHitSection":true},{"lengthInSteps":16,"sectionNotes":[[64800,2,0],[64950,2,0],[65400,2,0],[65550,2,0],[66000,1,0],[66150,1,0],[66600,2,0],[66750,2,0]],"typeOfSection":0,"mustHitSection":true,"changeBPM":false,"bpm":100},{"sectionNotes":[[67200,1,450],[67350,2,150],[67500,2,150],[67650,2,150],[67800,2,0],[67950,2,0],[67800,1,0],[67500,0,0],[68250,1,0],[68250,0,150],[68400,0,0],[68550,0,150],[68550,1,0],[68400,3,0],[68700,2,150],[68850,1,0],[69000,1,0],[69150,1,0],[69300,1,0]],"typeOfSection":0,"lengthInSteps":16,"altAnim":false,"mustHitSection":false,"changeBPM":false,"bpm":100},{"sectionNotes":[[70200,2,0],[70350,1,0],[70342.5,0,0],[70507.5,0,0],[70623.75,2,0],[70616.25,2,0],[70451.25,3,0],[70361.25,3,0],[70800,0,0],[70980,1,0],[71152.5,2,0],[71032.5,2,0],[71032.5,3,0]],"typeOfSection":0,"lengthInSteps":16,"altAnim":false,"mustHitSection":false,"changeBPM":false,"bpm":100},{"sectionNotes":[[73023.75,2,0],[72960,2,0],[72930,2,0],[72881.25,2,0],[72813.75,2,0],[72727.5,2,0],[72633.75,2,0]],"typeOfSection":0,"lengthInSteps":16,"altAnim":false,"mustHitSection":true,"changeBPM":false,"bpm":100},{"lengthInSteps":16,"altAnim":false,"typeOfSection":0,"sectionNotes":[],"bpm":100,"changeBPM":false,"mustHitSection":true}],"player2":"gf","hasDialogue":true,"song":"Tutorial","validScore":true,"sections":0,"needsVoices":false,"bpm":100,"speed":1}} \ No newline at end of file diff --git a/assets/shared/images/dialogue/boxes/songDBDefine.txt b/assets/shared/images/dialogue/boxes/songDBDefine.txt index ac3b9c3..a8e6f86 100644 --- a/assets/shared/images/dialogue/boxes/songDBDefine.txt +++ b/assets/shared/images/dialogue/boxes/songDBDefine.txt @@ -1,4 +1,4 @@ -tutorial::week1 +tutorial::tutorial bopeebo::week1 fresh::week1 dadbattle::week1 diff --git a/assets/shared/images/dialogue/boxes/tutorial.png b/assets/shared/images/dialogue/boxes/tutorial.png new file mode 100644 index 0000000..15ac272 Binary files /dev/null and b/assets/shared/images/dialogue/boxes/tutorial.png differ diff --git a/assets/shared/images/dialogue/boxes/tutorial.txt b/assets/shared/images/dialogue/boxes/tutorial.txt new file mode 100644 index 0000000..8cd105f --- /dev/null +++ b/assets/shared/images/dialogue/boxes/tutorial.txt @@ -0,0 +1,2 @@ +Text Box Appear +Text Box Appear \ No newline at end of file diff --git a/assets/shared/images/dialogue/boxes/tutorial.xml b/assets/shared/images/dialogue/boxes/tutorial.xml new file mode 100644 index 0000000..a63fd9e --- /dev/null +++ b/assets/shared/images/dialogue/boxes/tutorial.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/assets/shared/images/dialogue/characters/gf.png b/assets/shared/images/dialogue/characters/gf.png new file mode 100644 index 0000000..e4ede0e Binary files /dev/null and b/assets/shared/images/dialogue/characters/gf.png differ diff --git a/assets/shared/images/dialogue/characters/gf.txt b/assets/shared/images/dialogue/characters/gf.txt new file mode 100644 index 0000000..071ca38 --- /dev/null +++ b/assets/shared/images/dialogue/characters/gf.txt @@ -0,0 +1,6 @@ +Boyfriend portrait enter +0 +40 +-20 +40 +false \ No newline at end of file diff --git a/assets/shared/images/dialogue/characters/gf.xml b/assets/shared/images/dialogue/characters/gf.xml new file mode 100644 index 0000000..503e912 --- /dev/null +++ b/assets/shared/images/dialogue/characters/gf.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + +