Initial Commit
This commit is contained in:
commit
f863fe83d7
348 changed files with 2445584 additions and 0 deletions
60
.gitignore
vendored
Normal file
60
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
# 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
|
||||
!bsxx.dat*
|
||||
!game.ini
|
||||
!package.nw
|
||||
|
||||
# Ignore
|
||||
previous_patch_sha.txt
|
||||
kabe3_save.dat
|
||||
kabe3_system.dat
|
||||
psbpack.dat
|
||||
Save*
|
||||
cg.dat
|
||||
scene.dat
|
||||
BSXScript_*
|
||||
|
||||
# Images
|
||||
!hstatus_back.png
|
||||
!load_0.png
|
||||
!load_1.png
|
||||
!load_10.png
|
||||
!load_11.png
|
||||
!load_2.png
|
||||
!load_3.png
|
||||
!load_4.png
|
||||
!load_5.png
|
||||
!load_6.png
|
||||
!load_7.png
|
||||
!load_8.png
|
||||
!load_9.png
|
||||
!titlelogo_sample1.png
|
||||
!title_logo.png
|
||||
!title_logo_black.png
|
||||
!title_logo_sample2.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
|
||||
102
README.md
Normal file
102
README.md
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
# 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
|
||||
|
||||
For WOLF RPG games, if you downloaded the game off of DLSite, you will need to do some extra steps to patch it. This is because there is a "master" file called Data.wolf that will take priority over the english patch files. You will need this file to be a folder before patching will work.
|
||||
|
||||
# Wolf Games
|
||||
1) Download the latest UberWolf.exe release from the following link:
|
||||
https://github.com/Sinflower/UberWolf/releases
|
||||
2) Drag Data.wolf onto UberWolf.exe. This will create a new folder called data.wolf~
|
||||
3) Rename the new data.wolf~ folder to Data
|
||||
4) Delete the Data.wolf file
|
||||
5) Delete previous_patch_sha.txt (this will exist if you ran GameUpdate.bat previously)
|
||||
6) Run GameUpdate.bat
|
||||
|
||||
# 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=artemis-pearl-2
|
||||
branch=main
|
||||
121
patch.bat
Normal file
121
patch.bat
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
@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 Escape single quotes in paths
|
||||
set "escaped_cd=%CD:'=''%"
|
||||
|
||||
REM Download zip file
|
||||
echo "Downloading latest patch..."
|
||||
!_my_shell! -Command "Set-Location -LiteralPath '%escaped_cd%'; 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 "Set-Location -LiteralPath '%escaped_cd%'; Expand-Archive -Path '.\repo.zip' -DestinationPath '.' -Force"
|
||||
if !errorlevel! neq 0 (
|
||||
echo Extraction failed!
|
||||
del repo.zip
|
||||
rmdir /s /q "%repo%-%branch%"
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
echo "Applying patch..."
|
||||
xcopy /s /e /y "%repo%-%branch%\*" "."
|
||||
if !errorlevel! neq 0 (
|
||||
echo Patch application failed!
|
||||
del repo.zip
|
||||
rmdir /s /q "%repo%-%branch%"
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
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
|
||||
92
patch.sh
Normal file
92
patch.sh
Normal file
|
|
@ -0,0 +1,92 @@
|
|||
#!/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
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Download failed!"
|
||||
rm -f repo.zip
|
||||
rm -rf "$repo-$branch"
|
||||
return 1
|
||||
fi
|
||||
|
||||
# Extract contents, overwriting conflicts
|
||||
echo "Extracting..."
|
||||
unzip -qo repo.zip
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Extraction failed!"
|
||||
rm -f repo.zip
|
||||
rm -rf "$repo-$branch"
|
||||
return 1
|
||||
fi
|
||||
|
||||
echo "Applying patch..."
|
||||
cp -r "$repo-$branch/"* .
|
||||
if [ $? -ne 0 ]; then
|
||||
echo "Patch application failed!"
|
||||
rm -f repo.zip
|
||||
rm -rf "$repo-$branch"
|
||||
return 1
|
||||
fi
|
||||
|
||||
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
|
||||
143
www/data/Actors.json
Normal file
143
www/data/Actors.json
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
[
|
||||
null,
|
||||
{
|
||||
"id": 1,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "mio2_2hokou",
|
||||
"classId": 1,
|
||||
"equips": [
|
||||
1,
|
||||
3,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [
|
||||
{
|
||||
"code": 43,
|
||||
"dataId": 72,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 98,
|
||||
"name": "澪",
|
||||
"nickname": "女子学生",
|
||||
"note": "<逃走成功率:100>\n\n<Set Sts Data>\nTreeType: 7,8\nInit Sp: 0\n</Set Sts Data>\n\n<RemoveState23Common:35>\n\n特徴を持ったオブジェクトのメモに\n<ステート○解除時コモン:□>\nまたは、\n<RemoveState○Common:□>\nと記述すると、○番のステートが解除された際に□番のコモンイベントを予約します。\n↓コマンド封印\n<SACAttackSwitch:21>\n<SACGuardSwitch:21>",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"battlerName": "",
|
||||
"characterIndex": 7,
|
||||
"characterName": "nazo_slime",
|
||||
"classId": 2,
|
||||
"equips": [
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
],
|
||||
"faceIndex": 5,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "ピギー",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "uketuke_hokou_2",
|
||||
"classId": 1,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "セイラ",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "",
|
||||
"classId": 1,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "ルカ",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"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": 6,
|
||||
"battlerName": "",
|
||||
"characterIndex": 0,
|
||||
"characterName": "",
|
||||
"classId": 1,
|
||||
"equips": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"faceIndex": 0,
|
||||
"faceName": "",
|
||||
"traits": [],
|
||||
"initialLevel": 1,
|
||||
"maxLevel": 99,
|
||||
"name": "",
|
||||
"nickname": "",
|
||||
"note": "",
|
||||
"profile": ""
|
||||
}
|
||||
]
|
||||
455186
www/data/Animations.json
Normal file
455186
www/data/Animations.json
Normal file
File diff suppressed because it is too large
Load diff
326
www/data/Armors.json
Normal file
326
www/data/Armors.json
Normal file
|
|
@ -0,0 +1,326 @@
|
|||
[
|
||||
null,
|
||||
{
|
||||
"id": 1,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】暗闇を無効にする",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 14,
|
||||
"dataId": 5,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"iconIndex": 151,
|
||||
"name": "伊達メガネ",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 230
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"atypeId": 1,
|
||||
"description": "【防具】防御力+7",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 150,
|
||||
"name": "髪飾り",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 150
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"atypeId": 1,
|
||||
"description": "【防具】防御力+15",
|
||||
"etypeId": 2,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 53,
|
||||
"dataId": 2,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"iconIndex": 137,
|
||||
"name": "制服",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
15,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 100
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】毒を無効にする",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 23,
|
||||
"dataId": 8,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 14,
|
||||
"dataId": 4,
|
||||
"value": 1
|
||||
}
|
||||
],
|
||||
"iconIndex": 142,
|
||||
"name": "防毒グローブ",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 230
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】消費MPが半減する",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 12,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 13,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 14,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 15,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 16,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 17,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 18,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 19,
|
||||
"value": 0.7
|
||||
},
|
||||
{
|
||||
"code": 11,
|
||||
"dataId": 20,
|
||||
"value": 0.7
|
||||
}
|
||||
],
|
||||
"iconIndex": 145,
|
||||
"name": "琥珀の環",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 4500
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】毒と、ダメージ床を無効にする",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 23,
|
||||
"dataId": 8,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 141,
|
||||
"name": "レジストブーツ",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 230
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】戦闘中ターン毎にHPが4%回復する",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 7,
|
||||
"value": 0.04
|
||||
}
|
||||
],
|
||||
"iconIndex": 147,
|
||||
"name": "再生のネックレス",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 2000
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"atypeId": 1,
|
||||
"description": "【装飾品】戦闘中ターン毎にTPが4%回復する",
|
||||
"etypeId": 3,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
},
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 9,
|
||||
"value": 0.04
|
||||
}
|
||||
],
|
||||
"iconIndex": 146,
|
||||
"name": "気力のネックレス",
|
||||
"note": "<MNKR_SwitchSell>",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 1500
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"atypeId": 1,
|
||||
"description": "全ての敵を倒せる能力を得る。\n(実質、\\c[2]難易度イージーになります\\c[0])",
|
||||
"etypeId": 4,
|
||||
"traits": [
|
||||
{
|
||||
"code": 22,
|
||||
"dataId": 1,
|
||||
"value": 0
|
||||
}
|
||||
],
|
||||
"iconIndex": 148,
|
||||
"name": "必勝のお守り",
|
||||
"note": "",
|
||||
"params": [
|
||||
0,
|
||||
0,
|
||||
500,
|
||||
500,
|
||||
500,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"price": 0
|
||||
}
|
||||
]
|
||||
5431
www/data/Classes.json
Normal file
5431
www/data/Classes.json
Normal file
File diff suppressed because it is too large
Load diff
154308
www/data/CommonEvents.json
Normal file
154308
www/data/CommonEvents.json
Normal file
File diff suppressed because it is too large
Load diff
50
www/data/ContainerProperties.json
Normal file
50
www/data/ContainerProperties.json
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
{
|
||||
"Scene_Menu": {
|
||||
"WindowLayer": {
|
||||
"0,Window_SoloStatus": {
|
||||
"x": 19,
|
||||
"y": 120,
|
||||
"width": 500,
|
||||
"height": 515,
|
||||
"opacity": 255,
|
||||
"hidden": false,
|
||||
"_customFontSize": 28,
|
||||
"_customPadding": 18,
|
||||
"_customLineHeight": 36,
|
||||
"_customBackOpacity": 192,
|
||||
"_customBackFileName": "",
|
||||
"_customFontFace": ""
|
||||
}
|
||||
},
|
||||
"Scene_Menu": {
|
||||
"2,Window_MenuCommand": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"width": 800,
|
||||
"height": 108,
|
||||
"opacity": 255,
|
||||
"hidden": false,
|
||||
"_customFontSize": 28,
|
||||
"_customPadding": 18,
|
||||
"_customLineHeight": 36,
|
||||
"_customBackOpacity": 192,
|
||||
"_customBackFileName": "",
|
||||
"_customFontFace": ""
|
||||
},
|
||||
"3,Window_Gold": {
|
||||
"x": 840,
|
||||
"y": 648,
|
||||
"width": 240,
|
||||
"height": 72,
|
||||
"opacity": 255,
|
||||
"hidden": false,
|
||||
"_customFontSize": 28,
|
||||
"_customPadding": 18,
|
||||
"_customLineHeight": 36,
|
||||
"_customBackOpacity": 192,
|
||||
"_customBackFileName": "",
|
||||
"_customFontFace": ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
4821
www/data/Enemies.json
Normal file
4821
www/data/Enemies.json
Normal file
File diff suppressed because it is too large
Load diff
2769
www/data/Items.json
Normal file
2769
www/data/Items.json
Normal file
File diff suppressed because it is too large
Load diff
1409
www/data/Map001.json
Normal file
1409
www/data/Map001.json
Normal file
File diff suppressed because it is too large
Load diff
13096
www/data/Map002.json
Normal file
13096
www/data/Map002.json
Normal file
File diff suppressed because it is too large
Load diff
16282
www/data/Map003.json
Normal file
16282
www/data/Map003.json
Normal file
File diff suppressed because it is too large
Load diff
3614
www/data/Map004.json
Normal file
3614
www/data/Map004.json
Normal file
File diff suppressed because it is too large
Load diff
8351
www/data/Map005.json
Normal file
8351
www/data/Map005.json
Normal file
File diff suppressed because it is too large
Load diff
22519
www/data/Map006.json
Normal file
22519
www/data/Map006.json
Normal file
File diff suppressed because it is too large
Load diff
3067
www/data/Map007.json
Normal file
3067
www/data/Map007.json
Normal file
File diff suppressed because it is too large
Load diff
3309
www/data/Map008.json
Normal file
3309
www/data/Map008.json
Normal file
File diff suppressed because it is too large
Load diff
3771
www/data/Map009.json
Normal file
3771
www/data/Map009.json
Normal file
File diff suppressed because it is too large
Load diff
4523
www/data/Map010.json
Normal file
4523
www/data/Map010.json
Normal file
File diff suppressed because it is too large
Load diff
3525
www/data/Map011.json
Normal file
3525
www/data/Map011.json
Normal file
File diff suppressed because it is too large
Load diff
6793
www/data/Map012.json
Normal file
6793
www/data/Map012.json
Normal file
File diff suppressed because it is too large
Load diff
3042
www/data/Map013.json
Normal file
3042
www/data/Map013.json
Normal file
File diff suppressed because it is too large
Load diff
29401
www/data/Map014.json
Normal file
29401
www/data/Map014.json
Normal file
File diff suppressed because it is too large
Load diff
2473
www/data/Map015.json
Normal file
2473
www/data/Map015.json
Normal file
File diff suppressed because it is too large
Load diff
2493
www/data/Map016.json
Normal file
2493
www/data/Map016.json
Normal file
File diff suppressed because it is too large
Load diff
1896
www/data/Map017.json
Normal file
1896
www/data/Map017.json
Normal file
File diff suppressed because it is too large
Load diff
4893
www/data/Map018.json
Normal file
4893
www/data/Map018.json
Normal file
File diff suppressed because it is too large
Load diff
15480
www/data/Map019.json
Normal file
15480
www/data/Map019.json
Normal file
File diff suppressed because it is too large
Load diff
3256
www/data/Map020.json
Normal file
3256
www/data/Map020.json
Normal file
File diff suppressed because it is too large
Load diff
11918
www/data/Map021.json
Normal file
11918
www/data/Map021.json
Normal file
File diff suppressed because it is too large
Load diff
2774
www/data/Map022.json
Normal file
2774
www/data/Map022.json
Normal file
File diff suppressed because it is too large
Load diff
2480
www/data/Map023.json
Normal file
2480
www/data/Map023.json
Normal file
File diff suppressed because it is too large
Load diff
10332
www/data/Map024.json
Normal file
10332
www/data/Map024.json
Normal file
File diff suppressed because it is too large
Load diff
20631
www/data/Map025.json
Normal file
20631
www/data/Map025.json
Normal file
File diff suppressed because it is too large
Load diff
6746
www/data/Map026.json
Normal file
6746
www/data/Map026.json
Normal file
File diff suppressed because it is too large
Load diff
6312
www/data/Map027.json
Normal file
6312
www/data/Map027.json
Normal file
File diff suppressed because it is too large
Load diff
10723
www/data/Map028.json
Normal file
10723
www/data/Map028.json
Normal file
File diff suppressed because it is too large
Load diff
14977
www/data/Map029.json
Normal file
14977
www/data/Map029.json
Normal file
File diff suppressed because it is too large
Load diff
6288
www/data/Map030.json
Normal file
6288
www/data/Map030.json
Normal file
File diff suppressed because it is too large
Load diff
7915
www/data/Map031.json
Normal file
7915
www/data/Map031.json
Normal file
File diff suppressed because it is too large
Load diff
10238
www/data/Map032.json
Normal file
10238
www/data/Map032.json
Normal file
File diff suppressed because it is too large
Load diff
2375
www/data/Map033.json
Normal file
2375
www/data/Map033.json
Normal file
File diff suppressed because it is too large
Load diff
9153
www/data/Map034.json
Normal file
9153
www/data/Map034.json
Normal file
File diff suppressed because it is too large
Load diff
7104
www/data/Map035.json
Normal file
7104
www/data/Map035.json
Normal file
File diff suppressed because it is too large
Load diff
5463
www/data/Map036.json
Normal file
5463
www/data/Map036.json
Normal file
File diff suppressed because it is too large
Load diff
13904
www/data/Map037.json
Normal file
13904
www/data/Map037.json
Normal file
File diff suppressed because it is too large
Load diff
6991
www/data/Map038.json
Normal file
6991
www/data/Map038.json
Normal file
File diff suppressed because it is too large
Load diff
3666
www/data/Map039.json
Normal file
3666
www/data/Map039.json
Normal file
File diff suppressed because it is too large
Load diff
2968
www/data/Map040.json
Normal file
2968
www/data/Map040.json
Normal file
File diff suppressed because it is too large
Load diff
2171
www/data/Map041.json
Normal file
2171
www/data/Map041.json
Normal file
File diff suppressed because it is too large
Load diff
5183
www/data/Map042.json
Normal file
5183
www/data/Map042.json
Normal file
File diff suppressed because it is too large
Load diff
2299
www/data/Map043.json
Normal file
2299
www/data/Map043.json
Normal file
File diff suppressed because it is too large
Load diff
22415
www/data/Map044.json
Normal file
22415
www/data/Map044.json
Normal file
File diff suppressed because it is too large
Load diff
5651
www/data/Map045.json
Normal file
5651
www/data/Map045.json
Normal file
File diff suppressed because it is too large
Load diff
12513
www/data/Map046.json
Normal file
12513
www/data/Map046.json
Normal file
File diff suppressed because it is too large
Load diff
3323
www/data/Map047.json
Normal file
3323
www/data/Map047.json
Normal file
File diff suppressed because it is too large
Load diff
5369
www/data/Map048.json
Normal file
5369
www/data/Map048.json
Normal file
File diff suppressed because it is too large
Load diff
2646
www/data/Map049.json
Normal file
2646
www/data/Map049.json
Normal file
File diff suppressed because it is too large
Load diff
2721
www/data/Map050.json
Normal file
2721
www/data/Map050.json
Normal file
File diff suppressed because it is too large
Load diff
2434
www/data/Map051.json
Normal file
2434
www/data/Map051.json
Normal file
File diff suppressed because it is too large
Load diff
8950
www/data/Map052.json
Normal file
8950
www/data/Map052.json
Normal file
File diff suppressed because it is too large
Load diff
22218
www/data/Map053.json
Normal file
22218
www/data/Map053.json
Normal file
File diff suppressed because it is too large
Load diff
7307
www/data/Map054.json
Normal file
7307
www/data/Map054.json
Normal file
File diff suppressed because it is too large
Load diff
3155
www/data/Map055.json
Normal file
3155
www/data/Map055.json
Normal file
File diff suppressed because it is too large
Load diff
3046
www/data/Map056.json
Normal file
3046
www/data/Map056.json
Normal file
File diff suppressed because it is too large
Load diff
20759
www/data/Map057.json
Normal file
20759
www/data/Map057.json
Normal file
File diff suppressed because it is too large
Load diff
15031
www/data/Map058.json
Normal file
15031
www/data/Map058.json
Normal file
File diff suppressed because it is too large
Load diff
2849
www/data/Map059.json
Normal file
2849
www/data/Map059.json
Normal file
File diff suppressed because it is too large
Load diff
2089
www/data/Map060.json
Normal file
2089
www/data/Map060.json
Normal file
File diff suppressed because it is too large
Load diff
28383
www/data/Map061.json
Normal file
28383
www/data/Map061.json
Normal file
File diff suppressed because it is too large
Load diff
7771
www/data/Map062.json
Normal file
7771
www/data/Map062.json
Normal file
File diff suppressed because it is too large
Load diff
2323
www/data/Map063.json
Normal file
2323
www/data/Map063.json
Normal file
File diff suppressed because it is too large
Load diff
4466
www/data/Map064.json
Normal file
4466
www/data/Map064.json
Normal file
File diff suppressed because it is too large
Load diff
3255
www/data/Map065.json
Normal file
3255
www/data/Map065.json
Normal file
File diff suppressed because it is too large
Load diff
3759
www/data/Map066.json
Normal file
3759
www/data/Map066.json
Normal file
File diff suppressed because it is too large
Load diff
4963
www/data/Map067.json
Normal file
4963
www/data/Map067.json
Normal file
File diff suppressed because it is too large
Load diff
3663
www/data/Map068.json
Normal file
3663
www/data/Map068.json
Normal file
File diff suppressed because it is too large
Load diff
2248
www/data/Map069.json
Normal file
2248
www/data/Map069.json
Normal file
File diff suppressed because it is too large
Load diff
3779
www/data/Map070.json
Normal file
3779
www/data/Map070.json
Normal file
File diff suppressed because it is too large
Load diff
4080
www/data/Map071.json
Normal file
4080
www/data/Map071.json
Normal file
File diff suppressed because it is too large
Load diff
2953
www/data/Map072.json
Normal file
2953
www/data/Map072.json
Normal file
File diff suppressed because it is too large
Load diff
10627
www/data/Map073.json
Normal file
10627
www/data/Map073.json
Normal file
File diff suppressed because it is too large
Load diff
5240
www/data/Map074.json
Normal file
5240
www/data/Map074.json
Normal file
File diff suppressed because it is too large
Load diff
22039
www/data/Map075.json
Normal file
22039
www/data/Map075.json
Normal file
File diff suppressed because it is too large
Load diff
2436
www/data/Map076.json
Normal file
2436
www/data/Map076.json
Normal file
File diff suppressed because it is too large
Load diff
2037
www/data/Map077.json
Normal file
2037
www/data/Map077.json
Normal file
File diff suppressed because it is too large
Load diff
4402
www/data/Map078.json
Normal file
4402
www/data/Map078.json
Normal file
File diff suppressed because it is too large
Load diff
2713
www/data/Map079.json
Normal file
2713
www/data/Map079.json
Normal file
File diff suppressed because it is too large
Load diff
3412
www/data/Map080.json
Normal file
3412
www/data/Map080.json
Normal file
File diff suppressed because it is too large
Load diff
8109
www/data/Map081.json
Normal file
8109
www/data/Map081.json
Normal file
File diff suppressed because it is too large
Load diff
6215
www/data/Map082.json
Normal file
6215
www/data/Map082.json
Normal file
File diff suppressed because it is too large
Load diff
5745
www/data/Map083.json
Normal file
5745
www/data/Map083.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