Initial Commit

This commit is contained in:
Dazed 2024-03-08 10:39:54 -06:00
commit 40bb296de0
573 changed files with 4172049 additions and 0 deletions

50
.gitignore vendored Normal file
View file

@ -0,0 +1,50 @@
# Ignore all files
*.*
# Except
!*.json
!*.js
!*.zip
!*.7z
!*.csv
!*.ain
!*.fnl
!*.ks
!*.tjs
!*.yaml
!Data/*
!*.rb
!.gitignore
!README.md
!game.ini
# Images
!a-158i01.rpgmvp
!a-158i02.rpgmvp
!a-158i03.rpgmvp
!a-158i04.rpgmvp
!a-158i05.rpgmvp
!a-158i06.rpgmvp
!a-158i07.rpgmvp
!a-158i08.rpgmvp
!a-158i09.rpgmvp
!a-158i10.rpgmvp
!a-158i10a.rpgmvp
!a-158i11.rpgmvp
!a-158i12.rpgmvp
!a-158i14.rpgmvp
!a-158i15.rpgmvp
!a-158i16.rpgmvp
!a-190.rpgmvp
!a-190a01.rpgmvp
!a-190a01a.rpgmvp
!a-190a02.rpgmvp
!a-190a03.rpgmvp
!a-190a05.rpgmvp
!a-190a08.rpgmvp
!a-190a10.rpgmvp
!a-190a11.rpgmvp!
!a-190a12.rpgmvp!
!a-190a13.rpgmvp!
!et-04-2.rpgmvp
!es-21.rpgmvp

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"
}
}

1171
www/data/Actors.json Normal file

File diff suppressed because it is too large Load diff

141376
www/data/Animations.json Normal file

File diff suppressed because it is too large Load diff

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

@ -0,0 +1,818 @@
[
null,
{
"id": 1,
"atypeId": 5,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"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": "<BPnormal:0z>",
"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": 0,
"name": "魔淑女の黒衣",
"note": "<BPnormal:003>\n<BPdying:003>\n<BPmiddying:003>\n<TOESスイッチ対象:996>\nitemMaxNum:1",
"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": 0,
"name": "結婚指輪",
"note": "",
"params": [
0,
0,
0,
0,
10,
0,
0,
0
],
"price": 300
},
{
"id": 5,
"atypeId": 1,
"description": "普段着。",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "日常着",
"note": "<BPnormal:002>\n<TOESスイッチ対象:997>",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 6,
"atypeId": 1,
"description": "",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "下着",
"note": "<BPnormal:001>",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 7,
"atypeId": 1,
"description": "",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "服2",
"note": "<BPnormal:ff2>",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 8,
"atypeId": 1,
"description": "リュダの技法で編み込まれた戦闘衣。",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "魔淑女の黒衣",
"note": "<BPnormal:003a>\n<BPdying:003a>\n<BPmiddying:003a>\n<TOESスイッチ対象:996>\nitemMaxNum:1",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 9,
"atypeId": 1,
"description": "",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
},
{
"code": 53,
"dataId": 4,
"value": 1
}
],
"iconIndex": 0,
"name": "日常着",
"note": "<BPnormal:002>\n<BPdying:002>\n<BPmiddying:002>\n<TOESスイッチ対象:14>",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 10,
"atypeId": 1,
"description": "酒場での接客時に女給が身に着ける衣装。",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "給仕衣装",
"note": "<BPnormal:0zb>\n<TOESスイッチ対象:996>",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 11,
"atypeId": 1,
"description": "リュダの技法で編み込まれた戦闘衣。",
"etypeId": 4,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "魔淑女の黒衣",
"note": "<BPnormal:003b>\n<BPdying:003b>\n<BPmiddying:003b>\n<TOESスイッチ対象:996>\nitemMaxNum:1",
"params": [
0,
0,
0,
10,
0,
0,
0,
0
],
"price": 300
},
{
"id": 12,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 13,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 14,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 15,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 16,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 17,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 18,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 19,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 20,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 21,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 22,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 23,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 24,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 25,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 26,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 27,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 28,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 29,
"atypeId": 0,
"description": "",
"etypeId": 2,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "",
"note": "",
"params": [
0,
0,
0,
0,
0,
0,
0,
0
],
"price": 0
},
{
"id": 30,
"atypeId": 0,
"description": "",
"etypeId": 5,
"traits": [
{
"code": 22,
"dataId": 1,
"value": 0
}
],
"iconIndex": 0,
"name": "軽装",
"note": "",
"params": [
0,
0,
0,
5,
0,
0,
0,
0
],
"price": 0
}
]

8785
www/data/Classes.json Normal file

File diff suppressed because it is too large Load diff

34784
www/data/CommonEvents.json Normal file

File diff suppressed because it is too large Load diff

3593
www/data/Enemies.json Normal file

File diff suppressed because it is too large Load diff

3539
www/data/Items.json Normal file

File diff suppressed because it is too large Load diff

5507
www/data/Map001.json Normal file

File diff suppressed because it is too large Load diff

4003
www/data/Map002.json Normal file

File diff suppressed because it is too large Load diff

5254
www/data/Map003.json Normal file

File diff suppressed because it is too large Load diff

5386
www/data/Map004.json Normal file

File diff suppressed because it is too large Load diff

5396
www/data/Map005.json Normal file

File diff suppressed because it is too large Load diff

3519
www/data/Map006.json Normal file

File diff suppressed because it is too large Load diff

3621
www/data/Map007.json Normal file

File diff suppressed because it is too large Load diff

3696
www/data/Map008.json Normal file

File diff suppressed because it is too large Load diff

5947
www/data/Map009.json Normal file

File diff suppressed because it is too large Load diff

18333
www/data/Map010.json Normal file

File diff suppressed because it is too large Load diff

5991
www/data/Map011.json Normal file

File diff suppressed because it is too large Load diff

3587
www/data/Map012.json Normal file

File diff suppressed because it is too large Load diff

2871
www/data/Map013.json Normal file

File diff suppressed because it is too large Load diff

3335
www/data/Map014.json Normal file

File diff suppressed because it is too large Load diff

5933
www/data/Map015.json Normal file

File diff suppressed because it is too large Load diff

1739
www/data/Map016.json Normal file

File diff suppressed because it is too large Load diff

6306
www/data/Map017.json Normal file

File diff suppressed because it is too large Load diff

16411
www/data/Map018.json Normal file

File diff suppressed because it is too large Load diff

6931
www/data/Map019.json Normal file

File diff suppressed because it is too large Load diff

13338
www/data/Map020.json Normal file

File diff suppressed because it is too large Load diff

5425
www/data/Map021.json Normal file

File diff suppressed because it is too large Load diff

6592
www/data/Map022.json Normal file

File diff suppressed because it is too large Load diff

4685
www/data/Map023.json Normal file

File diff suppressed because it is too large Load diff

5644
www/data/Map024.json Normal file

File diff suppressed because it is too large Load diff

2150
www/data/Map025.json Normal file

File diff suppressed because it is too large Load diff

8621
www/data/Map026.json Normal file

File diff suppressed because it is too large Load diff

3261
www/data/Map027.json Normal file

File diff suppressed because it is too large Load diff

3454
www/data/Map028.json Normal file

File diff suppressed because it is too large Load diff

4220
www/data/Map029.json Normal file

File diff suppressed because it is too large Load diff

4503
www/data/Map030.json Normal file

File diff suppressed because it is too large Load diff

2136
www/data/Map031.json Normal file

File diff suppressed because it is too large Load diff

2289
www/data/Map032.json Normal file

File diff suppressed because it is too large Load diff

6406
www/data/Map033.json Normal file

File diff suppressed because it is too large Load diff

4242
www/data/Map034.json Normal file

File diff suppressed because it is too large Load diff

3276
www/data/Map035.json Normal file

File diff suppressed because it is too large Load diff

1848
www/data/Map036.json Normal file

File diff suppressed because it is too large Load diff

1572
www/data/Map037.json Normal file

File diff suppressed because it is too large Load diff

2632
www/data/Map038.json Normal file

File diff suppressed because it is too large Load diff

2051
www/data/Map039.json Normal file

File diff suppressed because it is too large Load diff

4835
www/data/Map040.json Normal file

File diff suppressed because it is too large Load diff

1785
www/data/Map041.json Normal file

File diff suppressed because it is too large Load diff

6042
www/data/Map042.json Normal file

File diff suppressed because it is too large Load diff

2969
www/data/Map043.json Normal file

File diff suppressed because it is too large Load diff

6778
www/data/Map044.json Normal file

File diff suppressed because it is too large Load diff

7310
www/data/Map045.json Normal file

File diff suppressed because it is too large Load diff

10656
www/data/Map046.json Normal file

File diff suppressed because it is too large Load diff

1981
www/data/Map047.json Normal file

File diff suppressed because it is too large Load diff

3522
www/data/Map048.json Normal file

File diff suppressed because it is too large Load diff

2608
www/data/Map049.json Normal file

File diff suppressed because it is too large Load diff

9426
www/data/Map050.json Normal file

File diff suppressed because it is too large Load diff

9027
www/data/Map051.json Normal file

File diff suppressed because it is too large Load diff

6512
www/data/Map052.json Normal file

File diff suppressed because it is too large Load diff

3397
www/data/Map053.json Normal file

File diff suppressed because it is too large Load diff

2812
www/data/Map054.json Normal file

File diff suppressed because it is too large Load diff

2813
www/data/Map055.json Normal file

File diff suppressed because it is too large Load diff

2944
www/data/Map056.json Normal file

File diff suppressed because it is too large Load diff

3381
www/data/Map057.json Normal file

File diff suppressed because it is too large Load diff

2695
www/data/Map058.json Normal file

File diff suppressed because it is too large Load diff

1805
www/data/Map059.json Normal file

File diff suppressed because it is too large Load diff

4089
www/data/Map060.json Normal file

File diff suppressed because it is too large Load diff

2831
www/data/Map061.json Normal file

File diff suppressed because it is too large Load diff

3171
www/data/Map062.json Normal file

File diff suppressed because it is too large Load diff

5558
www/data/Map063.json Normal file

File diff suppressed because it is too large Load diff

3242
www/data/Map064.json Normal file

File diff suppressed because it is too large Load diff

3848
www/data/Map065.json Normal file

File diff suppressed because it is too large Load diff

3677
www/data/Map066.json Normal file

File diff suppressed because it is too large Load diff

12640
www/data/Map067.json Normal file

File diff suppressed because it is too large Load diff

13976
www/data/Map068.json Normal file

File diff suppressed because it is too large Load diff

10250
www/data/Map069.json Normal file

File diff suppressed because it is too large Load diff

7597
www/data/Map070.json Normal file

File diff suppressed because it is too large Load diff

4857
www/data/Map071.json Normal file

File diff suppressed because it is too large Load diff

10011
www/data/Map072.json Normal file

File diff suppressed because it is too large Load diff

6858
www/data/Map073.json Normal file

File diff suppressed because it is too large Load diff

3174
www/data/Map074.json Normal file

File diff suppressed because it is too large Load diff

1642
www/data/Map075.json Normal file

File diff suppressed because it is too large Load diff

3384
www/data/Map076.json Normal file

File diff suppressed because it is too large Load diff

3235
www/data/Map077.json Normal file

File diff suppressed because it is too large Load diff

4941
www/data/Map078.json Normal file

File diff suppressed because it is too large Load diff

18095
www/data/Map079.json Normal file

File diff suppressed because it is too large Load diff

3792
www/data/Map080.json Normal file

File diff suppressed because it is too large Load diff

4296
www/data/Map081.json Normal file

File diff suppressed because it is too large Load diff

1572
www/data/Map082.json Normal file

File diff suppressed because it is too large Load diff

2704
www/data/Map083.json Normal file

File diff suppressed because it is too large Load diff

2051
www/data/Map084.json Normal file

File diff suppressed because it is too large Load diff

3857
www/data/Map085.json Normal file

File diff suppressed because it is too large Load diff

6774
www/data/Map086.json Normal file

File diff suppressed because it is too large Load diff

4980
www/data/Map087.json Normal file

File diff suppressed because it is too large Load diff

7460
www/data/Map088.json Normal file

File diff suppressed because it is too large Load diff

8308
www/data/Map089.json Normal file

File diff suppressed because it is too large Load diff

2829
www/data/Map090.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