Initial Commit

This commit is contained in:
Dazed 2024-02-11 09:15:49 -06:00
commit b02e9d9c9e
375 changed files with 2361533 additions and 0 deletions

43
.gitignore vendored Normal file
View file

@ -0,0 +1,43 @@
# Ignore all files
*.*
# Except
!*.json
!*.js
!*.zip
!*.7z
!*.csv
!*.ain
!*.fnl
!*.ks
!*.tjs
!*.yaml
!Data/*
!*.rb
!.gitignore
!README.md
!game.ini
# Images
!map01.png
!map02.png
!map03.png
!map04.png
!map05.png
!map06.png
!map07.png
!map08.png
!map09.png
!map10.png
!map11.png
!map12.png
!map13.png
!map14.png
!map15.png
!map16.png
!map17.png
!map18.png
!map19.png
!map20.png
!map21.png
!map22.png!

49
README.md Normal file
View file

@ -0,0 +1,49 @@
# Apply Patch
1. Click Code
2. Click Download ZIP
3. Extract to game folder and Replace All.
# How To Contribute
TLDR 3 steps.
Fork the repository.
Make the changes.
Submit a pull request to the project owner.
If everything looks good and doesn't break things I'll merge it in.
Longer Version:
Things that are needed:
* [VSCode](https://code.visualstudio.com/) Make sure you check all the boxes for context menus. ![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/7a84b624-32fe-4845-a0f6-2b9f39795070)
* The Game
* [Git](https://git-scm.com/downloads) (Use the default for everything. Just keep clicking Next)
* Motivation to learn
Installation:
1. Fork the repo using the fork button at the top. Click Code > HTTPS > Copy URL.
2. Right click on the game folder and click 'Open with VSCode' (Shift+Right_Click if you are on Windows 11)
3. Click on the Source Control Button and click initialize repository.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/61e818e6-11f9-450d-9d7d-263d109dbf56)
4. At the top click on Terminal > New Terminal. Enter the following: `git clone [URL_YOU_COPIED_ABOVE]`.
5. Copy the contents of the new folder created with git clone into the game folder and replace all.
6. Your source control menu should be good to go and look like this.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/c19787a0-172d-4a08-a37a-e3b56e70e86a)
Now you are all setup, all you need to do is play the game and look for any changes that need to be made. Stuff like spelling errors, wrong names, inconsistencies, spacing issues, etc.
7. Use the FIND functionality to search for what you are trying to fix. For example if a character's name is wrong, type that into the search menu and start looking, then make the change. Try not to mess with any scripts or variables you might see.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/589eccaf-7f86-43f7-a917-7e6e477b381a)
8. After you are satisfied with your changes it's time to put in a PR. Go to source control to see all your changes. Add a message and click the `Commit` button to save them all.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/a9a8973b-bc01-4184-bea9-63a925d961a2)
8. Click Sync to push your changes to your fork. Now all that's left is to put in a pull request.
9. Go to Pull Requests > New Pull Requests. Look at the arrow, your fork should be pointing to the original repo (mine). Add in details on what you fixed and Submit. If everything looks good I'll merge it in and you would have successfully contributed.
Got questions? Just shoot me a message, more than happy to walk you through any of the tools.

12
package.json Normal file
View file

@ -0,0 +1,12 @@
{
"name": "",
"main": "www/index.html",
"js-flags": "--expose-gc",
"window": {
"title": "",
"toolbar": false,
"width": 816,
"height": 624,
"icon": "www/icon/icon.png"
}
}

72
www/data/Actors.json Normal file
View file

@ -0,0 +1,72 @@
[
null,
{
"id": 1,
"battlerName": "Actor1_1",
"characterIndex": 1,
"characterName": "Hero",
"classId": 1,
"equips": [
1,
1,
2,
3,
0
],
"faceIndex": 1,
"faceName": "People5",
"traits": [],
"initialLevel": 1,
"maxLevel": 99,
"name": "咲姫",
"nickname": "",
"note": "",
"profile": ""
},
{
"id": 2,
"battlerName": "",
"characterIndex": 0,
"characterName": "",
"classId": 1,
"equips": [
0,
0,
0,
0,
0
],
"faceIndex": 0,
"faceName": "",
"traits": [],
"initialLevel": 1,
"maxLevel": 99,
"name": "",
"nickname": "",
"note": "",
"profile": ""
},
{
"id": 3,
"battlerName": "",
"characterIndex": 0,
"characterName": "",
"classId": 1,
"equips": [
0,
0,
0,
0,
0
],
"faceIndex": 0,
"faceName": "",
"traits": [],
"initialLevel": 1,
"maxLevel": 99,
"name": "",
"nickname": "",
"note": "",
"profile": ""
}
]

129775
www/data/Animations.json Normal file

File diff suppressed because it is too large Load diff

111
www/data/Armors.json Normal file
View file

@ -0,0 +1,111 @@
[
null,
{
"id": 1,
"atypeId": 5,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 128,
"name": "방패",
"note": "",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 2,
"atypeId": 1,
"description": "",
"etypeId": 3,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 130,
"name": "모자",
"note": "",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 3,
"atypeId": 1,
"description": "",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 135,
"name": "의류",
"note": "",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 4,
"atypeId": 1,
"description": "",
"etypeId": 5,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 145,
"name": "반지",
"note": "",
"params": [
0,
0,
0,
0,
10,
0,
0,
0
],
"price": 300
}
]

4875
www/data/BattleHUD.json Normal file

File diff suppressed because it is too large Load diff

4401
www/data/Classes.json Normal file

File diff suppressed because it is too large Load diff

70951
www/data/CommonEvents.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,310 @@
{
"Scene_Map": {
"WindowLayer": {
"0,Window_Message": {
"x": 192,
"y": 555,
"width": 816,
"height": 144,
"opacity": 0,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
},
"Scene_Map": {
"2,Sprite": {
"x": 0,
"y": 0
},
"10,Window_ScreenshotHooker": {
"x": 0,
"y": 0,
"width": 1200,
"height": 720,
"opacity": 0,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
}
},
"Scene_Hstatus": {
"WindowLayer": {
"1,Window_CustomMenuCommand": {
"x": 0,
"y": 0,
"width": 1200,
"height": 108,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"0,Window_Help": {
"x": 0,
"y": 108,
"width": 100,
"height": 100,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
},
"Scene_Hstatus": {
"0,Sprite": {
"x": 0,
"y": 0
}
}
},
"Scene_Menu": {
"WindowLayer": {
"2,Window_MenuStatus": {
"x": 1203,
"y": 0,
"width": 960,
"height": 720,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"1,Window_Gold": {
"x": 1215,
"y": 420,
"width": 240,
"height": 300,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"0,Window_MenuCommand": {
"x": 480,
"y": 270,
"width": 240,
"height": 108,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
}
},
"Scene_Log": {
"WindowLayer": {
"0,Window_MenuLog": {
"x": 200,
"y": 140,
"width": 800,
"height": 560,
"opacity": 0,
"hidden": false,
"_customFontSize": 18,
"_customPadding": 30,
"_customLineHeight": 82,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
}
},
"Scene_Glossary": {
"WindowLayer": {
"1,Window_Glossary": {
"x": 414,
"y": 20,
"width": 786,
"height": 700,
"opacity": 0,
"hidden": false,
"_customFontSize": 22,
"_customPadding": 18,
"_customLineHeight": "36",
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"2,Window_GlossaryList": {
"x": 0,
"y": 108,
"width": 414,
"height": 612,
"opacity": 0,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": "72",
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"0,Window_Help": {
"x": 0,
"y": 0,
"width": 1200,
"height": 108,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"3,Window_GlossaryCategory": {
"x": 0,
"y": 108,
"width": 414,
"height": 612,
"opacity": 0,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": "72",
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
},
"Scene_Glossary": {
"0,Sprite": {
"x": 0,
"y": 0
}
}
},
"Scene_Techtree": {
"WindowLayer": {
"3,Window_Techtree_Currency": {
"x": 1200,
"y": 0,
"width": 162,
"height": 162,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"0,Window_Techtree_Info": {
"x": 0,
"y": 0,
"width": 162,
"height": 162,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"2,Window_Techtree_Select": {
"x": 162,
"y": 0,
"width": 1038,
"height": 162,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
}
},
"Scene_Title": {
"WindowLayer": {
"0,Window_TitleCommand": {
"x": 235,
"y": 427,
"width": 240,
"height": 144,
"opacity": 0,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
}
},
"Scene_Item": {
"WindowLayer": {
"1,Window_ItemList": {
"x": 200,
"y": 270,
"width": 800,
"height": 400,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
},
"0,Window_Help": {
"x": 200,
"y": 50,
"width": 800,
"height": 200,
"opacity": 255,
"hidden": false,
"_customFontSize": 28,
"_customPadding": 18,
"_customLineHeight": 36,
"_customBackOpacity": 192,
"_customBackFileName": "",
"_customFontFace": ""
}
},
"Scene_Item": {
"0,Sprite": {
"x": 0,
"y": 0
}
}
}
}

3
www/data/DataEX.json Normal file
View file

@ -0,0 +1,3 @@
{
"Actors": {}
}

251
www/data/Enemies.json Normal file
View file

@ -0,0 +1,251 @@
[
null,
{
"id": 1,
"actions": [
{
"conditionParam1": 0,
"conditionParam2": 0,
"conditionType": 0,
"rating": 5,
"skillId": 1
}
],
"battlerHue": 0,
"battlerName": "Bat",
"dropItems": [
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
}
],
"exp": 0,
"traits": [
{
"code": 22,
"dataId": 0,
"value": 0.95
},
{
"code": 22,
"dataId": 1,
"value": 0.05
},
{
"code": 31,
"dataId": 1,
"value": 0
}
],
"gold": 0,
"name": "박쥐",
"note": "",
"params": [
200,
0,
30,
30,
30,
30,
30,
30
]
},
{
"id": 2,
"actions": [
{
"conditionParam1": 0,
"conditionParam2": 0,
"conditionType": 0,
"rating": 5,
"skillId": 1
}
],
"battlerHue": 0,
"battlerName": "Slime",
"dropItems": [
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
}
],
"exp": 0,
"traits": [
{
"code": 22,
"dataId": 0,
"value": 0.95
},
{
"code": 22,
"dataId": 1,
"value": 0.05
},
{
"code": 31,
"dataId": 1,
"value": 0
}
],
"gold": 0,
"name": "슬라임",
"note": "",
"params": [
250,
0,
30,
30,
30,
30,
30,
30
]
},
{
"id": 3,
"actions": [
{
"conditionParam1": 0,
"conditionParam2": 0,
"conditionType": 0,
"rating": 5,
"skillId": 1
}
],
"battlerHue": 0,
"battlerName": "Orc",
"dropItems": [
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
}
],
"exp": 0,
"traits": [
{
"code": 22,
"dataId": 0,
"value": 0.95
},
{
"code": 22,
"dataId": 1,
"value": 0.05
},
{
"code": 31,
"dataId": 1,
"value": 0
}
],
"gold": 0,
"name": "오크",
"note": "",
"params": [
300,
0,
30,
30,
30,
30,
30,
30
]
},
{
"id": 4,
"actions": [
{
"conditionParam1": 0,
"conditionParam2": 0,
"conditionType": 0,
"rating": 5,
"skillId": 1
}
],
"battlerHue": 0,
"battlerName": "Minotaur",
"dropItems": [
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
},
{
"dataId": 1,
"denominator": 1,
"kind": 0
}
],
"exp": 0,
"traits": [
{
"code": 22,
"dataId": 0,
"value": 0.95
},
{
"code": 22,
"dataId": 1,
"value": 0.05
},
{
"code": 31,
"dataId": 1,
"value": 0
}
],
"gold": 0,
"name": "미노타우루스",
"note": "",
"params": [
500,
0,
30,
30,
30,
30,
30,
30
]
}
]

3179
www/data/Items.json Normal file

File diff suppressed because it is too large Load diff

4157
www/data/Map001.json Normal file

File diff suppressed because it is too large Load diff

5869
www/data/Map002.json Normal file

File diff suppressed because it is too large Load diff

6510
www/data/Map003.json Normal file

File diff suppressed because it is too large Load diff

13643
www/data/Map004.json Normal file

File diff suppressed because it is too large Load diff

19360
www/data/Map005.json Normal file

File diff suppressed because it is too large Load diff

2587
www/data/Map006.json Normal file

File diff suppressed because it is too large Load diff

3206
www/data/Map007.json Normal file

File diff suppressed because it is too large Load diff

6362
www/data/Map008.json Normal file

File diff suppressed because it is too large Load diff

7366
www/data/Map009.json Normal file

File diff suppressed because it is too large Load diff

5150
www/data/Map010.json Normal file

File diff suppressed because it is too large Load diff

3081
www/data/Map011.json Normal file

File diff suppressed because it is too large Load diff

11410
www/data/Map012.json Normal file

File diff suppressed because it is too large Load diff

9018
www/data/Map013.json Normal file

File diff suppressed because it is too large Load diff

3044
www/data/Map014.json Normal file

File diff suppressed because it is too large Load diff

7290
www/data/Map015.json Normal file

File diff suppressed because it is too large Load diff

4723
www/data/Map016.json Normal file

File diff suppressed because it is too large Load diff

11662
www/data/Map017.json Normal file

File diff suppressed because it is too large Load diff

2807
www/data/Map018.json Normal file

File diff suppressed because it is too large Load diff

7508
www/data/Map019.json Normal file

File diff suppressed because it is too large Load diff

7958
www/data/Map020.json Normal file

File diff suppressed because it is too large Load diff

7006
www/data/Map021.json Normal file

File diff suppressed because it is too large Load diff

3172
www/data/Map022.json Normal file

File diff suppressed because it is too large Load diff

7652
www/data/Map023.json Normal file

File diff suppressed because it is too large Load diff

6539
www/data/Map024.json Normal file

File diff suppressed because it is too large Load diff

12827
www/data/Map025.json Normal file

File diff suppressed because it is too large Load diff

5562
www/data/Map026.json Normal file

File diff suppressed because it is too large Load diff

3957
www/data/Map027.json Normal file

File diff suppressed because it is too large Load diff

2870
www/data/Map028.json Normal file

File diff suppressed because it is too large Load diff

1363
www/data/Map029.json Normal file

File diff suppressed because it is too large Load diff

3192
www/data/Map030.json Normal file

File diff suppressed because it is too large Load diff

3639
www/data/Map031.json Normal file

File diff suppressed because it is too large Load diff

9945
www/data/Map032.json Normal file

File diff suppressed because it is too large Load diff

4891
www/data/Map033.json Normal file

File diff suppressed because it is too large Load diff

3561
www/data/Map034.json Normal file

File diff suppressed because it is too large Load diff

5099
www/data/Map035.json Normal file

File diff suppressed because it is too large Load diff

14496
www/data/Map036.json Normal file

File diff suppressed because it is too large Load diff

12689
www/data/Map037.json Normal file

File diff suppressed because it is too large Load diff

8194
www/data/Map038.json Normal file

File diff suppressed because it is too large Load diff

10048
www/data/Map039.json Normal file

File diff suppressed because it is too large Load diff

4584
www/data/Map040.json Normal file

File diff suppressed because it is too large Load diff

6557
www/data/Map041.json Normal file

File diff suppressed because it is too large Load diff

3245
www/data/Map042.json Normal file

File diff suppressed because it is too large Load diff

1368
www/data/Map043.json Normal file

File diff suppressed because it is too large Load diff

1976
www/data/Map044.json Normal file

File diff suppressed because it is too large Load diff

7969
www/data/Map045.json Normal file

File diff suppressed because it is too large Load diff

9679
www/data/Map046.json Normal file

File diff suppressed because it is too large Load diff

6211
www/data/Map047.json Normal file

File diff suppressed because it is too large Load diff

6497
www/data/Map048.json Normal file

File diff suppressed because it is too large Load diff

10865
www/data/Map049.json Normal file

File diff suppressed because it is too large Load diff

8972
www/data/Map050.json Normal file

File diff suppressed because it is too large Load diff

7112
www/data/Map051.json Normal file

File diff suppressed because it is too large Load diff

5463
www/data/Map052.json Normal file

File diff suppressed because it is too large Load diff

4677
www/data/Map053.json Normal file

File diff suppressed because it is too large Load diff

10165
www/data/Map054.json Normal file

File diff suppressed because it is too large Load diff

6700
www/data/Map055.json Normal file

File diff suppressed because it is too large Load diff

3609
www/data/Map056.json Normal file

File diff suppressed because it is too large Load diff

1366
www/data/Map057.json Normal file

File diff suppressed because it is too large Load diff

5807
www/data/Map058.json Normal file

File diff suppressed because it is too large Load diff

4479
www/data/Map059.json Normal file

File diff suppressed because it is too large Load diff

11877
www/data/Map060.json Normal file

File diff suppressed because it is too large Load diff

5654
www/data/Map061.json Normal file

File diff suppressed because it is too large Load diff

5976
www/data/Map062.json Normal file

File diff suppressed because it is too large Load diff

5260
www/data/Map063.json Normal file

File diff suppressed because it is too large Load diff

4197
www/data/Map064.json Normal file

File diff suppressed because it is too large Load diff

10445
www/data/Map065.json Normal file

File diff suppressed because it is too large Load diff

3620
www/data/Map066.json Normal file

File diff suppressed because it is too large Load diff

5369
www/data/Map067.json Normal file

File diff suppressed because it is too large Load diff

3555
www/data/Map068.json Normal file

File diff suppressed because it is too large Load diff

7915
www/data/Map069.json Normal file

File diff suppressed because it is too large Load diff

4756
www/data/Map070.json Normal file

File diff suppressed because it is too large Load diff

2713
www/data/Map071.json Normal file

File diff suppressed because it is too large Load diff

4628
www/data/Map072.json Normal file

File diff suppressed because it is too large Load diff

8748
www/data/Map073.json Normal file

File diff suppressed because it is too large Load diff

9032
www/data/Map074.json Normal file

File diff suppressed because it is too large Load diff

8939
www/data/Map075.json Normal file

File diff suppressed because it is too large Load diff

5323
www/data/Map076.json Normal file

File diff suppressed because it is too large Load diff

6786
www/data/Map077.json Normal file

File diff suppressed because it is too large Load diff

7507
www/data/Map078.json Normal file

File diff suppressed because it is too large Load diff

5878
www/data/Map079.json Normal file

File diff suppressed because it is too large Load diff

6120
www/data/Map080.json Normal file

File diff suppressed because it is too large Load diff

3399
www/data/Map081.json Normal file

File diff suppressed because it is too large Load diff

8047
www/data/Map082.json Normal file

File diff suppressed because it is too large Load diff

1844
www/data/Map083.json Normal file

File diff suppressed because it is too large Load diff

3130
www/data/Map084.json Normal file

File diff suppressed because it is too large Load diff

6449
www/data/Map085.json Normal file

File diff suppressed because it is too large Load diff

4131
www/data/Map086.json Normal file

File diff suppressed because it is too large Load diff

2721
www/data/Map087.json Normal file

File diff suppressed because it is too large Load diff

Some files were not shown because too many files have changed in this diff Show more