Initial Commit
This commit is contained in:
commit
8390b81a01
1290 changed files with 16661080 additions and 0 deletions
237
.gitignore
vendored
Normal file
237
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,237 @@
|
|||
# Ignore all files
|
||||
*.*
|
||||
|
||||
# File Types
|
||||
!*.mps
|
||||
!*.dat
|
||||
!*.json
|
||||
!*.txt
|
||||
!*.project
|
||||
!*.js
|
||||
!*.zip
|
||||
!*.7z
|
||||
!*.csv
|
||||
!*.ain
|
||||
!*.fnl
|
||||
!*.ks
|
||||
!*.tjs
|
||||
!*.yaml
|
||||
!*.rb
|
||||
!*.rvdata2
|
||||
|
||||
# Other Needed Files
|
||||
!.gitignore
|
||||
!README.md
|
||||
!patch-config.txt
|
||||
!GameUpdate*
|
||||
!patch*
|
||||
!Game.dat
|
||||
|
||||
# Ignore
|
||||
previous_patch_sha.txt
|
||||
kabe3_save.dat
|
||||
kabe3_system.dat
|
||||
psbpack.dat
|
||||
Save*
|
||||
|
||||
# Images
|
||||
!Title.png_
|
||||
!H-Prof1(Mermeia)_Base1.png_
|
||||
!H-Prof1(Mermeia)_Base2.png_
|
||||
!H-Prof1_Base1.png_
|
||||
!H-Prof1_Base2.png_
|
||||
!H-Prof1_Base3.png_
|
||||
!H-Prof1_Base4.png_
|
||||
!H-Prof1_Stamp1.png_
|
||||
!H-Prof1_Stamp2.png_
|
||||
!H-Prof1_Title1(Virgin).png_
|
||||
!H-Prof1_Title10(Dog).png_
|
||||
!H-Prof1_Title11(Tentacle).png_
|
||||
!H-Prof1_Title12(Pregnant).png_
|
||||
!H-Prof1_Title13(Selling1).png_
|
||||
!H-Prof1_Title14(Week).png_
|
||||
!H-Prof1_Title15(Les1).png_
|
||||
!H-Prof1_Title16(Les2).png_
|
||||
!H-Prof1_Title17(InsectMother).png_
|
||||
!H-Prof1_Title18(Week2).png_
|
||||
!H-Prof1_Title19(Week3).png_
|
||||
!H-Prof1_Title2(NotVirgin).png_
|
||||
!H-Prof1_Title20(AntEater).png_
|
||||
!H-Prof1_Title21(Toriko).png_
|
||||
!H-Prof1_Title22(Hiru).png_
|
||||
!H-Prof1_Title23(Dolphin).png_
|
||||
!H-Prof1_Title24(Eel).png_
|
||||
!H-Prof1_Title25(Pig2).png_
|
||||
!H-Prof1_Title26(Mimic).png_
|
||||
!H-Prof1_Title27(Pee).png_
|
||||
!H-Prof1_Title28(Negi).png_
|
||||
!H-Prof1_Title29(Furosha).png_
|
||||
!H-Prof1_Title3(Bitch).png_
|
||||
!H-Prof1_Title30(Kaname).png_
|
||||
!H-Prof1_Title31(Anal1).png_
|
||||
!H-Prof1_Title32(Anal2).png_
|
||||
!H-Prof1_Title33(Dancer).png_
|
||||
!H-Prof1_Title34(Selling2).png_
|
||||
!H-Prof1_Title35(Selling3).png_
|
||||
!H-Prof1_Title36(Selling4).png_
|
||||
!H-Prof1_Title37(Bitch1).png_
|
||||
!H-Prof1_Title38(Bitch2).png_
|
||||
!H-Prof1_Title39(Toilet).png_
|
||||
!H-Prof1_Title4(Goblin).png_
|
||||
!H-Prof1_Title40(BackAlley).png_
|
||||
!H-Prof1_Title41(Hotel).png_
|
||||
!H-Prof1_Title41(Mother).png_
|
||||
!H-Prof1_Title42(Sukebe).png_
|
||||
!H-Prof1_Title5(Bandit).png_
|
||||
!H-Prof1_Title6(Slime).png_
|
||||
!H-Prof1_Title7(BigSlime).png_
|
||||
!H-Prof1_Title8(Sleep).png_
|
||||
!H-Prof1_Title9(Pig).png_
|
||||
!H-Prof1_TitleM1(Virgin).png_
|
||||
!H-Prof1_TitleM2(NotVirgin).png_
|
||||
!H-Prof1_TitleM3(UnderWear).png_
|
||||
!H-Prof1_TitleM4(Pee).png_
|
||||
!H-Prof2(Mermeia)_Base1.png_
|
||||
!H-Prof2(Mermeia)_Base2.png_
|
||||
!H-Prof2(Mermeia)_Base3.png_
|
||||
!H-Prof2(Mermeia)_Base4.png_
|
||||
!H-Prof2_Base1.png_
|
||||
!H-Prof2_Base2.png_
|
||||
!H-Prof2_Base3.png_
|
||||
!H-Prof2_Base4.png_
|
||||
!H-Prof2_Comment1(H1).png_
|
||||
!H-Prof2_Comment10(H10).png_
|
||||
!H-Prof2_Comment11(LostVirgin).png_
|
||||
!H-Prof2_Comment12(LostAnalVirgin).png_
|
||||
!H-Prof2_Comment13(Semen).png_
|
||||
!H-Prof2_Comment14(Anal).png_
|
||||
!H-Prof2_Comment15(Sleep).png_
|
||||
!H-Prof2_Comment16(Sleep2).png_
|
||||
!H-Prof2_Comment17(Pregnant).png_
|
||||
!H-Prof2_Comment18(Pregnant_hypno).png_
|
||||
!H-Prof2_Comment19(Pregnant_stage2).png_
|
||||
!H-Prof2_Comment2(H2).png_
|
||||
!H-Prof2_Comment20(Pregnant_stage3).png_
|
||||
!H-Prof2_Comment20(Pregnant_stage4).png_
|
||||
!H-Prof2_Comment21(Vergin).png_
|
||||
!H-Prof2_Comment22(Lover).png_
|
||||
!H-Prof2_Comment3(H3).png_
|
||||
!H-Prof2_Comment4(H4).png_
|
||||
!H-Prof2_Comment5(H5).png_
|
||||
!H-Prof2_Comment6(H6).png_
|
||||
!H-Prof2_Comment7(H7).png_
|
||||
!H-Prof2_Comment8(H8).png_
|
||||
!H-Prof2_Comment9(H9).png_
|
||||
!H-Prof2_CommentM1(H1).png_
|
||||
!H-Prof2_CommentM10(Semen).png_
|
||||
!H-Prof2_CommentM2(H2).png_
|
||||
!H-Prof2_CommentM3(H3).png_
|
||||
!H-Prof2_CommentM4(Pregnant).png_
|
||||
!H-Prof2_CommentM5(Pregnant2).png_
|
||||
!H-Prof2_CommentM6(Pregnant3).png_
|
||||
!H-Prof2_CommentM7(Pregnant4).png_
|
||||
!H-Prof2_CommentM8(Pregnant5).png_
|
||||
!H-Prof2_CommentM9(Pregnant6).png_
|
||||
!H-Prof2_FirstPerson1(Goblin).png_
|
||||
!H-Prof2_FirstPerson10(Oihagi).png_
|
||||
!H-Prof2_FirstPerson11(Pee).png_
|
||||
!H-Prof2_FirstPerson12(MuscleGoblin).png_
|
||||
!H-Prof2_FirstPerson13(Furosha).png_
|
||||
!H-Prof2_FirstPerson14(BanditElite).png_
|
||||
!H-Prof2_FirstPerson15(PsychoGoblin).png_
|
||||
!H-Prof2_FirstPerson16(DragonHunter).png_
|
||||
!H-Prof2_FirstPerson17(Goblin).png_
|
||||
!H-Prof2_FirstPerson18(Prisoner).png_
|
||||
!H-Prof2_FirstPerson19(Beach).png_
|
||||
!H-Prof2_FirstPerson2(Pig).png_
|
||||
!H-Prof2_FirstPerson20(Inn).png_
|
||||
!H-Prof2_FirstPerson21(SlamOldman).png_
|
||||
!H-Prof2_FirstPerson22(Flower).png_
|
||||
!H-Prof2_FirstPerson23(Otaku).png_
|
||||
!H-Prof2_FirstPerson24(Teacher).png_
|
||||
!H-Prof2_FirstPerson25(Gonzo).png_
|
||||
!H-Prof2_FirstPerson26(Prison).png_
|
||||
!H-Prof2_FirstPerson27(Bandit3).png_
|
||||
!H-Prof2_FirstPerson3(Dog).png_
|
||||
!H-Prof2_FirstPerson4(Bandit1).png_
|
||||
!H-Prof2_FirstPerson5(Bandit2).png_
|
||||
!H-Prof2_FirstPerson6(Gonzo).png_
|
||||
!H-Prof2_FirstPerson7(Dolphin).png_
|
||||
!H-Prof2_FirstPerson8~9(Insect).png_
|
||||
!H-Prof2_FirstPersonM1.png_
|
||||
!H-Prof2_FirstPersonM2.png_
|
||||
!H-Prof2_FirstPersonM3.png_
|
||||
!H-Prof2_RecentPerson1(Slime).png_
|
||||
!H-Prof2_RecentPerson10(Gonzo1).png_
|
||||
!H-Prof2_RecentPerson11(Gonzo2).png_
|
||||
!H-Prof2_RecentPerson12(Gonzo3).png_
|
||||
!H-Prof2_RecentPerson13(Captain).png_
|
||||
!H-Prof2_RecentPerson14(Insect1).png_
|
||||
!H-Prof2_RecentPerson15(Insect2).png_
|
||||
!H-Prof2_RecentPerson16(AntEater1).png_
|
||||
!H-Prof2_RecentPerson17(AntEater2).png_
|
||||
!H-Prof2_RecentPerson18(Pig2).png_
|
||||
!H-Prof2_RecentPerson2(BigSlime).png_
|
||||
!H-Prof2_RecentPerson20(Oihagi).png_
|
||||
!H-Prof2_RecentPerson21(Pee).png_
|
||||
!H-Prof2_RecentPerson22(Bandit2).png_
|
||||
!H-Prof2_RecentPerson23(Eel).png_
|
||||
!H-Prof2_RecentPerson24(Dolphin).png_
|
||||
!H-Prof2_RecentPerson25(Furosha).png_
|
||||
!H-Prof2_RecentPerson26(Hiru).png_
|
||||
!H-Prof2_RecentPerson27(MuscleGoblin).png_
|
||||
!H-Prof2_RecentPerson28(BanditElite).png_
|
||||
!H-Prof2_RecentPerson29(PsychoGoblin).png_
|
||||
!H-Prof2_RecentPerson3(Bat).png_
|
||||
!H-Prof2_RecentPerson30(DragonHunter).png_
|
||||
!H-Prof2_RecentPerson31(Goblin).png_
|
||||
!H-Prof2_RecentPerson32(Goblin).png_
|
||||
!H-Prof2_RecentPerson33(Settai).png_
|
||||
!H-Prof2_RecentPerson34(Bath).png_
|
||||
!H-Prof2_RecentPerson35(Bunny).png_
|
||||
!H-Prof2_RecentPerson36(Prisoner1).png_
|
||||
!H-Prof2_RecentPerson37(Prisoner2).png_
|
||||
!H-Prof2_RecentPerson38(Soldier1).png_
|
||||
!H-Prof2_RecentPerson39(Soldier2).png_
|
||||
!H-Prof2_RecentPerson4(Goblin).png_
|
||||
!H-Prof2_RecentPerson40(Beach).png_
|
||||
!H-Prof2_RecentPerson41(Bitch1).png_
|
||||
!H-Prof2_RecentPerson42(Bitch2).png_
|
||||
!H-Prof2_RecentPerson43(Inn).png_
|
||||
!H-Prof2_RecentPerson44(SlamOldman).png_
|
||||
!H-Prof2_RecentPerson45(SlamMilk).png_
|
||||
!H-Prof2_RecentPerson46(Flower1).png_
|
||||
!H-Prof2_RecentPerson47(Flower2).png_
|
||||
!H-Prof2_RecentPerson48(Otaku).png_
|
||||
!H-Prof2_RecentPerson49(Teacher1).png_
|
||||
!H-Prof2_RecentPerson5(Tentacle).png_
|
||||
!H-Prof2_RecentPerson50(Teacher2).png_
|
||||
!H-Prof2_RecentPerson51(Gonzo1).png_
|
||||
!H-Prof2_RecentPerson52(Gonzo2).png_
|
||||
!H-Prof2_RecentPerson53(Gonzo3).png_
|
||||
!H-Prof2_RecentPerson54(Prison).png_
|
||||
!H-Prof2_RecentPerson55(Bote1).png_
|
||||
!H-Prof2_RecentPerson56(Bote2).png_
|
||||
!H-Prof2_RecentPerson6(Pig).png_
|
||||
!H-Prof2_RecentPerson7(Dog).png_
|
||||
!H-Prof2_RecentPerson8(Bandit1).png_
|
||||
!H-Prof2_RecentPersonM1.png_
|
||||
!H-Prof2_RecentPersonM2.png_
|
||||
!H-Prof2_RecentPersonM3.png_
|
||||
!H-Prof2_RecentPersonM4.png_
|
||||
!H-Prof2_RecentPersonM5.png_
|
||||
!H-Prof2_Stamp_Anzen.png_
|
||||
!H-Prof2_Stamp_Father.png_
|
||||
!H-Prof2_Stamp_Futu.png_
|
||||
!H-Prof2_Stamp_Kiken.png_
|
||||
!H-Prof2_VaginaComment_Egg1.png_
|
||||
!H-Prof2_VaginaComment_Egg2.png_
|
||||
!H-Prof2_VaginaComment_InsectEgg.png_
|
||||
!H-Prof2_VaginaComment_Nomal.png_
|
||||
!H-Prof2_VaginaComment_Pregnant1.png_
|
||||
!H-Prof2_VaginaComment_Pregnant2.png_
|
||||
!H-Prof2_VaginaComment_Pregnant3.png_
|
||||
!H-Prof2_VaginaComment_Pregnant4.png_
|
||||
!H-Prof2_VaginaComment_Semen.png_
|
||||
!Prof_Base(Mermeia).png_
|
||||
!Prof_Base.png_
|
||||
14
GameUpdate.bat
Normal file
14
GameUpdate.bat
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
@echo off
|
||||
setlocal
|
||||
|
||||
REM Copy GAMEUPDATE.bat to a new file
|
||||
copy patch.bat patch2.bat
|
||||
|
||||
REM Run the new file
|
||||
call patch2.bat
|
||||
|
||||
REM Delete the new file
|
||||
del patch2.bat
|
||||
|
||||
endlocal
|
||||
@echo on
|
||||
13
GameUpdate_linux.sh
Normal file
13
GameUpdate_linux.sh
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Enable error handling
|
||||
set -e
|
||||
|
||||
# Copy patch.bat to a new file
|
||||
cp patch.sh patch2.sh
|
||||
|
||||
# Run the new file
|
||||
bash patch2.sh
|
||||
|
||||
# Delete the new file
|
||||
rm patch2.sh
|
||||
91
README.md
Normal file
91
README.md
Normal file
|
|
@ -0,0 +1,91 @@
|
|||
# Apply Patch
|
||||
1. Click Code
|
||||
2. Click Download ZIP
|
||||
3. Extract to game folder and Replace All.
|
||||
|
||||
## Future Patching
|
||||
1. Run GAMEUPDATE.bat to auto patch.
|
||||
|
||||
# Troubleshooting
|
||||
**GAMEUPDATE.bat doesn't update and closes immediately**
|
||||
1. Make sure your path doesn't contain any Japanese characters or lots of whitespace.
|
||||
2. Make sure you actually have permissions in the folder
|
||||
|
||||
# Edit/Contribute
|
||||
TLDR 3 steps.
|
||||
|
||||
Fork the repository.
|
||||
Make the changes.
|
||||
Submit a merge request.
|
||||
|
||||
If everything looks good and doesn't break things I'll merge it in.
|
||||
|
||||
Longer Version:
|
||||
|
||||
# Required Software:
|
||||
* [VSCode](https://code.visualstudio.com/) Make sure you check all the boxes for context menus.
|
||||
* [Git](https://git-scm.com/downloads) (Use the default for everything. Just keep clicking Next)
|
||||
|
||||
# Guide to contributing
|
||||
|
||||
### 1. Fork the Repository
|
||||
- Go to the repository you want to fork.
|
||||
- Click the "Fork" button.
|
||||
|
||||
### 2. Clone Your Fork
|
||||
- Clone your forked repository to your local machine.
|
||||
```sh
|
||||
git clone https://gitgud.io/YOUR_USERNAME/REPO_NAME.git
|
||||
```
|
||||
|
||||
### 3. Make Your Changes (In VSCode)
|
||||
- Edit the files locally on your new branch using VSCode.
|
||||
- Add and commit your changes.
|
||||
```sh
|
||||
git add .
|
||||
git commit -m "Description of your changes"
|
||||
```
|
||||
|
||||
### 4. Push Your Changes
|
||||
- Push your changes to your fork on GitGud.io.
|
||||
```sh
|
||||
git push origin your-feature-branch
|
||||
```
|
||||
|
||||
### 5. Create a Merge Request
|
||||
- Go to your fork on GitGud.io.
|
||||
- Click on "Merge Requests" in the sidebar.
|
||||
- Click the "New merge request" button.
|
||||
- Select the branch you made changes to and the target project (the original repo).
|
||||
- Provide a title and description for your merge request and submit it.
|
||||
|
||||
---
|
||||
|
||||
## Example
|
||||
|
||||
Assuming you want to fork a repository named `example-project`:
|
||||
|
||||
### 1. Fork the Repo
|
||||
- Navigate to `https://gitgud.io/original_user/example-project` and click "Fork".
|
||||
|
||||
### 2. Clone Your Fork
|
||||
```sh
|
||||
git clone https://gitgud.io/YOUR_USERNAME/example-project.git
|
||||
```
|
||||
|
||||
### 3. Make Changes and Commit
|
||||
```sh
|
||||
# Make changes to the files
|
||||
git add .
|
||||
git commit -m "Add new feature to example project"
|
||||
```
|
||||
|
||||
### 4. Push Changes
|
||||
```sh
|
||||
git push origin add-new-feature
|
||||
```
|
||||
|
||||
### 5. Create a Merge Request
|
||||
- Go to `https://gitgud.io/YOUR_USERNAME/example-project/merge_requests` and click on "New merge request".
|
||||
- Choose the source branch `add-new-feature` and target branch (default: `main` or `master`).
|
||||
- Fill in the details and submit the merge request.
|
||||
BIN
icudtl.dat
Normal file
BIN
icudtl.dat
Normal file
Binary file not shown.
12
package.json
Normal file
12
package.json
Normal 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"
|
||||
}
|
||||
}
|
||||
3
patch-config.txt
Normal file
3
patch-config.txt
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
username=dazed-translations
|
||||
repo=h-wisdom-exploring-nature
|
||||
branch=main
|
||||
105
patch.bat
Normal file
105
patch.bat
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
@echo off
|
||||
setlocal EnableExtensions EnableDelayedExpansion
|
||||
|
||||
echo Checking for pwsh...
|
||||
set _my_shell=pwsh
|
||||
|
||||
REM Check if pwsh.exe exists
|
||||
where /q !_my_shell!
|
||||
if !errorlevel! neq 0 (
|
||||
echo pwsh not found. Falling back to powershell...
|
||||
REM If pwsh is not found, set to powershell
|
||||
set _my_shell=powershell
|
||||
|
||||
REM Check if powershell.exe exists
|
||||
echo Checking for powershell...
|
||||
where /q !_my_shell!
|
||||
if !errorlevel! neq 0 (
|
||||
echo.Error: Powershell not found!
|
||||
pause
|
||||
exit /B 1
|
||||
) else (
|
||||
echo powershell found.
|
||||
)
|
||||
) else (
|
||||
echo pwsh found.
|
||||
)
|
||||
|
||||
echo Using !_my_shell! for script execution.
|
||||
|
||||
REM Check if patch-config.txt exists
|
||||
if not exist patch-config.txt (
|
||||
echo "Config file (patch-config.txt) not found! Assuming no patching needed."
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
|
||||
REM Read configuration from file
|
||||
for /f "tokens=1,2 delims==" %%a in (patch-config.txt) do (
|
||||
if "%%a"=="username" set "username=%%b"
|
||||
if "%%a"=="repo" set "repo=%%b"
|
||||
if "%%a"=="branch" set "branch=%%b"
|
||||
)
|
||||
|
||||
REM Get the latest hash
|
||||
echo "Getting latest commit SHA hash"
|
||||
!_my_shell! -Command "(Invoke-RestMethod -Uri 'https://gitgud.io/api/v4/projects/%username%%%2F%repo%/repository/branches/%branch%').commit.id" > latest_patch_sha.txt
|
||||
|
||||
REM Read the latest SHA from the file
|
||||
set /p latest_patch_sha=<latest_patch_sha.txt
|
||||
|
||||
REM Check if previous_patch_sha.txt exists
|
||||
if not exist previous_patch_sha.txt (
|
||||
echo "Previous SHA hash not found!"
|
||||
echo "Assuming first time patching..."
|
||||
goto download_extract
|
||||
)
|
||||
|
||||
REM Read the stored SHA from previous check
|
||||
set /p previous_patch_sha=<previous_patch_sha.txt
|
||||
|
||||
REM Trim whitespace from SHA strings
|
||||
set "previous_patch_sha=%previous_patch_sha: =%"
|
||||
set "latest_patch_sha=%latest_patch_sha: =%"
|
||||
|
||||
REM Compare trimmed SHAs
|
||||
if "%latest_patch_sha%" neq "%previous_patch_sha%" (
|
||||
echo "Update found! Patching..."
|
||||
goto download_extract
|
||||
) else (
|
||||
echo "Patch is up to date."
|
||||
)
|
||||
|
||||
REM Delete latest_patch_sha.txt
|
||||
del latest_patch_sha.txt
|
||||
|
||||
endlocal
|
||||
pause
|
||||
exit /b
|
||||
|
||||
:download_extract
|
||||
REM Download zip file
|
||||
echo "Downloading latest patch..."
|
||||
!_my_shell! -Command "Invoke-WebRequest -Uri 'https://gitgud.io/%username%/%repo%/-/archive/%branch%/%repo%-%branch%.zip' -OutFile 'repo.zip'"
|
||||
if !errorlevel! neq 0 (
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
|
||||
REM Extract contents, overwriting conflicts
|
||||
echo "Extracting..."
|
||||
!_my_shell! -Command "Expand-Archive -Path '.\repo.zip' -DestinationPath '.' -Force"
|
||||
echo "Applying patch..."
|
||||
xcopy /s /e /y "%repo%-%branch%\*" "."
|
||||
|
||||
REM Clean up
|
||||
echo "Cleaning up..."
|
||||
del repo.zip
|
||||
rmdir /s /q "%repo%-%branch%"
|
||||
del latest_patch_sha.txt
|
||||
|
||||
REM Store latest SHA for next check
|
||||
echo %latest_patch_sha% > previous_patch_sha.txt
|
||||
endlocal
|
||||
pause
|
||||
exit /b
|
||||
74
patch.sh
Normal file
74
patch.sh
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
#!/bin/bash
|
||||
|
||||
check_dependency() {
|
||||
if ! command -v "$1" > /dev/null 2>&1; then
|
||||
echo "Error: '$1' is not installed. Please install it using 'pkg install $1'."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
# Check for jq, unzip, and curl
|
||||
check_dependency jq
|
||||
check_dependency unzip
|
||||
check_dependency curl
|
||||
|
||||
CONFIG_FILE="patch-config.txt"
|
||||
|
||||
# Check if CONFIG_FILE exists
|
||||
if [ ! -f "$CONFIG_FILE" ]; then
|
||||
echo "Config file '$CONFIG_FILE' not found! Assuming no patching needed."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Convert line endings to Unix format
|
||||
sed -i 's/\r$//' "$CONFIG_FILE"
|
||||
|
||||
# Debug information
|
||||
echo "Current directory: $(pwd)"
|
||||
echo "Config file path: $(pwd)/$CONFIG_FILE"
|
||||
|
||||
# Read configuration from file
|
||||
. "$(pwd)/$CONFIG_FILE"
|
||||
|
||||
# Get the latest hash
|
||||
echo "Getting latest commit SHA hash"
|
||||
latest_patch_sha=$(curl -s "https://gitgud.io/api/v4/projects/$username%2F$repo/repository/branches/$branch" | jq -r '.commit.id')
|
||||
|
||||
download_extract() {
|
||||
# Download zip file
|
||||
echo "Downloading latest patch..."
|
||||
curl -sL "https://gitgud.io/$username/$repo/-/archive/$branch/$repo-$branch.zip" -o repo.zip
|
||||
|
||||
# Extract contents, overwriting conflicts
|
||||
echo "Extracting..."
|
||||
unzip -qo repo.zip
|
||||
|
||||
echo "Applying patch..."
|
||||
cp -r "$repo-$branch/"* .
|
||||
|
||||
echo "Cleaning up..."
|
||||
rm repo.zip
|
||||
rm -rf "$repo-$branch"
|
||||
rm -f latest_patch_sha.txt
|
||||
|
||||
# Store latest SHA for next check
|
||||
echo "$latest_patch_sha" > previous_patch_sha.txt
|
||||
}
|
||||
|
||||
# Check if previous_patch_sha.txt exists
|
||||
if [ ! -f previous_patch_sha.txt ]; then
|
||||
echo "Previous SHA hash not found!"
|
||||
echo "Assuming first time patching..."
|
||||
download_extract
|
||||
else
|
||||
# Read the stored SHA from previous check
|
||||
previous_patch_sha=$(cat previous_patch_sha.txt)
|
||||
|
||||
# Compare trimmed SHAs
|
||||
if [ "$latest_patch_sha" != "$previous_patch_sha" ]; then
|
||||
echo "Update found! Patching..."
|
||||
download_extract
|
||||
else
|
||||
echo "Patch is up to date."
|
||||
fi
|
||||
fi
|
||||
66
readme.txt
Normal file
66
readme.txt
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
───
|
||||
|
||||
|
||||
|
||||
● 白の渇望 製品版1.00
|
||||
|
||||
|
||||
● この度は【白の渇望】の製品版をプレイして下さりありがとうございます!
|
||||
何かご不明な点や要望等ございましたらお気軽にお声がけ下さい!
|
||||
|
||||
|
||||
● https://ci-en.dlsite.com/creator/4243
|
||||
|
||||
|
||||
※ 本作品はフィクションです。実在の人物・団体等とは一切関係がありません
|
||||
※ 本作品に登場する人物は全て18歳以上です
|
||||
※ 本作品は18歳以上を対象にしています。18歳未満の方のプレイはご遠慮下さい
|
||||
※ 本作品を使用することでなんらかの問題や不具合が生じたとしても責任を取りかねます
|
||||
※ 本作品の複製、転載、配布はしないでね!
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
───
|
||||
|
||||
|
||||
● このゲームでは以下の制作者様のスクリプト、音声素材をお借りして使用しています
|
||||
|
||||
|
||||
※順序不同
|
||||
|
||||
|
||||
● COBRA 様 http://cobrara.blogspot.jp/2017/01/blogpost_24.html
|
||||
|
||||
● 村人A 様 http://rpgmaker-script-wiki.xyz/index.php
|
||||
|
||||
● Moghunter 様 https://atelierrgss.wordpress.com/
|
||||
|
||||
● 赤月 智平 様 https://www.utakata-no-yume.net/
|
||||
|
||||
● Tsukimi 様 http://tsukimitsf.blog.fc2.com/
|
||||
|
||||
● Yana 様 https://twitter.com/yanatsuki_
|
||||
|
||||
● となりのつばさちゃん 様 https://twitter.com/tbs_10nari/with_replies
|
||||
|
||||
● 姫之ここの 様 https://twitter.com/himeno9no
|
||||
|
||||
● まっつUP 様 https://twitter.com/mattuup
|
||||
|
||||
● Yanfly Engine 様 http://www.yanfly.moe/wiki/Main_Page
|
||||
|
||||
● 木星ペンギン 様
|
||||
https://woodpenguin.web.fc2.com/MV_Plugin/index.html
|
||||
|
||||
|
||||
|
||||
https://opensource.org/licenses/mit-license.php
|
||||
|
||||
|
||||
|
||||
|
||||
───
|
||||
|
||||
|
||||
155
www/assets/tesuto/few.cdi3.json
Normal file
155
www/assets/tesuto/few.cdi3.json
Normal file
|
|
@ -0,0 +1,155 @@
|
|||
{
|
||||
"Version": 3,
|
||||
"Parameters": [
|
||||
{
|
||||
"Id": "ParamAngleX",
|
||||
"GroupId": "",
|
||||
"Name": "角度 X"
|
||||
},
|
||||
{
|
||||
"Id": "ParamAngleY",
|
||||
"GroupId": "",
|
||||
"Name": "角度 Y"
|
||||
},
|
||||
{
|
||||
"Id": "ParamAngleZ",
|
||||
"GroupId": "",
|
||||
"Name": "角度 Z"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeLOpen",
|
||||
"GroupId": "",
|
||||
"Name": "左目 開閉"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeLSmile",
|
||||
"GroupId": "",
|
||||
"Name": "左目 笑顔"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeROpen",
|
||||
"GroupId": "",
|
||||
"Name": "右目 開閉"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeRSmile",
|
||||
"GroupId": "",
|
||||
"Name": "右目 笑顔"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeBallX",
|
||||
"GroupId": "",
|
||||
"Name": "目玉 X"
|
||||
},
|
||||
{
|
||||
"Id": "ParamEyeBallY",
|
||||
"GroupId": "",
|
||||
"Name": "目玉 Y"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowLY",
|
||||
"GroupId": "",
|
||||
"Name": "左眉 上下"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowRY",
|
||||
"GroupId": "",
|
||||
"Name": "右眉 上下"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowLX",
|
||||
"GroupId": "",
|
||||
"Name": "左眉 左右"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowRX",
|
||||
"GroupId": "",
|
||||
"Name": "右眉 左右"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowLAngle",
|
||||
"GroupId": "",
|
||||
"Name": "左眉 角度"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowRAngle",
|
||||
"GroupId": "",
|
||||
"Name": "右眉 角度"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowLForm",
|
||||
"GroupId": "",
|
||||
"Name": "左眉 変形"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBrowRForm",
|
||||
"GroupId": "",
|
||||
"Name": "右眉 変形"
|
||||
},
|
||||
{
|
||||
"Id": "ParamMouthForm",
|
||||
"GroupId": "",
|
||||
"Name": "口 変形"
|
||||
},
|
||||
{
|
||||
"Id": "ParamMouthOpenY",
|
||||
"GroupId": "",
|
||||
"Name": "口 開閉"
|
||||
},
|
||||
{
|
||||
"Id": "ParamCheek",
|
||||
"GroupId": "",
|
||||
"Name": "照れ"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBodyAngleX",
|
||||
"GroupId": "",
|
||||
"Name": "体の回転 X"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBodyAngleY",
|
||||
"GroupId": "",
|
||||
"Name": "体の回転 Y"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBodyAngleZ",
|
||||
"GroupId": "",
|
||||
"Name": "体の回転 Z"
|
||||
},
|
||||
{
|
||||
"Id": "ParamBreath",
|
||||
"GroupId": "",
|
||||
"Name": "呼吸"
|
||||
},
|
||||
{
|
||||
"Id": "ParamHairFront",
|
||||
"GroupId": "",
|
||||
"Name": "髪揺れ 前"
|
||||
},
|
||||
{
|
||||
"Id": "ParamHairSide",
|
||||
"GroupId": "",
|
||||
"Name": "髪揺れ 横"
|
||||
},
|
||||
{
|
||||
"Id": "ParamHairBack",
|
||||
"GroupId": "",
|
||||
"Name": "髪揺れ 後"
|
||||
}
|
||||
],
|
||||
"ParameterGroups": [],
|
||||
"Parts": [
|
||||
{
|
||||
"Id": "Part",
|
||||
"Name": "レイヤー4"
|
||||
},
|
||||
{
|
||||
"Id": "Part2",
|
||||
"Name": "レイヤーセット1(2)(2)"
|
||||
},
|
||||
{
|
||||
"Id": "Part3",
|
||||
"Name": "レイヤーセット1(2)(2)(2)"
|
||||
}
|
||||
]
|
||||
}
|
||||
10
www/assets/tesuto/tesuto_model3.json
Normal file
10
www/assets/tesuto/tesuto_model3.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"Version": 3,
|
||||
"FileReferences": {
|
||||
"Moc": "few.moc3",
|
||||
"Textures": [
|
||||
"few.1024/texture_00.png"
|
||||
],
|
||||
"DisplayInfo": "few.cdi3.json"
|
||||
}
|
||||
}
|
||||
850
www/data/Actors.json
Normal file
850
www/data/Actors.json
Normal file
|
|
@ -0,0 +1,850 @@
|
|||
[
|
||||
null,
|
||||
{
|
||||
"id": 1,
|
||||
"battlerName": "",
|
||||
"characterIndex": 7,
|
||||
"characterName": "hiroin sirono",
|
||||
"classId": 13,
|
||||
"equips": [
|
||||
10,
|
||||
1,
|
||||
0,
|
||||
18,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "Actor1",
|
||||
"traits": [
|
||||
{
|
||||
"code": 61,
|
||||
"dataId": 0,
|
||||
"value": 0.2
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 5,
|
||||
"maxLevel": 99,
|
||||
"name": "キール",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": "普通の男の子"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"battlerName": "",
|
||||
"characterIndex": 3,
|
||||
"characterName": "hiroin sirono",
|
||||
"classId": 13,
|
||||
"equips": [
|
||||
10,
|
||||
0,
|
||||
0,
|
||||
18,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 61,
|
||||
"dataId": 0,
|
||||
"value": 0.2
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 5,
|
||||
"maxLevel": 99,
|
||||
"name": "キールルル",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": "普通の女の子"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "hiroin sirono",
|
||||
"classId": 5,
|
||||
"equips": [
|
||||
6,
|
||||
0,
|
||||
6,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 61,
|
||||
"dataId": 0,
|
||||
"value": 0.2
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 3,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 10,
|
||||
"maxLevel": 99,
|
||||
"name": "モネ",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": "自称最新鋭ロボ子\nすこしポンコツ"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"battlerName": "",
|
||||
"characterIndex": 1,
|
||||
"characterName": "hiroin sirono",
|
||||
"classId": 6,
|
||||
"equips": [
|
||||
7,
|
||||
0,
|
||||
10,
|
||||
11,
|
||||
12
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 61,
|
||||
"dataId": 0,
|
||||
"value": 0.2
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 3,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 10,
|
||||
"maxLevel": 99,
|
||||
"name": "ツバキ",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": "物静かなケモノの少女\n耳も尻尾ももふもふだ"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"battlerName": "",
|
||||
"characterIndex": 2,
|
||||
"characterName": "hiroin sirono",
|
||||
"classId": 7,
|
||||
"equips": [
|
||||
8,
|
||||
0,
|
||||
14,
|
||||
15,
|
||||
16
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 61,
|
||||
"dataId": 0,
|
||||
"value": 0.5
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 3,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 59,
|
||||
"maxLevel": 99,
|
||||
"name": "ソニア",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": "高位の天使\n頑張り屋さんないい人"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"battlerName": "",
|
||||
"characterIndex": 1,
|
||||
"characterName": "puroro sabu",
|
||||
"classId": 9,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 3,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 20,
|
||||
"maxLevel": 99,
|
||||
"name": "エイク",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"battlerName": "",
|
||||
"characterIndex": 5,
|
||||
"characterName": "",
|
||||
"classId": 10,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 3,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 1,
|
||||
"value": 1
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 10,
|
||||
"maxLevel": 99,
|
||||
"name": "アイビー",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"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": 9,
|
||||
"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": 10,
|
||||
"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": 11,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "hiroin sirono sabu",
|
||||
"classId": 15,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "スーチス",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"battlerName": "",
|
||||
"characterIndex": 1,
|
||||
"characterName": "hiroin sirono sabu",
|
||||
"classId": 16,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "ペララ",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"battlerName": "",
|
||||
"characterIndex": 2,
|
||||
"characterName": "hiroin sirono sabu",
|
||||
"classId": 17,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "ルピナス",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"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": 15,
|
||||
"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": 16,
|
||||
"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": 17,
|
||||
"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": 18,
|
||||
"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": 19,
|
||||
"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": 20,
|
||||
"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": 21,
|
||||
"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": 22,
|
||||
"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": 23,
|
||||
"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": 24,
|
||||
"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": 25,
|
||||
"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": 26,
|
||||
"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": 27,
|
||||
"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": 28,
|
||||
"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": 29,
|
||||
"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": 30,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "",
|
||||
"classId": 1,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
}
|
||||
]
|
||||
131109
www/data/Animations.json
Normal file
131109
www/data/Animations.json
Normal file
File diff suppressed because it is too large
Load diff
894
www/data/Armors.json
Normal file
894
www/data/Armors.json
Normal file
|
|
@ -0,0 +1,894 @@
|
|||
[
|
||||
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
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"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": 6,
|
||||
"atypeId": 1,
|
||||
"description": "ロボ子特有の機械技術を駆使して作られたアンテナ\n100メートル先の針の音も聴き取る",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "高性能アンテナ",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
0,
|
||||
10,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"atypeId": 1,
|
||||
"description": "ロボ子の標準装備\n通気性が良く着心地が良い",
|
||||
"etypeId": 4,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "ロボ子スーツ",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"atypeId": 1,
|
||||
"description": "ロボ子の機械技術が惜しげもなく使われている\n極めて性能の高いパーツ",
|
||||
"etypeId": 5,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "最新パーツ",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
10,
|
||||
10,
|
||||
10,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"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": 10,
|
||||
"atypeId": 1,
|
||||
"description": "お気に入りの黒いリボン\nお母さんに作ってもらった",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "黒いリボン",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
10,
|
||||
0,
|
||||
10,
|
||||
10,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"atypeId": 1,
|
||||
"description": "魔物の世界のごく一部で着られている服\nだぼだぼでかわいい",
|
||||
"etypeId": 4,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "和服",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"atypeId": 1,
|
||||
"description": "もふもふー!説明不要ー!!!",
|
||||
"etypeId": 5,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "もふもふしっぽ",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
10,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
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": 1,
|
||||
"description": "普通のアホ毛だがソニアのアホ毛なので\nどこか神聖なパワーが溢れている",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "聖なるアホ毛",
|
||||
"note": "",
|
||||
"params": [
|
||||
200,
|
||||
200,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"atypeId": 1,
|
||||
"description": "上位の天使に許された上質な衣\n何十もの加護が付与されている",
|
||||
"etypeId": 4,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "天使の衣",
|
||||
"note": "",
|
||||
"params": [
|
||||
200,
|
||||
200,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"atypeId": 1,
|
||||
"description": "天使がそれぞれ持っている固有の羽\nみんなそれぞれ大切にしている",
|
||||
"etypeId": 5,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "天使の羽",
|
||||
"note": "",
|
||||
"params": [
|
||||
200,
|
||||
200,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20,
|
||||
20
|
||||
],
|
||||
"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": 1,
|
||||
"description": "お気に入りの修道院の服",
|
||||
"etypeId": 4,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "修道院の服",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
10,
|
||||
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": 2,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 0,
|
||||
"name": "",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
},
|
||||
{
|
||||
"id": 31,
|
||||
"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": 32,
|
||||
"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": 33,
|
||||
"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
|
||||
}
|
||||
]
|
||||
26145
www/data/Classes.json
Normal file
26145
www/data/Classes.json
Normal file
File diff suppressed because it is too large
Load diff
22784
www/data/CommonEvents.json
Normal file
22784
www/data/CommonEvents.json
Normal file
File diff suppressed because it is too large
Load diff
251
www/data/Enemies.json
Normal file
251
www/data/Enemies.json
Normal 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
|
||||
]
|
||||
}
|
||||
]
|
||||
10551
www/data/Items.json
Normal file
10551
www/data/Items.json
Normal file
File diff suppressed because it is too large
Load diff
23902
www/data/Map001.json
Normal file
23902
www/data/Map001.json
Normal file
File diff suppressed because it is too large
Load diff
16829
www/data/Map002.json
Normal file
16829
www/data/Map002.json
Normal file
File diff suppressed because it is too large
Load diff
2972
www/data/Map003.json
Normal file
2972
www/data/Map003.json
Normal file
File diff suppressed because it is too large
Load diff
7243
www/data/Map004.json
Normal file
7243
www/data/Map004.json
Normal file
File diff suppressed because it is too large
Load diff
8907
www/data/Map005.json
Normal file
8907
www/data/Map005.json
Normal file
File diff suppressed because it is too large
Load diff
9206
www/data/Map006.json
Normal file
9206
www/data/Map006.json
Normal file
File diff suppressed because it is too large
Load diff
8026
www/data/Map007.json
Normal file
8026
www/data/Map007.json
Normal file
File diff suppressed because it is too large
Load diff
19845
www/data/Map008.json
Normal file
19845
www/data/Map008.json
Normal file
File diff suppressed because it is too large
Load diff
4414
www/data/Map009.json
Normal file
4414
www/data/Map009.json
Normal file
File diff suppressed because it is too large
Load diff
3855
www/data/Map010.json
Normal file
3855
www/data/Map010.json
Normal file
File diff suppressed because it is too large
Load diff
9120
www/data/Map011.json
Normal file
9120
www/data/Map011.json
Normal file
File diff suppressed because it is too large
Load diff
19849
www/data/Map012.json
Normal file
19849
www/data/Map012.json
Normal file
File diff suppressed because it is too large
Load diff
10829
www/data/Map013.json
Normal file
10829
www/data/Map013.json
Normal file
File diff suppressed because it is too large
Load diff
19992
www/data/Map014.json
Normal file
19992
www/data/Map014.json
Normal file
File diff suppressed because it is too large
Load diff
3181
www/data/Map015.json
Normal file
3181
www/data/Map015.json
Normal file
File diff suppressed because it is too large
Load diff
6697
www/data/Map016.json
Normal file
6697
www/data/Map016.json
Normal file
File diff suppressed because it is too large
Load diff
7759
www/data/Map017.json
Normal file
7759
www/data/Map017.json
Normal file
File diff suppressed because it is too large
Load diff
2007
www/data/Map018.json
Normal file
2007
www/data/Map018.json
Normal file
File diff suppressed because it is too large
Load diff
9142
www/data/Map019.json
Normal file
9142
www/data/Map019.json
Normal file
File diff suppressed because it is too large
Load diff
4383
www/data/Map020.json
Normal file
4383
www/data/Map020.json
Normal file
File diff suppressed because it is too large
Load diff
4281
www/data/Map021.json
Normal file
4281
www/data/Map021.json
Normal file
File diff suppressed because it is too large
Load diff
7086
www/data/Map022.json
Normal file
7086
www/data/Map022.json
Normal file
File diff suppressed because it is too large
Load diff
14928
www/data/Map023.json
Normal file
14928
www/data/Map023.json
Normal file
File diff suppressed because it is too large
Load diff
9398
www/data/Map024.json
Normal file
9398
www/data/Map024.json
Normal file
File diff suppressed because it is too large
Load diff
20869
www/data/Map025.json
Normal file
20869
www/data/Map025.json
Normal file
File diff suppressed because it is too large
Load diff
5297
www/data/Map026.json
Normal file
5297
www/data/Map026.json
Normal file
File diff suppressed because it is too large
Load diff
6019
www/data/Map027.json
Normal file
6019
www/data/Map027.json
Normal file
File diff suppressed because it is too large
Load diff
6919
www/data/Map028.json
Normal file
6919
www/data/Map028.json
Normal file
File diff suppressed because it is too large
Load diff
4120
www/data/Map029.json
Normal file
4120
www/data/Map029.json
Normal file
File diff suppressed because it is too large
Load diff
3855
www/data/Map030.json
Normal file
3855
www/data/Map030.json
Normal file
File diff suppressed because it is too large
Load diff
3855
www/data/Map031.json
Normal file
3855
www/data/Map031.json
Normal file
File diff suppressed because it is too large
Load diff
11427
www/data/Map032.json
Normal file
11427
www/data/Map032.json
Normal file
File diff suppressed because it is too large
Load diff
6008
www/data/Map033.json
Normal file
6008
www/data/Map033.json
Normal file
File diff suppressed because it is too large
Load diff
6913
www/data/Map034.json
Normal file
6913
www/data/Map034.json
Normal file
File diff suppressed because it is too large
Load diff
8353
www/data/Map035.json
Normal file
8353
www/data/Map035.json
Normal file
File diff suppressed because it is too large
Load diff
4440
www/data/Map036.json
Normal file
4440
www/data/Map036.json
Normal file
File diff suppressed because it is too large
Load diff
238120
www/data/Map037.json
Normal file
238120
www/data/Map037.json
Normal file
File diff suppressed because it is too large
Load diff
12002
www/data/Map038.json
Normal file
12002
www/data/Map038.json
Normal file
File diff suppressed because it is too large
Load diff
7163
www/data/Map039.json
Normal file
7163
www/data/Map039.json
Normal file
File diff suppressed because it is too large
Load diff
8219
www/data/Map040.json
Normal file
8219
www/data/Map040.json
Normal file
File diff suppressed because it is too large
Load diff
4512
www/data/Map041.json
Normal file
4512
www/data/Map041.json
Normal file
File diff suppressed because it is too large
Load diff
7207
www/data/Map042.json
Normal file
7207
www/data/Map042.json
Normal file
File diff suppressed because it is too large
Load diff
8161
www/data/Map043.json
Normal file
8161
www/data/Map043.json
Normal file
File diff suppressed because it is too large
Load diff
6459
www/data/Map044.json
Normal file
6459
www/data/Map044.json
Normal file
File diff suppressed because it is too large
Load diff
8478
www/data/Map045.json
Normal file
8478
www/data/Map045.json
Normal file
File diff suppressed because it is too large
Load diff
12653
www/data/Map046.json
Normal file
12653
www/data/Map046.json
Normal file
File diff suppressed because it is too large
Load diff
11874
www/data/Map047.json
Normal file
11874
www/data/Map047.json
Normal file
File diff suppressed because it is too large
Load diff
1425
www/data/Map048.json
Normal file
1425
www/data/Map048.json
Normal file
File diff suppressed because it is too large
Load diff
1432
www/data/Map049.json
Normal file
1432
www/data/Map049.json
Normal file
File diff suppressed because it is too large
Load diff
24599
www/data/Map050.json
Normal file
24599
www/data/Map050.json
Normal file
File diff suppressed because it is too large
Load diff
3248
www/data/Map051.json
Normal file
3248
www/data/Map051.json
Normal file
File diff suppressed because it is too large
Load diff
6698
www/data/Map052.json
Normal file
6698
www/data/Map052.json
Normal file
File diff suppressed because it is too large
Load diff
7667
www/data/Map053.json
Normal file
7667
www/data/Map053.json
Normal file
File diff suppressed because it is too large
Load diff
16903
www/data/Map054.json
Normal file
16903
www/data/Map054.json
Normal file
File diff suppressed because it is too large
Load diff
9240
www/data/Map055.json
Normal file
9240
www/data/Map055.json
Normal file
File diff suppressed because it is too large
Load diff
23580
www/data/Map056.json
Normal file
23580
www/data/Map056.json
Normal file
File diff suppressed because it is too large
Load diff
8092
www/data/Map057.json
Normal file
8092
www/data/Map057.json
Normal file
File diff suppressed because it is too large
Load diff
9261
www/data/Map058.json
Normal file
9261
www/data/Map058.json
Normal file
File diff suppressed because it is too large
Load diff
7167
www/data/Map059.json
Normal file
7167
www/data/Map059.json
Normal file
File diff suppressed because it is too large
Load diff
4481
www/data/Map060.json
Normal file
4481
www/data/Map060.json
Normal file
File diff suppressed because it is too large
Load diff
3922
www/data/Map061.json
Normal file
3922
www/data/Map061.json
Normal file
File diff suppressed because it is too large
Load diff
9084
www/data/Map062.json
Normal file
9084
www/data/Map062.json
Normal file
File diff suppressed because it is too large
Load diff
21237
www/data/Map063.json
Normal file
21237
www/data/Map063.json
Normal file
File diff suppressed because it is too large
Load diff
10743
www/data/Map064.json
Normal file
10743
www/data/Map064.json
Normal file
File diff suppressed because it is too large
Load diff
20165
www/data/Map065.json
Normal file
20165
www/data/Map065.json
Normal file
File diff suppressed because it is too large
Load diff
9348
www/data/Map066.json
Normal file
9348
www/data/Map066.json
Normal file
File diff suppressed because it is too large
Load diff
4266
www/data/Map067.json
Normal file
4266
www/data/Map067.json
Normal file
File diff suppressed because it is too large
Load diff
4399
www/data/Map068.json
Normal file
4399
www/data/Map068.json
Normal file
File diff suppressed because it is too large
Load diff
4288
www/data/Map069.json
Normal file
4288
www/data/Map069.json
Normal file
File diff suppressed because it is too large
Load diff
7093
www/data/Map070.json
Normal file
7093
www/data/Map070.json
Normal file
File diff suppressed because it is too large
Load diff
15240
www/data/Map071.json
Normal file
15240
www/data/Map071.json
Normal file
File diff suppressed because it is too large
Load diff
9218
www/data/Map072.json
Normal file
9218
www/data/Map072.json
Normal file
File diff suppressed because it is too large
Load diff
5364
www/data/Map073.json
Normal file
5364
www/data/Map073.json
Normal file
File diff suppressed because it is too large
Load diff
27864
www/data/Map074.json
Normal file
27864
www/data/Map074.json
Normal file
File diff suppressed because it is too large
Load diff
4338
www/data/Map075.json
Normal file
4338
www/data/Map075.json
Normal file
File diff suppressed because it is too large
Load diff
6010
www/data/Map076.json
Normal file
6010
www/data/Map076.json
Normal file
File diff suppressed because it is too large
Load diff
6987
www/data/Map077.json
Normal file
6987
www/data/Map077.json
Normal file
File diff suppressed because it is too large
Load diff
4187
www/data/Map078.json
Normal file
4187
www/data/Map078.json
Normal file
File diff suppressed because it is too large
Load diff
3922
www/data/Map079.json
Normal file
3922
www/data/Map079.json
Normal file
File diff suppressed because it is too large
Load diff
3922
www/data/Map080.json
Normal file
3922
www/data/Map080.json
Normal file
File diff suppressed because it is too large
Load diff
10978
www/data/Map081.json
Normal file
10978
www/data/Map081.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
Loading…
Reference in a new issue