Initial Commit

This commit is contained in:
Dazed 2024-04-24 16:53:22 -05:00
commit 8b5a89492e
210 changed files with 959507 additions and 0 deletions

33
.gitignore vendored Normal file
View file

@ -0,0 +1,33 @@
# Ignore all files
*.*
# File Types
!*.mps
!*.dat
!*.json
!*.txt
!*.project
!*.js
!*.zip
!*.7z
!*.csv
!*.ain
!*.fnl
!*.ks
!*.tjs
!*.yaml
!*.rb
# Other Needed Files
!.gitignore
!README.md
!dazed/*
!GameUpdate.lnk
# Ignore
previous_patch_sha.txt
kabe3_save.dat
kabe3_system.dat
psbpack.dat
# Images

BIN
GameUpdate.lnk Normal file

Binary file not shown.

49
README.md Normal file
View file

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

73
dazed/GameUpdate.bat Normal file
View file

@ -0,0 +1,73 @@
@echo off
setlocal enabledelayedexpansion
cd dazed
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."
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"
powershell -Command "(Invoke-WebRequest -Uri 'https://api.github.com/repos/%username%/%repo%/branches/%branch%').Content | ConvertFrom-Json | Select-Object -ExpandProperty commit | Select-Object -ExpandProperty sha" > 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
exit /b
:download_extract
REM Download zip file
echo "Downloading latest patch..."
powershell -Command "Invoke-WebRequest -Uri 'https://codeload.github.com/%username%/%repo%/zip/refs/heads/%branch%' -OutFile 'repo.zip'"
REM Extract contents, overwriting conflicts
echo "Extracting..."
powershell -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%-main"
del latest_patch_sha.txt
REM Store latest SHA for next check
echo %latest_patch_sha% > previous_patch_sha.txt
endlocal
exit /b

3
dazed/patch-config.txt Normal file
View file

@ -0,0 +1,3 @@
username=DazedMTL
repo=Kabe3
branch=main

BIN
icudtl.dat Normal file

Binary file not shown.

12
package.json Normal file
View file

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

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

@ -0,0 +1,37 @@
[
null,
{
"id": 1,
"battlerName": "",
"characterIndex": 0,
"characterName": "Main_Cast",
"classId": 1,
"equips": [],
"faceIndex": 0,
"faceName": "",
"traits": [],
"initialLevel": 1,
"maxLevel": 99,
"name": "中島",
"nickname": "名字",
"note": "",
"profile": ""
},
{
"id": 2,
"battlerName": "",
"characterIndex": 0,
"characterName": "",
"classId": 1,
"equips": [],
"faceIndex": 0,
"faceName": "",
"traits": [],
"initialLevel": 1,
"maxLevel": 99,
"name": "健太",
"nickname": "名前",
"note": "",
"profile": ""
}
]

129762
www/data/Animations.json Normal file

File diff suppressed because it is too large Load diff

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

@ -0,0 +1,3 @@
[
null
]

834
www/data/Classes.json Normal file
View file

@ -0,0 +1,834 @@
[
null,
{
"id": 1,
"expParams": [
30,
20,
30,
30
],
"traits": [],
"learnings": [],
"name": "学生",
"note": "",
"params": [
[
1,
450,
500,
550,
600,
650,
700,
750,
800,
850,
900,
950,
1000,
1050,
1100,
1150,
1200,
1250,
1300,
1350,
1400,
1450,
1500,
1550,
1600,
1650,
1700,
1750,
1800,
1850,
1900,
1950,
2000,
2050,
2100,
2150,
2200,
2250,
2300,
2350,
2400,
2450,
2500,
2550,
2600,
2650,
2700,
2750,
2800,
2850,
2900,
2950,
3000,
3050,
3100,
3150,
3200,
3250,
3300,
3350,
3400,
3450,
3500,
3550,
3600,
3650,
3700,
3750,
3800,
3850,
3900,
3950,
4000,
4050,
4100,
4150,
4200,
4250,
4300,
4350,
4400,
4450,
4500,
4550,
4600,
4650,
4700,
4750,
4800,
4850,
4900,
4950,
5000,
5050,
5100,
5150,
5200,
5250,
5300,
5350
],
[
0,
90,
100,
110,
120,
130,
140,
150,
160,
170,
180,
190,
200,
210,
220,
230,
240,
250,
260,
270,
280,
290,
300,
310,
320,
330,
340,
350,
360,
370,
380,
390,
400,
410,
420,
430,
440,
450,
460,
470,
480,
490,
500,
510,
520,
530,
540,
550,
560,
570,
580,
590,
600,
610,
620,
630,
640,
650,
660,
670,
680,
690,
700,
710,
720,
730,
740,
750,
760,
770,
780,
790,
800,
810,
820,
830,
840,
850,
860,
870,
880,
890,
900,
910,
920,
930,
940,
950,
960,
970,
980,
990,
1000,
1010,
1020,
1030,
1040,
1050,
1060,
1070
],
[
1,
16,
18,
19,
20,
21,
23,
24,
25,
26,
28,
29,
30,
31,
33,
34,
35,
36,
38,
39,
40,
41,
43,
44,
45,
46,
48,
49,
50,
51,
53,
54,
55,
56,
58,
59,
60,
61,
63,
64,
65,
66,
68,
69,
70,
71,
73,
74,
75,
76,
77,
79,
80,
81,
82,
84,
85,
86,
87,
89,
90,
91,
92,
94,
95,
96,
97,
99,
100,
101,
102,
104,
105,
106,
107,
109,
110,
111,
112,
114,
115,
116,
117,
119,
120,
121,
122,
124,
125,
126,
127,
129,
130,
131,
132,
134,
135,
136,
137,
138
],
[
0,
16,
18,
19,
20,
21,
23,
24,
25,
26,
28,
29,
30,
31,
33,
34,
35,
36,
38,
39,
40,
41,
43,
44,
45,
46,
48,
49,
50,
51,
53,
54,
55,
56,
58,
59,
60,
61,
63,
64,
65,
66,
68,
69,
70,
71,
73,
74,
75,
76,
77,
79,
80,
81,
82,
84,
85,
86,
87,
89,
90,
91,
92,
94,
95,
96,
97,
99,
100,
101,
102,
104,
105,
106,
107,
109,
110,
111,
112,
114,
115,
116,
117,
119,
120,
121,
122,
124,
125,
126,
127,
129,
130,
131,
132,
134,
135,
136,
137,
138
],
[
0,
16,
18,
19,
20,
21,
23,
24,
25,
26,
28,
29,
30,
31,
33,
34,
35,
36,
38,
39,
40,
41,
43,
44,
45,
46,
48,
49,
50,
51,
53,
54,
55,
56,
58,
59,
60,
61,
63,
64,
65,
66,
68,
69,
70,
71,
73,
74,
75,
76,
77,
79,
80,
81,
82,
84,
85,
86,
87,
89,
90,
91,
92,
94,
95,
96,
97,
99,
100,
101,
102,
104,
105,
106,
107,
109,
110,
111,
112,
114,
115,
116,
117,
119,
120,
121,
122,
124,
125,
126,
127,
129,
130,
131,
132,
134,
135,
136,
137,
138
],
[
0,
16,
18,
19,
20,
21,
23,
24,
25,
26,
28,
29,
30,
31,
33,
34,
35,
36,
38,
39,
40,
41,
43,
44,
45,
46,
48,
49,
50,
51,
53,
54,
55,
56,
58,
59,
60,
61,
63,
64,
65,
66,
68,
69,
70,
71,
73,
74,
75,
76,
77,
79,
80,
81,
82,
84,
85,
86,
87,
89,
90,
91,
92,
94,
95,
96,
97,
99,
100,
101,
102,
104,
105,
106,
107,
109,
110,
111,
112,
114,
115,
116,
117,
119,
120,
121,
122,
124,
125,
126,
127,
129,
130,
131,
132,
134,
135,
136,
137,
138
],
[
0,
32,
35,
37,
40,
42,
45,
47,
50,
52,
55,
57,
60,
62,
65,
67,
70,
72,
75,
77,
80,
82,
85,
87,
90,
92,
95,
97,
100,
102,
105,
107,
110,
112,
115,
117,
120,
122,
125,
127,
130,
132,
135,
137,
140,
142,
145,
147,
150,
152,
155,
157,
160,
162,
165,
167,
170,
172,
175,
177,
180,
182,
185,
187,
190,
192,
195,
197,
200,
202,
205,
207,
210,
212,
215,
217,
220,
222,
225,
227,
230,
232,
235,
237,
240,
242,
245,
247,
250,
252,
255,
257,
260,
262,
265,
267,
270,
272,
275,
277
],
[
0,
32,
35,
37,
40,
42,
45,
47,
50,
52,
55,
57,
60,
62,
65,
67,
70,
72,
75,
77,
80,
82,
85,
87,
90,
92,
95,
97,
100,
102,
105,
107,
110,
112,
115,
117,
120,
122,
125,
127,
130,
132,
135,
137,
140,
142,
145,
147,
150,
152,
155,
157,
160,
162,
165,
167,
170,
172,
175,
177,
180,
182,
185,
187,
190,
192,
195,
197,
200,
202,
205,
207,
210,
212,
215,
217,
220,
222,
225,
227,
230,
232,
235,
237,
240,
242,
245,
247,
250,
252,
255,
257,
260,
262,
265,
267,
270,
272,
275,
277
]
]
}
]

362299
www/data/CommonEvents.json Normal file

File diff suppressed because it is too large Load diff

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

@ -0,0 +1,3 @@
[
null
]

1043
www/data/Items.json Normal file

File diff suppressed because it is too large Load diff

1299
www/data/Map001.json Normal file

File diff suppressed because it is too large Load diff

4637
www/data/Map002.json Normal file

File diff suppressed because it is too large Load diff

6976
www/data/Map003.json Normal file

File diff suppressed because it is too large Load diff

1665
www/data/Map004.json Normal file

File diff suppressed because it is too large Load diff

17717
www/data/Map005.json Normal file

File diff suppressed because it is too large Load diff

7292
www/data/Map006.json Normal file

File diff suppressed because it is too large Load diff

6496
www/data/Map007.json Normal file

File diff suppressed because it is too large Load diff

4811
www/data/Map008.json Normal file

File diff suppressed because it is too large Load diff

3241
www/data/Map009.json Normal file

File diff suppressed because it is too large Load diff

4661
www/data/Map010.json Normal file

File diff suppressed because it is too large Load diff

3961
www/data/Map011.json Normal file

File diff suppressed because it is too large Load diff

6985
www/data/Map012.json Normal file

File diff suppressed because it is too large Load diff

3143
www/data/Map013.json Normal file

File diff suppressed because it is too large Load diff

6985
www/data/Map014.json Normal file

File diff suppressed because it is too large Load diff

3125
www/data/Map015.json Normal file

File diff suppressed because it is too large Load diff

8426
www/data/Map017.json Normal file

File diff suppressed because it is too large Load diff

3114
www/data/Map018.json Normal file

File diff suppressed because it is too large Load diff

4155
www/data/Map022.json Normal file

File diff suppressed because it is too large Load diff

4517
www/data/Map040.json Normal file

File diff suppressed because it is too large Load diff

4409
www/data/Map041.json Normal file

File diff suppressed because it is too large Load diff

4409
www/data/Map042.json Normal file

File diff suppressed because it is too large Load diff

5499
www/data/Map043.json Normal file

File diff suppressed because it is too large Load diff

5213
www/data/Map044.json Normal file

File diff suppressed because it is too large Load diff

4085
www/data/Map045.json Normal file

File diff suppressed because it is too large Load diff

6057
www/data/Map046.json Normal file

File diff suppressed because it is too large Load diff

1822
www/data/Map047.json Normal file

File diff suppressed because it is too large Load diff

7522
www/data/Map048.json Normal file

File diff suppressed because it is too large Load diff

3114
www/data/Map049.json Normal file

File diff suppressed because it is too large Load diff

3114
www/data/Map050.json Normal file

File diff suppressed because it is too large Load diff

41334
www/data/Map051.json Normal file

File diff suppressed because it is too large Load diff

4328
www/data/Map052.json Normal file

File diff suppressed because it is too large Load diff

4328
www/data/Map053.json Normal file

File diff suppressed because it is too large Load diff

4494
www/data/Map054.json Normal file

File diff suppressed because it is too large Load diff

4661
www/data/Map055.json Normal file

File diff suppressed because it is too large Load diff

2966
www/data/Map056.json Normal file

File diff suppressed because it is too large Load diff

4421
www/data/Map057.json Normal file

File diff suppressed because it is too large Load diff

1997
www/data/Map058.json Normal file

File diff suppressed because it is too large Load diff

3125
www/data/Map059.json Normal file

File diff suppressed because it is too large Load diff

4155
www/data/Map060.json Normal file

File diff suppressed because it is too large Load diff

4155
www/data/Map061.json Normal file

File diff suppressed because it is too large Load diff

2632
www/data/Map062.json Normal file

File diff suppressed because it is too large Load diff

2192
www/data/Map063.json Normal file

File diff suppressed because it is too large Load diff

417
www/data/MapInfos.json Normal file
View file

@ -0,0 +1,417 @@
[
null,
{
"id": 1,
"expanded": true,
"name": "テンプレートマップ",
"order": 2,
"parentId": 4,
"scrollX": 819,
"scrollY": 461
},
{
"id": 2,
"expanded": true,
"name": "教室 2-A",
"order": 22,
"parentId": 12,
"scrollX": 811,
"scrollY": 461
},
{
"id": 3,
"expanded": true,
"name": "自分の部屋",
"order": 3,
"parentId": 4,
"scrollX": 819,
"scrollY": 461
},
{
"id": 4,
"expanded": true,
"name": "初期設定",
"order": 1,
"parentId": 0,
"scrollX": 819,
"scrollY": 461
},
{
"id": 5,
"expanded": true,
"name": "学園 外",
"order": 5,
"parentId": 0,
"scrollX": 811,
"scrollY": 1456,
"note": ""
},
{
"id": 6,
"expanded": true,
"name": "学園 1F 廊下",
"order": 8,
"parentId": 5,
"scrollX": 1101,
"scrollY": 453,
"note": ""
},
{
"id": 7,
"expanded": 1,
"name": "図書室",
"order": 42,
"parentId": 55,
"scrollX": 811,
"scrollY": 739,
"note": ""
},
{
"id": 8,
"expanded": true,
"name": "学園 1F 西廊下",
"order": 11,
"parentId": 6,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 9,
"expanded": false,
"name": "保健室",
"order": 13,
"parentId": 8,
"scrollX": 819,
"scrollY": 461
},
{
"id": 10,
"expanded": true,
"name": "学園 1F 東廊下",
"order": 16,
"parentId": 6,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 11,
"expanded": true,
"name": "職員室",
"order": 9,
"parentId": 6,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 12,
"expanded": true,
"name": "学園 2F 廊下",
"order": 21,
"parentId": 5,
"scrollX": 942,
"scrollY": 453,
"note": ""
},
{
"id": 13,
"expanded": 0,
"name": "美術室",
"order": 26,
"parentId": 52,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 14,
"expanded": true,
"name": "学園 3F 廊下",
"order": 32,
"parentId": 5,
"scrollX": 819,
"scrollY": 453,
"note": ""
},
{
"id": 15,
"expanded": true,
"name": "教室 3-B",
"order": 36,
"parentId": 53,
"scrollX": 811,
"scrollY": 461,
"note": ""
},
null,
{
"id": 17,
"expanded": true,
"name": "校舎裏",
"order": 6,
"parentId": 5,
"scrollX": 811,
"scrollY": 747
},
{
"id": 18,
"expanded": false,
"name": "トイレ 1F",
"order": 10,
"parentId": 6,
"scrollX": 819,
"scrollY": 461
},
null,
null,
null,
{
"id": 22,
"expanded": true,
"name": "教室 2-C",
"order": 29,
"parentId": 54,
"scrollX": 811,
"scrollY": 461
},
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
null,
{
"id": 40,
"expanded": true,
"name": "多目的教室",
"order": 30,
"parentId": 54,
"scrollX": 819,
"scrollY": 461
},
{
"id": 41,
"expanded": false,
"name": "理科室",
"order": 27,
"parentId": 52,
"scrollX": 811,
"scrollY": 499
},
{
"id": 42,
"expanded": false,
"name": "音楽室",
"order": 37,
"parentId": 53,
"scrollX": 811,
"scrollY": 461
},
{
"id": 43,
"expanded": false,
"name": "技術室",
"order": 15,
"parentId": 8,
"scrollX": 811,
"scrollY": 787
},
{
"id": 44,
"expanded": false,
"name": "家庭科室",
"order": 20,
"parentId": 10,
"scrollX": 811,
"scrollY": 595
},
{
"id": 45,
"expanded": false,
"name": "コンピューター室",
"order": 38,
"parentId": 53,
"scrollX": 819,
"scrollY": 461
},
{
"id": 46,
"expanded": false,
"name": "視聴覚室",
"order": 41,
"parentId": 55,
"scrollX": 811,
"scrollY": 461
},
{
"id": 47,
"expanded": false,
"name": "放送室",
"order": 18,
"parentId": 10,
"scrollX": 819,
"scrollY": 461
},
{
"id": 48,
"expanded": false,
"name": "食堂",
"order": 19,
"parentId": 10,
"scrollX": 811,
"scrollY": 979
},
{
"id": 49,
"expanded": false,
"name": "トイレ 2F",
"order": 23,
"parentId": 12,
"scrollX": 819,
"scrollY": 461
},
{
"id": 50,
"expanded": false,
"name": "トイレ 3F",
"order": 34,
"parentId": 14,
"scrollX": 819,
"scrollY": 461
},
{
"id": 51,
"expanded": true,
"name": "回想部屋",
"order": 4,
"parentId": 3,
"scrollX": 811,
"scrollY": 931
},
{
"id": 52,
"expanded": true,
"name": "学園 2F 西廊下",
"order": 24,
"parentId": 12,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 53,
"expanded": true,
"name": "学園 3F 西廊下",
"order": 35,
"parentId": 14,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 54,
"expanded": true,
"name": "学園 2F 東廊下",
"order": 28,
"parentId": 12,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 55,
"expanded": true,
"name": "学園 3F 東廊下",
"order": 39,
"parentId": 14,
"scrollX": 819,
"scrollY": 461,
"note": ""
},
{
"id": 56,
"expanded": false,
"name": "各教科準備室",
"order": 31,
"parentId": 54,
"scrollX": 811,
"scrollY": 461
},
{
"id": 57,
"expanded": true,
"name": "購買部",
"order": 14,
"parentId": 8,
"scrollX": 819,
"scrollY": 461
},
{
"id": 58,
"expanded": false,
"name": "校長室",
"order": 17,
"parentId": 10,
"scrollX": 819,
"scrollY": 461
},
{
"id": 59,
"expanded": true,
"name": "教室 2-B",
"order": 25,
"parentId": 52,
"scrollX": 811,
"scrollY": 461,
"note": ""
},
{
"id": 60,
"expanded": true,
"name": "教室 3-A",
"order": 33,
"parentId": 14,
"scrollX": 811,
"scrollY": 461
},
{
"id": 61,
"expanded": true,
"name": "教室 3-C",
"order": 40,
"parentId": 55,
"scrollX": 811,
"scrollY": 461
},
{
"id": 62,
"expanded": false,
"name": "相談室",
"order": 12,
"parentId": 8,
"scrollX": 819,
"scrollY": 461
},
{
"id": 63,
"expanded": false,
"name": "体育倉庫",
"order": 7,
"parentId": 17,
"scrollX": 819,
"scrollY": 461
}
]

167
www/data/Skills.json Normal file
View file

@ -0,0 +1,167 @@
[
null,
{
"id": 1,
"animationId": -1,
"damage": {
"critical": true,
"elementId": -1,
"formula": "a.atk * 4 - b.def * 2",
"type": 1,
"variance": 20
},
"description": "",
"effects": [
{
"code": 21,
"dataId": 0,
"value1": 1,
"value2": 0
}
],
"hitType": 1,
"iconIndex": 76,
"message1": "の攻撃!",
"message2": "",
"mpCost": 0,
"name": "攻撃",
"note": "スキル1番は[攻撃]コマンドを\n選択したときに使用されます。",
"occasion": 1,
"repeats": 1,
"requiredWtypeId1": 0,
"requiredWtypeId2": 0,
"scope": 1,
"speed": 0,
"stypeId": 0,
"successRate": 100,
"tpCost": 0,
"tpGain": 10
},
{
"id": 2,
"animationId": 0,
"damage": {
"critical": false,
"elementId": 0,
"formula": "0",
"type": 0,
"variance": 20
},
"description": "",
"effects": [
{
"code": 21,
"dataId": 2,
"value1": 1,
"value2": 0
}
],
"hitType": 0,
"iconIndex": 81,
"message1": "は身を守っている。",
"message2": "",
"mpCost": 0,
"name": "防御",
"note": "スキル2番は[防御]コマンドを\n選択したときに使用されます。",
"occasion": 1,
"repeats": 1,
"requiredWtypeId1": 0,
"requiredWtypeId2": 0,
"scope": 11,
"speed": 2000,
"stypeId": 0,
"successRate": 100,
"tpCost": 0,
"tpGain": 10
},
{
"id": 3,
"animationId": 0,
"damage": {
"critical": false,
"elementId": 0,
"formula": "0",
"type": 0,
"variance": 20
},
"description": "",
"effects": [],
"hitType": 0,
"iconIndex": 0,
"message1": "",
"message2": "",
"mpCost": 0,
"name": "",
"note": "",
"occasion": 0,
"repeats": 1,
"requiredWtypeId1": 0,
"requiredWtypeId2": 0,
"scope": 1,
"speed": 0,
"stypeId": 1,
"successRate": 100,
"tpCost": 0,
"tpGain": 0
},
{
"id": 4,
"animationId": 0,
"damage": {
"critical": false,
"elementId": 0,
"formula": "0",
"type": 0,
"variance": 20
},
"description": "",
"effects": [],
"hitType": 0,
"iconIndex": 0,
"message1": "",
"message2": "",
"mpCost": 0,
"name": "",
"note": "",
"occasion": 0,
"repeats": 1,
"requiredWtypeId1": 0,
"requiredWtypeId2": 0,
"scope": 1,
"speed": 0,
"stypeId": 1,
"successRate": 100,
"tpCost": 0,
"tpGain": 0
},
{
"id": 5,
"animationId": 0,
"damage": {
"critical": false,
"elementId": 0,
"formula": "0",
"type": 0,
"variance": 20
},
"description": "",
"effects": [],
"hitType": 0,
"iconIndex": 0,
"message1": "",
"message2": "",
"mpCost": 0,
"name": "",
"note": "",
"occasion": 0,
"repeats": 1,
"requiredWtypeId1": 0,
"requiredWtypeId2": 0,
"scope": 1,
"speed": 0,
"stypeId": 1,
"successRate": 100,
"tpCost": 0,
"tpGain": 0
}
]

295
www/data/States.json Normal file
View file

@ -0,0 +1,295 @@
[
null,
{
"id": 1,
"autoRemovalTiming": 0,
"chanceByDamage": 100,
"iconIndex": 1,
"maxTurns": 1,
"message1": "は倒れた!",
"message2": "を倒した!",
"message3": "",
"message4": "は立ち上がった!",
"minTurns": 1,
"motion": 3,
"name": "戦闘不能",
"note": "ステート1番はHPが0になったときに\n自動的に付加されます。",
"overlay": 0,
"priority": 100,
"releaseByDamage": false,
"removeAtBattleEnd": false,
"removeByDamage": false,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 4,
"stepsToRemove": 100,
"traits": [
{
"code": 23,
"dataId": 9,
"value": 0
}
]
},
{
"id": 2,
"autoRemovalTiming": 2,
"chanceByDamage": 100,
"description": "",
"iconIndex": 0,
"maxTurns": 1,
"message1": "",
"message2": "",
"message3": "",
"message4": "",
"minTurns": 1,
"motion": 0,
"name": "防御",
"note": "",
"overlay": 0,
"priority": 0,
"removeAtBattleEnd": true,
"removeByDamage": false,
"removeByRestriction": true,
"removeByWalking": false,
"restriction": 0,
"stepsToRemove": 100,
"traits": [
{
"code": 62,
"dataId": 1,
"value": 0
}
]
},
{
"id": 3,
"autoRemovalTiming": 0,
"chanceByDamage": 100,
"description": "",
"iconIndex": 0,
"maxTurns": 1,
"message1": "",
"message2": "",
"message3": "",
"message4": "",
"minTurns": 1,
"motion": 0,
"name": "不死身",
"note": "",
"overlay": 0,
"priority": 0,
"removeAtBattleEnd": true,
"removeByDamage": false,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 0,
"stepsToRemove": 100,
"traits": [
{
"code": 14,
"dataId": 1,
"value": 0
}
]
},
{
"id": 4,
"autoRemovalTiming": 0,
"chanceByDamage": 100,
"iconIndex": 2,
"maxTurns": 1,
"message1": "は毒にかかった!",
"message2": "に毒をかけた!",
"message3": "",
"message4": "の毒が消えた!",
"minTurns": 1,
"motion": 1,
"overlay": 1,
"name": "毒",
"note": "",
"priority": 50,
"releaseByDamage": false,
"removeAtBattleEnd": false,
"removeByDamage": false,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 0,
"stepsToRemove": 100,
"traits": [
{
"code": 22,
"dataId": 7,
"value": -0.1
}
]
},
{
"id": 5,
"autoRemovalTiming": 1,
"chanceByDamage": 100,
"iconIndex": 3,
"maxTurns": 5,
"message1": "は暗闇に閉ざされた!",
"message2": "を暗闇に閉ざした!",
"message3": "",
"message4": "の暗闇が消えた!",
"minTurns": 3,
"motion": 1,
"name": "暗闇",
"note": "",
"overlay": 2,
"priority": 60,
"releaseByDamage": false,
"removeAtBattleEnd": true,
"removeByDamage": false,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 0,
"stepsToRemove": 100,
"traits": [
{
"code": 22,
"dataId": 0,
"value": -0.5
}
]
},
{
"id": 6,
"autoRemovalTiming": 1,
"chanceByDamage": 100,
"iconIndex": 4,
"maxTurns": 5,
"message1": "は沈黙した!",
"message2": "を沈黙させた!",
"message3": "",
"message4": "の沈黙が解けた!",
"minTurns": 3,
"motion": 1,
"name": "沈黙",
"note": "",
"overlay": 3,
"priority": 65,
"releaseByDamage": false,
"removeAtBattleEnd": true,
"removeByDamage": false,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 0,
"stepsToRemove": 100,
"traits": [
{
"code": 42,
"dataId": 1,
"value": 0
}
]
},
{
"id": 7,
"autoRemovalTiming": 1,
"chanceByDamage": 50,
"iconIndex": 5,
"maxTurns": 4,
"message1": "は激昂した!",
"message2": "を激昂させた!",
"message3": "",
"message4": "は我に返った!",
"minTurns": 2,
"motion": 1,
"name": "激昂",
"note": "",
"overlay": 4,
"priority": 70,
"releaseByDamage": false,
"removeAtBattleEnd": true,
"removeByDamage": true,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 1,
"stepsToRemove": 100,
"traits": []
},
{
"id": 8,
"autoRemovalTiming": 1,
"chanceByDamage": 50,
"iconIndex": 6,
"maxTurns": 4,
"message1": "は混乱した!",
"message2": "を混乱させた!",
"message3": "",
"message4": "は我に返った!",
"minTurns": 2,
"motion": 1,
"name": "混乱",
"note": "",
"overlay": 5,
"priority": 75,
"releaseByDamage": false,
"removeAtBattleEnd": true,
"removeByDamage": true,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 2,
"stepsToRemove": 100,
"traits": []
},
{
"id": 9,
"autoRemovalTiming": 1,
"chanceByDamage": 50,
"iconIndex": 7,
"maxTurns": 4,
"message1": "は魅了された!",
"message2": "を魅了した!",
"message3": "",
"message4": "は我に返った!",
"minTurns": 2,
"motion": 1,
"name": "魅了",
"note": "",
"overlay": 6,
"priority": 80,
"releaseByDamage": false,
"removeAtBattleEnd": true,
"removeByDamage": true,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 3,
"stepsToRemove": 100,
"traits": []
},
{
"id": 10,
"autoRemovalTiming": 1,
"chanceByDamage": 100,
"iconIndex": 8,
"maxTurns": 5,
"message1": "は眠った!",
"message2": "を眠らせた!",
"message3": "は眠っている。",
"message4": "は目を覚ました!",
"minTurns": 3,
"motion": 2,
"name": "睡眠",
"note": "",
"overlay": 7,
"priority": 90,
"releaseByDamage": true,
"removeAtBattleEnd": true,
"removeByDamage": true,
"removeByRestriction": false,
"removeByWalking": false,
"restriction": 4,
"stepsToRemove": 100,
"traits": [
{
"code": 22,
"dataId": 1,
"value": -1
}
]
}
]

1091
www/data/System.json Normal file

File diff suppressed because it is too large Load diff

57480
www/data/Tilesets.json Normal file

File diff suppressed because it is too large Load diff

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

@ -0,0 +1,3 @@
[
null
]

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

@ -0,0 +1,3 @@
[
null
]

View file

@ -0,0 +1,16 @@
Water A|水場A
Deep Water|深い水場
Swamp Grass|水草
Lotus Pads (Flowers)|蓮の葉(花)
Lava|溶岩
Waterfall A (Lava Cave)|滝A溶岩洞窟
Water B (Grass Maze)|水場B草迷宮
Waterfall B (Grass Maze)|滝B草迷宮
Water C (Dirt Cave)|水場C土洞窟
Waterfall C (Dirt Cave)|滝C土洞窟
Water D (Rock Cave)|水場D岩洞窟
Waterfall D (Rock Cave)|滝D岩洞窟
Water E (Crystal)|水場E水晶
Waterfall E (Crystal)|滝E水晶
Canal|水路
Waterfall (Stone Wall)|滝F石壁

View file

@ -0,0 +1,32 @@
Ground A (Dirt Cave)|床A土洞窟
Ground B (Grass Maze)|床B草迷宮
Dark Ground A (Dirt Cave)|濃い床A土洞窟
Dark Ground B (Grass Maze)|濃い床B草迷宮
Hole A (Dirt Cave)|穴A土洞窟
Hole B (Grass Maze)|穴B草迷宮
Hole I (Stone Floor)|穴I石の床
Ground Cracks|床のひび割れ
Ground C (Rock Cave)|床C岩洞窟
Ground D (Crystal)|床D水晶
Dark Ground C (Rock Cave)|濃い床C岩洞窟
Dark Ground D (Crystal)|濃い床D水晶
Hole C (Rock Cave)|穴C岩洞窟
Hole D (Crystal)|穴D水晶
Hole J|穴J
Soil on Ground|床の汚れ
Ground E (Lava Cave)|床E溶岩洞窟
Ground F (In Body)|床F体内
Dark Ground E (Lava Cave)|濃い床E溶岩洞窟
Rug A|じゅうたんA
Hole E (Lava Cave)|穴E溶岩洞窟
Hole F (In Body)|穴F体内
Fencepost|柵
Moss on Ground|床の苔
Ground G (Ice Cave)|床G氷洞窟
Ground H (Demonic World)|床H魔界
Dark Ground G (Ice Cave)|濃い床G氷洞窟
Rug B|じゅうたんB
Hole G (Ice Cave)|穴G氷洞窟
Hole H (Demonic World)|穴H魔界
Raised Stone|石段
Poison Swamp|毒の沼

View file

@ -0,0 +1,48 @@
Wall A (Dirt Cave)|壁A土洞窟
Wall B (Rock Cave)|壁B岩洞窟
Wall C (Lava Cave)|壁C溶岩洞窟
Wall D (Ice Cave)|壁D氷洞窟
Wall E (Grass Maze)|壁E草迷宮
Wall F (Crystal)|壁F水晶
Wall G (In Body)|壁G体内
Wall H (Demonic World)|壁H魔界
Wall A (Dirt Cave)|壁A土洞窟
Wall B (Rock Cave)|壁B岩洞窟
Wall C (Lava Cave)|壁C溶岩洞窟
Wall D (Ice Cave)|壁D氷洞窟
Wall E (Grass Maze)|壁E草迷宮
Wall F (Crystal)|壁F水晶
Wall G (In Body)|壁G体内
Wall H (Demonic World)|壁H魔界
Wall I (Stone)|壁I
Wall J (Brick)|壁Jレンガ
Wall K (Brick)|壁Kレンガ
Wall L (Stone)|壁L
Wall M (Stone)|壁M
Wall N (Castle)|壁N
Wall O (Fort)|壁O
Wall P (Demon Castle)|壁P魔王城
Wall I (Stone)|壁I
Wall J (Brick)|壁Jレンガ
Wall K (Brick)|壁Kレンガ
Wall L (Stone)|壁L
Wall M (Stone)|壁M
Wall N (Castle)|壁N
Wall O (Fort)|壁O
Wall P (Demon Castle)|壁P魔王城
Wall Q (Temple)|壁Q神殿
Wall R (Marble)|壁R大理石
Wall S (Frozen)|壁S凍結
Wall T (Factory)|壁T工場
Ledge A (Dirt Cave)|段差A土洞窟
Ledge B (Rock Cave)|段差B岩洞窟
Ledge C (Lava Cave)|段差C溶岩洞窟
Ledge D (Ice Cave)|段差D氷洞窟
Wall Q (Temple)|壁Q神殿
Wall R (Marble)|壁R大理石
Wall S (Frozen)|壁S凍結
Wall T (Factory)|壁T工場
Ledge A (Dirt Cave)|段差A土洞窟
Ledge B (Rock Cave)|段差B岩洞窟
Ledge C (Lava Cave)|段差C溶岩洞窟
Ledge D (Ice Cave)|段差D氷洞窟

View file

@ -0,0 +1,128 @@
Darkness|暗闇
Translucent Floor A|半透明の床A
Translucent Floor B|半透明の床B
Translucent Floor C|半透明の床C
Translucent Floor D|半透明の床D
Stairs A (Translucent)|階段A半透明
Stairs B (Translucent)|階段B半透明
Wire Mesh|金網
Transparent|透明
Translucent Floor A|半透明の床A
Translucent Floor B|半透明の床B
Translucent Floor C|半透明の床C
Translucent Floor D|半透明の床D
Stairs A (Translucent)|階段C半透明
Stairs B (Translucent)|階段D半透明
Wire Mesh|金網
Ground A (Dirt Cave)|床A土洞窟
Ground B (Rock Cave)|床B岩洞窟
Ground C (Lava Cave)|床C溶岩洞窟
Ground D (Ice Cave)|床D氷洞窟
Ground E (Grass Maze)|床E草迷宮
Ground F (Crystal)|床F水晶
Ground G (In Body)|床G体内
Ground H (Demonic World)|床H魔界
Stairs A (Dirt Cave, Left)|階段A土洞窟・左
Stairs A (Dirt Cave, Center)|階段A土洞窟・中央
Stairs A (Dirt Cave, Right)|階段A土洞窟・右
Stairs A (Dirt Cave)|階段A土洞窟
Stairs B (Rock Cave, Left)|階段B岩洞窟・左
Stairs B (Rock Cave, Center)|階段B岩洞窟・中央
Stairs B (Rock Cave, Right)|階段B岩洞窟・右
Stairs B (Rock Cave)|階段B岩洞窟
Cobblestones A|石畳A
Cobblestones B|石畳B
Cobblestones C|石畳C
Cobblestones D|石畳D
Cobblestones E|石畳E
Cobblestones F|石畳F
Cobblestones G|石畳G
Interior Floor A (Demon Castle)|内装床A魔王城
Stairs C (Lava Cave, Left)|階段C溶岩洞窟・左
Stairs C (Lava Cave, Center)|階段C溶岩洞窟・中央
Stairs C (Lava Cave, Right)|階段C溶岩洞窟・右
Stairs C (Lava Cave)|階段C溶岩洞窟
Stairs D (Ice Cave, Left)|階段D氷洞窟・左
Stairs D (Ice Cave, Center)|階段D氷洞窟・中央
Stairs D (Ice Cave, Right)|階段D氷洞窟・右
Stairs D (Ice Cave)|階段D氷洞窟
Cobblestones H|石畳H
Interior Floor B (Concrete)|内装床Bコンクリート
Icy Ground A|氷の床A
Interior Floor C (Factory)|内装床C工場
Decorative Tile|舗装床
Cobblestones I|石畳I
Cobblestones J|石畳J
Decorative Tile|化粧タイル
Stairs E (Grass Maze, Left)|階段E草迷宮・左
Stairs E (Grass Maze, Center)|階段E草迷宮・中央
Stairs E (Grass Maze, Right)|階段E草迷宮・右
Stairs E (Grass Maze)|階段E草迷宮
Stairs F (Crystal, Left)|階段F水晶・左
Stairs F (Crystal, Center)|階段F水晶・中央
Stairs F (Crystal, Right)|階段F水晶・右
Stairs F (Crystal)|階段F水晶
Stairs G (In Body, Left)|階段G体内・左
Stairs G (In Body, Center)|階段G体内・中央
Stairs G (In Body, Right)|階段G体内・右
Stairs G (In Body)|階段G体内
Stairs H (Demonic World, Left)|階段H魔界・左
Stairs H (Demonic World, Center)|階段H魔界・中央
Stairs H (Demonic World, Right)|階段H魔界・右
Stairs H (Demonic World)|階段H魔界
Stairs I (Stone, Left)|階段I石・左
Stairs I (Stone, Center)|階段I石・中央
Stairs I (Stone, Right)|階段I石・右
Stairs I (Stone)|階段I
Stairs J (Ruins, Left)|階段J廃墟・左
Stairs J (Ruins, Center)|階段J廃墟・中央
Stairs J (Ruins, Right)|階段J廃墟・右
Stairs J (Ruins)|階段J廃墟
Stairs K (Stone, Left)|階段K石・左
Stairs K (Stone, Center)|階段K石・中央
Stairs K (Stone, Right)|階段K石・右
Stairs K (Stone)|階段K
Stairs L (Ruins, Left)|階段L廃墟・左
Stairs L (Ruins, Center)|階段L廃墟・中央
Stairs L (Ruins, Right)|階段L廃墟・右
Stairs L (Ruins)|階段L廃墟
Ground (Dirt Cave, Ruins)|床A土洞窟・廃墟
Ground (Rock Cave, Ruins)|床B岩洞窟・廃墟
Ground (Lava Cave, Ruins)|床C溶岩洞窟・廃墟
Ground (Ice Cave, Ruins)|床D氷洞窟・廃墟
Ground (Grass Maze, Ruins)|床E草迷宮・廃墟
Ground (Crystal, Ruins)|床F水晶・廃墟
Ground (In Body, Ruins)|床G体内・廃墟
Ground (Demonic World, Ruins)|床H魔界・廃墟
Cobblestones A (Ruins)|石畳A廃墟
Cobblestones B (Ruins)|石畳B廃墟
Cobblestones C (Ruins)|石畳C廃墟
Cobblestones D (Ruins)|石畳D廃墟
Cobblestones E (Ruins)|石畳E廃墟
Cobblestones F (Ruins)|石畳F廃墟
Cobblestones G (Ruins)|石畳G廃墟
Interior Floor A (Demon Castle, Ruins)|内装床A魔王城・廃墟
Cobblestones H (Ruins)|石畳H廃墟
Interior Floor B (Concrete, Ruins)|内装床Bコンクリート・廃墟
Icy Ground B|氷の床B
Interior Floor D (Factory)|内装床D工場
Decorative Tile (Ruins)|舗装床(廃墟)
Cobblestones I (Ruins)|石畳I廃墟
Cobblestones J (Ruins)|石畳J廃墟
Decorative Tile (Ruins)|化粧タイル(廃墟)
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Directional Floor Tile A (Down)|方向床A
Directional Floor Tile B (Up)|方向床B
Relief Floor Tile A (Gold)|レリーフ床A
Relief Floor Tile B (Gold)|レリーフ床B
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Directional Floor Tile C (Left)|方向床C
Directional Floor Tile D (Right)|方向床D
Relief Floor Tile C (Gold)|レリーフ床C
Relief Floor Tile D (Gold, Ruins)|レリーフ床D金・廃墟

View file

@ -0,0 +1,256 @@
Transparent|透明
Beanstalk A|豆の木A
Stairs A (Up)|階段A上り
Stairs B (Up)|階段B上り
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines A|ツタA
Beanstalk B (Snow)|豆の木B
Beanstalk C (Dead)|豆の木C枯れ
Stairs A (Down)|階段A下り
Stairs B (Down)|階段B下り
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines A|ツタA
Crumbling Wall|崩れた壁
Dug-Up Ground|掘られた床
Stairs C (Up)|階段C上り
Stairs D (Up)|階段D上り
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines B (Down)|ツタB下り
Crumbling Wall|崩れた壁
Dug-Up Ground|掘られた床
Stairs C (Down)|階段C下り
Stairs D (Down)|階段D下り
Hole A (Metal Ladder)|穴A鉄ばしご
Hole B (Rope Ladder)|穴B縄ばしご
Hole C (Rope)|穴Cロープ
Hole D|穴D
Log Bridge (V)|丸太の橋(縦)
Log Bridge (H)|丸太の橋(横)
Wood Bridge (V)|木の橋(縦)
Wood Bridge (H)|木の橋(横)
Stone Bridge (V)|石の橋(縦)
Stone Bridge (H)|石の橋(横)
Wood Bridge (V)|木の橋(縦)
Wood Bridge (H)|木の橋(横)
Bridge Spar (Wood, Center A)|橋げた木・中央A
Bridge Spar (Wood, Left)|橋げた(木・左)
Bridge Spar (Wood, Center B)|橋げた木・中央B
Bridge Spar (Wood, Right)|橋げた(木・右)
Bridge Spar (Stone, Center A)|橋げた石・中央A
Bridge Spar (Stone, Left)|橋げた(石・左)
Bridge Spar (Stone, Center B)||橋げた石・中央B
Bridge Spar (Stone, Right)|橋げた(石・右)
Gravel A (Dirt Cave)|砂利A土洞窟
Gravel B (Rock Cave)|砂利B岩洞窟
Gravel C (Lava Cave)|砂利C溶岩洞窟
Ice Pieces |氷の欠片
Small Sprouts A (Grass Maze)|小さな芽A草迷宮
Small Crystals|小さな水晶
Detritus (In Body)|床装飾(体内)
Small Sprouts B (Demonic World)|小さな芽B魔界
Boulder A (Dirt Cave)|岩A土洞窟
Boulder B (Rock Cave)|岩B岩洞窟
Boulder C (Lava Cave)|岩C溶岩洞窟
Lump of Ice|氷塊
Boulder D (Grass Maze)|岩D草迷宮
Crystal|水晶
Spherical Lump|球状突起物
Boulder E (Demonic World)|岩E魔界
Tall Rock A (Dirt Cave)|大きな岩A土洞窟
Tall Rock B (Rock Cave)|大きな岩B岩洞窟
Tall Rock C (Lava Cave)|大きな岩C溶岩洞窟
Tall Lump of Ice|大きな氷塊
Tall Rock D (Grass Maze)|大きな岩D草迷宮
Large Crystal|大きな水晶
Large Growth|大型突起物
Tall Rock E (Demonic World)|大きな岩E魔界
Tall Rock A (Dirt Cave)|大きな岩A土洞窟
Tall Rock B (Rock Cave)|大きな岩B岩洞窟
Tall Rock C (Lava Cave)|大きな岩C溶岩洞窟
Tall Lump of Ice|大きな氷塊
Tall Rock D (Grass Maze)|大きな岩D草迷宮
Large Crystal|大きな水晶
Large Growth|大型突起物
Tall Rock E (Demonic World)|大きな岩E魔界
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Stone Pillar C|石の柱C
Stone Pillar C (Moss)|石の柱C
Stone Pillar C (Ice)|石の柱C
Wood Pillar|木の柱
Stone Pillar D|石の柱D
Orb Pillar|オーブの柱
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Stone Pillar C|石の柱C
Stone Pillar C (Moss)|石の柱C
Stone Pillar C (Ice)|石の柱C
Wood Pillar|木の柱
Stone Pillar D|石の柱D
Orb Pillar|オーブの柱
Broken Stone Pillar A|折れた石の柱A
Broken Stone Pillar B|折れた石の柱B
Broken Stone Pillar C|折れた石の柱C
Broken Stone Pillar C (Moss)|折れた石の柱C
Broken Stone Pillar C (Ice)|折れた石の柱C
Broken Wood Pillar A|折れた木の柱A
Broken Stone Pillar D|折れた石の柱D
Broken Orb Pillar|折れたオーブの柱
Rubble|瓦礫A
Rubble (Moss)|瓦礫B
Rubble (Ice)|瓦礫C
Broken Wood Pillar B|折れた木の柱B
Rubble (Dirt)|瓦礫D
Scrap Wood|端材
Barricade A (H)|バリケードA
Barricade B (V)|バリケードB
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing|壁の補強材
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Wall Bracing (Abandoned Mine)|壁の補強材(廃坑)
Exit A|外への出口A
Entrance A|入口A
Exit B|外への出口B
Entrance B|入口B
Exit C|外への出口C
Entrance C|入口C
Window A|窓A
Window B|窓B
Exit D|外への出口D
Entrance D|入口D
Exit E|外への出口E
Entrance E|入口E
Light From Exit A (Top)|出口からの光A
Light From Exit B (Bottom)|出口からの光B
Window A|窓A
Window B|窓B
Spider Web|蜘蛛の巣
Stone Tablet|石版
Stone Tablet (Ruins)|石版(廃墟)
Entrance A|入口A
Entrance A (Extend)|入口A延長部分
Entrance A (Top Half A)|入口A上半分A
Entrance B|入口B
Entrance A (Top Half B)|入口A上半分B
Wall Vines A|壁のツタA
Wall Vines B|壁のツタB
Wall Vines C|壁のツタC
Wall Fern|壁のシダ
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Wall Vines A|壁のツタA
Wall Vines B|壁のツタB
Wall Vines C|壁のツタC
Wall Moss|壁の苔
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Monument A|石碑A
Monument B|石碑B
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Monument A|石碑A
Monument C|石碑C
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Statue A|石像A
Angel Statue A|天使像A
Angel Statue B|天使像B
Dais|台座
Statue B|石像B
Demon Statue|悪魔像
Dragon Statue|竜像
Dragon Statue|竜像
Statue A|石像A
Angel Statue A|天使像A
Angel Statue B|天使像B
Dais|台座
Statue B|石像B
Demon Statue|悪魔像
Dragon Statue|竜像
Dragon Statue|竜像
Large Gravel Mound A (Dirt)|大きな土砂A
Large Gravel Mound A (Dirt)|大きな土砂A
Large Gravel Mound B (Stone)|大きな土砂B
Large Gravel Mound B (Stone)|大きな土砂B
Large Gold Mound|大きな金の山
Large Gold Mound|大きな金の山
Large Silver Mound|大きな銀の山
Large Silver Mound|大きな銀の山
Large Gravel Mound A (Dirt)|大きな土砂A
Large Gravel Mound A (Dirt)|大きな土砂A
Large Gravel Mound B (Stone)|大きな土砂B
Large Gravel Mound B (Stone)|大きな土砂B
Large Gold Mound|大きな金の山
Large Gold Mound|大きな金の山
Large Silver Mound|大きな銀の山
Large Silver Mound|大きな銀の山
Gravel Mound (Dirt)|土砂A
Gravel Mound (Stone)|土砂B
Gold Bricks A|金の延べ棒A
Gold Bricks B|金の延べ棒B
Crate A (Dirt)|木箱A
Crate B (Stone)|木箱B
Crate C (Ruins)|木箱C廃墟
Pot A (Ruins)|壺A廃墟
Gold Mound|金の山
Silver Mound|銀の山
Silver Bricks A|銀の延べ棒A
Silver Bricks B|銀の延べ棒B
Crate D (Gold Dust)|木箱D
Crate E (Silver Dust)|木箱E
Pot A|壺A
Pot B|壺B
Shovel|スコップ
Pickax|つるはし
Rope|ロープ
Mound of Gold Coins|金貨の山
Crate F|木箱F
Crate G|木箱G
Barrel A|樽A
Barrel B (Ruins)|樽B廃墟
Large Bones|大きな骸骨
Large Bones|大きな骸骨
Bones A|骸骨A
Table (Ruins)|テーブル(廃墟)
Jail Bars|鉄格子
Jail Bars|鉄格子
Jail Bars|鉄格子
Jail Bars|鉄格子
Large Bones|大きな骸骨
Large Bones|大きな骸骨
Bones B|骸骨B
Stool (Ruins)|椅子(廃墟)
Jail Bars|鉄格子
Jail Bars|鉄格子
Jail Bars|鉄格子
Jail Bars|鉄格子

View file

@ -0,0 +1,256 @@
Decorative Pillar A (Stone)|装飾柱A
Decorative Pillar B (Stone)|装飾柱B
Decorative Pillar C (Temple)|装飾柱C遺跡
Decorative Pillar D (Rock Cave)|装飾柱D岩洞窟
Decorative Pillar E (Demon Castle)|装飾柱E魔王城
Decorative Pillar F (Fort)|装飾柱F
Decorative Pillar G (Dirt Cave)|装飾柱G土洞窟
Decorative Pillar H (Factory)|装飾柱H工場
Decorative Pillar A (Stone)|装飾柱A
Decorative Pillar B (Stone)|装飾柱B
Decorative Pillar C (Temple)|装飾柱C遺跡
Decorative Pillar D (Rock Cave)|装飾柱D岩洞窟
Decorative Pillar E (Demon Castle)|装飾柱E魔王城
Decorative Pillar F (Fort)|装飾柱F
Decorative Pillar G (Dirt Cave)|装飾柱G土洞窟
Decorative Pillar H (Factory)|装飾柱H工場
Decorative Pillar A (Stone)|装飾柱A
Decorative Pillar B (Stone)|装飾柱B
Decorative Pillar C (Temple)|装飾柱C遺跡
Decorative Pillar D (Rock Cave)|装飾柱D岩洞窟
Decorative Pillar E (Demon Castle)|装飾柱E魔王城
Decorative Pillar F (Fort)|装飾柱F
Decorative Pillar G (Dirt Cave)|装飾柱G土洞窟
Decorative Pillar H (Factory)|装飾柱H工場
Decorative Pillar A (Stone, Ruins)|装飾柱A石・廃墟
Decorative Pillar B (Stone, Ruins)|装飾柱B石・廃墟
Decorative Pillar C (Temple, Ruins)|装飾柱C遺跡・廃墟
Decorative Pillar D (Rock Cave, Ruins)|装飾柱D岩洞窟・廃墟
Decorative Pillar E (Demon Castle, Ruins)|装飾柱E魔王城・廃墟
Decorative Pillar F (Fort, Ruins)|装飾柱F砦・廃墟
Decorative Pillar G (Dirt Cave, Ruins)|装飾柱G土洞窟・廃墟
Decorative Pillar A (Stone, Front, Ruins)|装飾柱A石・手前・廃墟
Decorative Pillar A (Stone, Ruins)|装飾柱A石・廃墟
Decorative Pillar B (Stone, Ruins)|装飾柱B石・廃墟
Decorative Pillar C (Temple, Ruins)|装飾柱C遺跡・廃墟
Decorative Pillar D (Rock Cave, Ruins)|装飾柱D岩洞窟・廃墟
Decorative Pillar E (Demon Castle, Ruins)|装飾柱E魔王城・廃墟
Decorative Pillar F (Fort, Ruins)|装飾柱F砦・廃墟
Decorative Pillar G (Dirt Cave, Ruins)|装飾柱G土洞窟・廃墟
Decorative Pillar D (Rock Cave, Front, Ruins)|装飾柱F岩洞窟・手前・廃墟
Decorative Pillar A (Stone, Ruins)|装飾柱A石・廃墟
Decorative Pillar B (Stone, Ruins)|装飾柱B石・廃墟
Decorative Pillar C (Temple, Ruins)|装飾柱C遺跡・廃墟
Decorative Pillar D (Rock Cave, Ruins)|装飾柱D岩洞窟・廃墟
Decorative Pillar E (Demon Castle, Ruins)|装飾柱E魔王城・廃墟
Decorative Pillar F (Fort, Ruins)|装飾柱F砦・廃墟
Decorative Pillar G (Dirt Cave, Ruins)|装飾柱G土洞窟・廃墟
Decorative Pillar F (Fort, Front, Ruins)|装飾柱F砦・手前・廃墟
Decorative Pillar A (Stone, Front)|装飾柱A石・手前
Decorative Pillar B (Stone, Front)|装飾柱B石・手前
Decorative Pillar C (Temple, Front)|装飾柱C神殿・手前
Decorative Pillar D (Rock Cave, Front)|装飾柱D岩洞窟・手前
Decorative Pillar E (Demon Castle, Front)|装飾柱E魔王城・手前
Decorative Pillar F (Fort, Front)|装飾柱F砦・手前
Decorative Pillar G (Dirt Cave, Front)|装飾柱G土洞窟・手前
Decorative Pillar H (Factory, Front)|装飾柱H工場・手前
Gate A|門A
Gate A|門A
Gate A|門A
Gate B|門B
Gate B|門B
Gate B|門B
Decorative Pillar I (Demonic)|装飾柱I悪魔
Decorative Pillar I (Demonic, Ruins)|装飾柱I悪魔・廃墟
Gate A|門A
Gate A|門A
Gate A|門A
Gate B|門B
Gate B|門B
Gate B|門B
Decorative Pillar I (Demonic)|装飾柱I悪魔
Decorative Pillar I (Demonic, Ruins)|装飾柱I悪魔・廃墟
Gate A|門A
Gate A|門A
Gate A|門A
Gate B|門B
Gate B|門B
Gate B|門B
Coffin A (Right)|棺A
Coffin A (Right)|棺A
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Coffin B (Top)|棺B
Coffin C (Bottom)|棺C
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Coffin B (Top)|棺B
Coffin C (Bottom)|棺C
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram|魔法陣
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Hexagram (Lit)|魔法陣(光)
Coffin D (Left)|棺D
Coffin D (Left)|棺D
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails (Ruins)|線路(廃墟)
Rails (Ruins)|線路(廃墟)
Rails (Ruins)|線路(廃墟)
Rails (Ruins)|線路(廃墟)
Rails|線路
Railroad Ties A|枕木A
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Railroad Ties B|枕木B
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Rails|線路
Mural A|壁画A
Hieroglyph|ヒエログリフ
Hieroglyph|ヒエログリフ
Large Mural A|大きな壁画A
Large Mural A|大きな壁画A
Large Mural A|大きな壁画A
Bed|ベッド
Bed (Ruins)|ベッド(廃墟)
Mural B|壁画B
Hieroglyph|ヒエログリフ
Hieroglyph|ヒエログリフ
Large Mural B|大きな壁画B
Large Mural B|大きな壁画B
Large Mural B|大きな壁画B
Bed|ベッド
Bed (Ruins)|ベッド(廃墟)
Middle Window A|中型窓A
Middle Window B|中型窓B
Middle Window C|中型窓C
Middle Window D (Ruins)|中型窓窓D廃墟
Window (Demon Castle)|窓(魔王城)
Table|テーブル
Cheap Bed|粗末なベッド
Straw Bed|むしろの寝床
Middle Window A|中型窓A
Middle Window B|中型窓B
Middle Window C|中型窓C
Middle Window D (Ruins)|中型窓窓D廃墟
Window (Demon Castle)|窓(魔王城)
Stool|椅子
Cheap Bed|粗末なベッド
Straw Bed|むしろの寝床
Large Window A|大型窓A
Large Window B|大型窓B
Large Window C|大型窓C
Stained Glass Window|ステンドグラス
Large Window D|大型窓D
Window A|窓A
Window B|窓B
Window C|窓C
Large Window A|大型窓A
Large Window B|大型窓B
Large Window C|大型窓C
Stained Glass Window|ステンドグラス
Large Window D|大型窓D
Window A|窓A
Window B|窓B
Window C|窓C
Chest A|チェストA
Cabinet|キャビネット
Closet|クローゼット
Chest of Drawers|タンス
Dish Cabinet|食器棚
Wine Rack|ワインセラー
Bottle Shelf A|ボトル棚A
Bottle Shelf B|ボトル棚B
Chest B|チェストB
Chest C|チェストC
Closet|クローゼット
Chest of Drawers|タンス
Dish Cabinet|食器棚
Wine Rack|ワインセラー
Bottle Shelf A|ボトル棚A
Bottle Shelf B|ボトル棚B
Tipped Shelf|倒れた棚
Sundries Shelf A|雑貨棚A
Sundries Shelf A|雑貨棚A
Sundries Shelf B|雑貨棚B
Medicine Shelf|薬品棚
Bookshelf A|本棚A
Bookshelf B|本棚B
Bookshelf B|本棚B
Tipped Shelf|倒れた棚
Sundries Shelf A|雑貨棚A
Sundries Shelf A|雑貨棚A
Sundries Shelf B|雑貨棚B
Medicine Shelf|薬品棚
Bookshelf A|本棚A
Bookshelf B|本棚B
Bookshelf B|本棚B
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Curtains A (Ruins)|カーテンA廃墟
Curtains B (Ruins)|カーテンB廃墟
Curtains C (Ruins)|カーテンC廃墟
Curtains D (Ruins)|カーテンD廃墟
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Curtains A (Ruins)|カーテンA廃墟
Curtains B (Ruins)|カーテンB廃墟
Curtains C (Ruins)|カーテンC廃墟
Curtains D (Ruins)|カーテンD廃墟
Clock|時計
Mirror|鏡
Clock (Ruins)|時計(廃墟)
Mirror (Ruins)|鏡(廃墟)
Stacked Crates|積まれた木箱
Stacked Crates|積まれた木箱
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Clock|時計
Mirror|鏡
Clock (Ruins)|時計(廃墟)
Mirror (Ruins)|鏡(廃墟)
Stacked Crates|積まれた木箱
Stacked Crates|積まれた木箱
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Chair A (Wood)|背もたれ椅子A木製
Chair B (Stone)|背もたれ椅子B
Throne A|玉座A
Throne A|玉座A
Throne A|玉座A
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Chair A (Wood)|背もたれ椅子A木製
Chair B (Stone)|背もたれ椅子B
Throne A|玉座A
Throne A|玉座A
Throne A|玉座A
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城

View file

@ -0,0 +1,16 @@
Canal A|水路A
Deep Canal|深い水路
Lotus Pads (Flowers)|蓮の葉(花)
Junk|ゴミ
Pool A (Stone Lined)|水場A石の縁
Waterfall A (Stone Wall)|滝A石壁
Pool B (Wood Lined)|水場B木の縁
Waterfall B (Stone Wall)|滝B石壁
Canal B|水路B
Waterfall C (Stone Wall)|滝C石壁
Pool C (Stone Lined)|水場C石の縁
Waterfall D (Stone Wall)|滝D石壁
Bathing Spot|水浴び場
Waterfall E (Dirt Wall)|滝E土壁
Open Bath|露天風呂
Waterfall F (Demon Castle)|滝F魔王城

View file

@ -0,0 +1,32 @@
Wood Floor A|木の床A
Cobblestones A|石畳A
Rug A|じゅうたんA
Straw Mat|ござ
Hole A (Wood Floor)|穴A木の床
Raised Stone A|石段A
Ground Cracks|床のひび割れ
Table A|テーブルA
Wood Floor B|木の床B
Cobblestones B|石畳B
Rug B|じゅうたんB
Rug C|じゅうたんC
Hole B (Wood Floor)|穴B木の床
Raised Stone B|石段B
Soil on Ground|床の汚れ
Table B|テーブルB
Cobblestones C|石畳C
Cobblestones D|石畳D
Rug D|じゅうたんD
Demon Castle Floor|魔王城の床
Hole C (Stone Floor)|穴C石の床
Raised Stone C|石段C
Moss on Ground|床の苔
Table C|テーブルC
Cobblestones E|石畳E
Cobblestones F|石畳F
Rug E|じゅうたんE
Rug F|じゅうたんF
Hole D|穴D
Raised Stone D|石段D
Wire mesh|金網
Table D|テーブルD

View file

@ -0,0 +1,48 @@
Wall A (Stone)|壁A
Wall B (Brick)|壁Bレンガ
Wall C (Brick)|壁Cレンガ
Wall D (Stone)|壁D
Wall E (Stone)|壁E
Wall F (Castle)|壁F
Wall G (Fort)|壁G
Wall H (Demon Castle)|壁H魔王城
Wall A (Stone)|壁A
Wall B (Brick)|壁Bレンガ
Wall C (Brick)|壁Cレンガ
Wall D (Stone)|壁D
Wall E (Stone)|壁E
Wall F (Castle)|壁F
Wall G (Fort)|壁G
Wall H (Demon Castle)|壁H魔王城
Wall I (Wood)|壁I木造
Wall J (Log)|壁J丸太
Wall K (Wood)|壁K木造
Interior Wall A (Wood)|内装壁A木造
Interior Wall (Stone)|内装壁B
Wall L (Stone)|壁L
Wall M (Marble)|壁M大理石
Wall N (Concrete)|壁Nコンクリート
Wall I (Wood)|壁I木造
Wall J (Log)|壁J丸太
Wall K (Wood)|壁K木造
Interior Wall A (Wood)|内装壁A木造
Interior Wall (Stone)|内装壁B
Wall L (Stone)|壁L
Wall M (Marble)|壁M大理石
Wall N (Concrete)|壁Nコンクリート
Interior Wall C (Stone)|内装壁C
Interior Wall D (Brick)|内装壁Dレンガ
Interior Wall E (Stone)|内装壁E
Interior Wall F (Desert)|内装壁F砂漠風
Interior Wall G (Mansion)|内装壁G豪邸
Interior Wall H (Temple)|内装壁H神殿
Wall O (Tent)|壁Oテント
Wall P (Stage)|壁P舞台
Interior Wall C (Stone)|内装壁C
Interior Wall D (Brick)|内装壁Dレンガ
Interior Wall E (Stone)|内装壁E
Interior Wall F (Desert)|内装壁F砂漠風
Interior Wall G (Mansion)|内装壁G豪邸
Interior Wall H (Temple)|内装壁H神殿
Wall O (Tent)|壁Oテント
Wall P (Stage)|壁P舞台

View file

@ -0,0 +1,129 @@
Darkness|暗闇
Wire Mesh|金網
Stone Bridge (V, Left)|石の橋(縦・左)
Stone Bridge (V Center)|石の橋(縦・中央)
Stone Bridge (V, Riight)|石の橋(縦・右)
Stone Bridge (H, Top)|石の橋(横・上)
Stone Bridge (H Center)|石の橋(横・中央)
Broken Bridge (H, Top)|壊れた橋(横・上)
Transparent|透明
Wire Mesh|金網
Broken Bridge (V, Left)|壊れた橋(縦・左)
Broken Bridge (V Center)|壊れた橋(縦・中央)
Broken Bridge (V, Riight)|壊れた橋(縦・右)
Stone Bridge (H, Bottom)|石の橋(横・下)
Broken Bridge (H Center)|壊れた橋(横・中央)
Broken Bridge (H, Bottom)|壊れた橋(横・下)
Wood Floor A|木の床A
Wood Floor B|木の床B
Wood Floor C|木の床C
Wood Floor D|木の床D
Cobblestones A|石畳A
Cobblestones B|石畳B
Cobblestones C|石畳C
Cobblestones D|石畳D
Ledge A (Wood)|段差A木製
Ledge B (Wood)|段差B木製
Ledge C (Log)|段差C丸太
Ledge D (Log)|段差D丸太
Ledge E (Brick)|段差Eレンガ
Ledge F (Stone)|段差F
Ledge G (Stone)|段差G
Ledge H (Stone)|段差H
Cobblestones E|石畳E
Cobblestones F|石畳F
Wood Floor E|木の床E
Wood Floor F|木の床F
Cobblestones G|石畳G
Cobblestones H|石畳H
Cobblestones I|石畳I
Cobblestones J|石畳J
Ledge I (Brick)|段差Iレンガ
Ledge J (Castle)|段差J
Ledge K (Fort)|段差K
Ledge L (Wood)|段差L木製
Ledge M (Stone)|段差M
Ledge N (Stone)|段差N
Ledge O (Marble)|段差O大理石
Ledge P (Stone)|段差P
Interior Floor A (Wood)|内装床A木製
Interior Floor B (Brick)|内装床Bレンガ
Interior Floor C (Temple)|内装床C神殿
Interior Floor D (Stone)|内装床D
Interior Floor E (Demon Castle)|内装床E魔王城
Interior Floor F (Tent)|内装床Fテント
Interior Floor G (Concrete)|内装床Gコンクリート
Interior Floor H (Dirt)|内装床H
Ledge Q (Wood)|段差Q木製
Ledge R (Desert)|段差R砂漠風
Ledge S (Temple)|段差S神殿
Ledge T (Stone)|段差T
Ledge U (Demon Castle)|段差U魔界城
Ledge V (Tent)|段差Vテント
Ledge W (Concrete)|段差Wコンクリート
Ledge X (Dirt)|段差X
Stairs A (Wood, Left)|階段A木製・左
Stairs A (Wood, Center)|階段A木製・中央
Stairs A (Wood)|階段A木製・右
Stairs A (Wood)|階段A木製
Stairs B (Stone, Left)|階段B石・左
Stairs B (Stone, Center)|階段B石・中央
Stairs B (Stone, Right)|階段B石・右
Stairs B (Stone)|階段B
Stairs C (Stone, Left)|階段C石・左
Stairs C (Stone, Center)|階段C石・中央
Stairs C (Stone, Right)|階段C石・右
Stairs C (Stone)|階段C
Stairs C (Stone, Ruins, Left)|階段C石・廃墟・左
Stairs C (Stone, Ruins, Center)|階段C石・廃墟・中央
Stairs C (Stone, Ruins, Right)|階段C石・廃墟・右
Stairs C (Stone, Ruins)|階段C石・廃墟
Stairs D (Carpet, Left)|階段Dじゅうたん・左
Stairs D (Carpet, Center)|階段Dじゅうたん・中央
Stairs D (Carpet, Right)|階段Dじゅうたん・右
Stairs D (Carpet)|階段Dじゅうたん
Stairs E (Carpet, Left)|階段Eじゅうたん・左
Stairs E (Carpet, Center)|階段Eじゅうたん・中央
Stairs E (Carpet, Right)|階段Eじゅうたん・右
Stairs E (Carpet)|階段Eじゅうたん
Wood Floor A (Ruins)|木の床A廃墟
Wood Floor B (Ruins)|木の床B廃墟
Wood Floor C (Ruins)|木の床C廃墟
Wood Floor D (Ruins)|木の床D廃墟
Cobblestones A (Ruins)|石畳A廃墟
Cobblestones B (Ruins)|石畳B廃墟
Cobblestones C (Ruins)|石畳C廃墟
Cobblestones D (Ruins)|石畳D廃墟
Cobblestones E (Ruins)|石畳E廃墟
Cobblestones F (Ruins)|石畳F廃墟
Wood Floor E (Ruins)|木の床E廃墟
Wood Floor F (Ruins)|木の床F廃墟
Cobblestones G (Ruins)|石畳G廃墟
Cobblestones H (Ruins)|石畳H廃墟
Cobblestones I (Ruins)|石畳I廃墟
Cobblestones J (Ruins)|石畳J廃墟
Interior Floor A (Wood, Ruins)|内装床A木製・廃墟
Interior Floor B (Brick, Ruins)|内装床Bレンガ・廃墟
Interior Floor C (Temple, Ruins)|内装床C神殿・廃墟
Interior Floor D (Stone, Ruins)|内装床D石・廃墟
Interior Floor E (Demon Castle, Ruins)|内装床E魔王城・廃墟
Interior Floor F (Concrete, Ruins)|内装床Fコンクリート・廃墟
Interior Floor G (Tent, Ruins)|内装床Gテント・廃墟
Interior Floor H (Dirt, Ruins)|内装床H土・廃墟
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Relief Floor Tile A (Silver)|レリーフ床A
Relief Floor Tile B (Silver)|レリーフ床B
Relief Floor Tile C (Gold)|レリーフ床C
Relief Floor Tile D (Gold)|レリーフ床D
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Relief Floor Tile E (Silver, Ruins)|レリーフ床E銀・廃墟
Relief Floor Tile F (Silver)|レリーフ床F
Relief Floor Tile G (Gold, Ruins)|レリーフ床G金・廃墟
Relief Floor Tile H (Gold)|レリーフ床H

View file

@ -0,0 +1,256 @@
Transparent|透明
Stairs A (Up)|階段A上り
Stairs B (Up)|階段B上り
Stairs C (Up)|階段C上り
Stairs D (Up)|階段D上り
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Hole|穴
Stairs A (Down)|階段A下り
Stairs B (Down)|階段B下り
Stairs C (Down)|階段C下り
Stairs D (Down)|階段D下り
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Middle Window A|中型窓A
Middle Window B|中型窓B
Middle Window C|中型窓C
Middle Window D (Ruins)|中型窓D廃墟
Window (Demon Castle)|窓(魔王城)
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Middle Window A|中型窓A
Middle Window B|中型窓B
Middle Window C|中型窓C
Middle Window D (Ruins)|中型窓D廃墟
Window (Demon Castle)|窓(魔王城)
Hole A (Metal Ladder)|穴A鉄ばしご
Hole B (Rope Ladder)|穴B縄ばしご
Hole C (Rope)|穴Cロープ
Large Window A|大型窓A
Large Window B|大型窓B
Large Window C|大型窓C
Stained Glass Window|ステンドグラス
Large Window D|大型窓D
Window A|窓A
Window B|窓B
Window C|窓C
Large Window A|大型窓A
Large Window B|大型窓B
Large Window C|大型窓C
Stained Glass Window|ステンドグラス
Large Window D|大型窓D
Window A|窓A
Window B|窓B
Window C|窓C
Chest A|チェストA
Cabinet|キャビネット
Closet|クローゼット
Chest of Drawers|タンス
Dish Cabinet|食器棚
Wine Rack|ワインセラー
Bottle Shelf A|ボトル棚A
Bottle Shelf B|ボトル棚B
Chest B|チェストB
Chest C|チェストC
Closet|クローゼット
Chest of Drawers|タンス
Dish Cabinet|食器棚
Wine Rack|ワインセラー
Bottle Shelf A|ボトル棚A
Bottle Shelf B|ボトル棚B
Bread Shelf|パン棚
Sundries Shelf A|雑貨棚A
Sundries Shelf A|雑貨棚A
Sundries Shelf B|雑貨棚B
Medicine Shelf|薬品棚
Bookshelf A|本棚A
Bookshelf B|本棚B
Bookshelf B|本棚B
Bread Shelf|パン棚
Sundries Shelf A|雑貨棚A
Sundries Shelf A|雑貨棚A
Sundries Shelf B|雑貨棚B
Medicine Shelf|薬品棚
Bookshelf A|本棚A
Bookshelf B|本棚B
Bookshelf B|本棚B
Bed|ベッド
Large Bed|ダブルベッド
Large Bed|ダブルベッド
Cheap Bed A|粗末なベッドA
Cheap Bed B|粗末なベッドB
Straw Bed|むしろの寝床
Bed (Ruins)|ベッド(廃墟)
Tipped Shelf|倒れた棚
Bed|ベッド
Large Bed|ダブルベッド
Large Bed|ダブルベッド
Cheap Bed A|粗末なベッドA
Cheap Bed B|粗末なベッドB
Straw Bed|むしろの寝床
Bed (Ruins)|ベッド(廃墟)
Tipped Shelf|倒れた棚
Table A|テーブルA
Table B|テーブルB
Table C|テーブルC
Fortuneteller's Table A|占い台A
Mini Table A|ミニテーブルA
Piano|ピアノ
Piano|ピアノ
Piano|ピアノ
Stool A|椅子A
Stool B|椅子B
Stool C|椅子C
Fortuneteller's Table B (Crystal)|占い台B水晶
Mini Table B (Flower)|ミニテーブルB花瓶
Piano|ピアノ
Piano|ピアノ
Piano|ピアノ
Oven|かまど
Sink|流し
Kitchen Counter A|調理台A
Kitchen Counter B|調理台B
Dresser|ドレッサー
Pipe Organ|パイプオルガン
Pipe Organ|パイプオルガン
Pipe Organ|パイプオルガン
Simple Shelf A|簡易棚A
Simple Shelf B (Jars)|簡易棚B
Simple Shelf C (Books)|簡易棚C
Simple Shelf D (Sacks)|簡易棚D
Simple Shelf E (Bottles)|簡易棚Eボトル
Pipe Organ|パイプオルガン
Pipe Organ|パイプオルガン
Pipe Organ|パイプオルガン
Large Fireplace|大きな暖炉
Large Fireplace|大きな暖炉
Large Fireplace|大きな暖炉
Fireplace A (Stone)|暖炉A
Fireplace B (Brick)|暖炉Bレンガ
Fireplace C (Iron)|暖炉C
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Large Fireplace|大きな暖炉
Large Fireplace|大きな暖炉
Large Fireplace|大きな暖炉
Fireplace A (Stone)|暖炉A
Fireplace B (Brick)|暖炉Bレンガ
Fireplace C (Iron)|暖炉C
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Curtains A (Ruins)|カーテンA廃墟
Curtains B (Ruins)|カーテンB廃墟
Curtains C (Ruins)|カーテンC廃墟
Curtains D (Ruins)|カーテンD廃墟
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Curtains A (Ruins)|カーテンA廃墟
Curtains B (Ruins)|カーテンB廃墟
Curtains C (Ruins)|カーテンC廃墟
Curtains D (Ruins)|カーテンD廃墟
Clock|時計
Mirror|鏡
Posted Notice|貼り紙
Posted Notice (Ruins)|貼り紙(廃墟)
World Map|世界地図
World Map|世界地図
Painting|絵画
Painting|絵画
Clock|時計
Mirror|鏡
Stone Tablet|石版
Stone Tablet (Ruins)|石版(廃墟)
Portrait A|肖像画A
Portrait B|肖像画B
Painting A|絵画A
Painting B|絵画B
Chair A (Wood)|背もたれ椅子A木製
Chair B (Stone)|背もたれ椅子B
Throne A|玉座A
Throne A|玉座A
Throne A|玉座A
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Chair A (Wood)|背もたれ椅子A木製
Chair B (Stone)|背もたれ椅子B
Throne A|玉座A
Throne A|玉座A
Throne A|玉座A
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Throne B (Demon Castle)|玉座B魔王城
Shield|盾
Swords A|剣A
Swords B|剣B
Entrance A|入口A
Entrance A (Extend)|入口A延長部分
Entrance A (Top Half A)|入口A上半分AS
Entrance B|入口B
Entrance A (Top Half B)|入口A上半分B
Pot A|壺A
Pot B|壺B
Pot C (Ruins)|壺C廃墟
Table A (Ruins)|テーブルA廃墟
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Fort Pillar|砦の柱
Rubble|瓦礫
Basin|桶
Barrel |樽
Barrel (Ruins)|樽(廃墟)
Stool (Ruins)|椅子(廃墟)
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Fort Pillar|砦の柱
Rubble|瓦礫
Basin|桶
Tub A|たらいA
Tub B|たらいB
Crate A (Ruins)|木箱A廃墟
Broken Stone Pillar A|折れた石の柱A
Broken Stone Pillar B|折れた石の柱B
Broken Fort Pillar|折れた砦の柱
Scrap Wood|端材
Crate B|木箱B
Crate C|木箱C
Stacked Crates|積まれた木箱
Stacked Crates|積まれた木箱
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Crate D|木箱D
Crate E|木箱E
Stacked Crates|積まれた木箱
Stacked Crates|積まれた木箱
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Crate F|木箱F
Crate G|木箱G
Sacks C|麻袋C
Large Crate|大きな木箱
Jail Bar|鉄格子
Jail Bar|鉄格子
Jail Bar|鉄格子
Jail Bar|鉄格子
Sack A|麻袋A
Sack B|麻袋B
Sacks C|麻袋C
Large Crate|大きな木箱
Jail Bar|鉄格子
Jail Bar|鉄格子
Jail Bar|鉄格子
Jail Bar|鉄格子

View file

@ -0,0 +1,256 @@
Cup & Teapot A (Bottom)|カップとポットA
Cup & Teapot B (Top)|カップとポットB
Cup & Teapot C (Left)|カップとポットC
Cup & Teapot D (Right)|カップとポットD
Cup A (Bottom)|カップA
Cup B (Top)|カップB
Cup C (Left)|カップC
Cup D (Right)|カップD
Glass & Bottle A (Bottom)|グラスとボトルA
Glass & Bottle B (Top)|グラスとボトルB
Glass & Bottle C (Left)|グラスとボトルC
Glass & Bottle D (Right)|グラスとボトルD
Glass A (Bottom)|グラスA
Glass B (Top)|グラスB
Glass C (Left)|グラスC
Glass D (Right)|グラスD
Pint Mug & Ale Bottle A (Bottom)|ジョッキと瓶A
Pint Mug & Ale Bottles B (Top)|ジョッキと瓶B
Pint Mug & Ale Bottles C (Left)|ジョッキと瓶C
Pint Mug & Ale Bottle D (Right)|ジョッキと瓶D
Pint Mug A (Bottom)|ジョッキA
Pint Mug B (Top)|ジョッキB
Pint Mug C (Left)|ジョッキC
Pint Mug D (Right)|ジョッキD
Teapot|ポット
Bottle A|ボトルA
Bottles B|ボトルB
Bottles C|ボトルC
Broken Bottle|割れたボトル
Ale Bottle A|瓶A
Ale Bottles B|瓶B
Ale Bottles C|瓶C
Meal (Fish)|魚料理
Meal (Meat)|肉料理
Side Dishes|副菜
Fruit Bowl|フルーツ盛り合わせ
Roast Pig|丸焼き
Cake|ケーキ
Pizza|ピザ
Meal (Fish)|魚料理
Dinner Set A (Bottom)|夕食セットA
Dinner Set B (Top)|夕食セットB
Dinner Set C (Left)|夕食セットC
Dinner Set D (Right)|夕食セットD
Pie|パイ
Fried Rice|チャーハン
Mystery Dishes|謎の料理
Cooking Disaster|失敗料理
Breakfast Set A (Bottom)|朝食セットA
Breakfast Set B (Top)|朝食セットB
Breakfast Set C (Left)|朝食セットC
Breakfast Set D (Right)|朝食セットD
Plate A|皿A
Bowl|ボウル
Plates B|皿B
Plates C|皿C
Closed Book A (Bottom)|閉じた本A
Closed Book B (Top)|閉じた本B
Closed Book C (Left)|閉じた本C
Closed Book D (Right)|閉じた本D
Open Book A (Bottom)|開いた本A
Open Book B (Top)|開いた本B
Open Book C (Left)|開いた本C
Open Book D (Right)|開いた本D
Closed Old Book A (Bottom)|閉じた古文書A
Closed Old Book B (Top)|閉じた古文書B
Closed Old Book C (Left)|閉じた古文書C
Closed Old Book D (Right)|閉じた古文書D
Open Old Book A (Bottom)|開いた古文書A
Open Old Book B (Top)|開いた古文書B
Open Old Book C (Left)|開いた古文書C
Open Old Book D (Right)|開いた古文書D
Notes & Pen A (Bottom)|メモとペンA
Notes & Pen B (Top)|メモとペンB
Notes & Pen C (Left)|メモとペンC
Notes & Pen D (Right)|メモとペンD
Map A (Bottom)|地図A
Map B (Top)|地図B
Map C (Left)|地図C
Map D (Right)|地図D
Envelope & Letter|封筒と便箋
Envelope|封筒
Scrolls A|巻物A
Scrolls B|巻物B
Vase|花瓶
Potted Plant A|植木鉢A
Potted Plant B|植木鉢B
Planter|プランター
Case A|ケースA
Case B|ケースB
Letter Case|レターケース
Cutting Board|まな板
Small Box A|小箱A
Small Box B|小箱B
Small Box C|小箱C
Small Box D|小箱D
Sack A|袋A
Sacks B|袋B
Sacks C|袋C
Medicine Bottle A|薬瓶A
Medicine Bottles B|薬瓶B
Medicine Bottles C|薬瓶C
Potion A|液体入り瓶A
Potions B|液体入り瓶B
Basket A|バスケットA
Basket B|バスケットB
Basket C|バスケットC
Basket D|バスケットD
Rugs A|じゅうたんA
Rugs B|じゅうたんB
Rugs C|じゅうたんC
Lab Equipment|実験器具
Stuffed Doll A|ぬいぐるみA
Stuffed Doll B|ぬいぐるみB
Stuffed Doll C|ぬいぐるみC
Stuffed Doll D|ぬいぐるみD
Doll A|人形A
Doll B|人形B
Gifts A|プレゼントA
Gifts B|プレゼントB
Shovel|スコップ
Pickax|つるはし
Rope A|ロープA
Rope B|ロープB
Pendant|ペンダント
Jewelry Case A|宝石ケースA
Necklace|ネックレス
Jewelry Case B|宝石ケースB
Sword A|剣A
Swords B|剣B
Swords C|剣C
Axes|斧
Spears A|槍A
Spears B|槍B
Whip|鞭
Knives|短剣
Cooking Utensils|調理器具
Dry Flowers|ドライフラワー
Shield A|盾A
Shield B|盾B
Men's Clothing A (Hanging)|男物の服A壁掛け
Men's Clothing B (Hanging)|男物の服B壁掛け
Women's Clothing A (Hanging)|女物の服A壁掛け
Women's Clothing B (Hanging)|女物の服B壁掛け
Sword Rack A|剣掛台A
Sword Rack B|剣掛台B
Hammers|ハンマー
Bows & Arrows|弓矢
Blacksmith's Table A|金床A
Blacksmith's Table B|金床B
Large Basin|水桶
Scrap Metal|鉄くず
Helmet A|兜A
Helmet B|兜B
Helmet C|兜C
Hat A (Stand)|帽子Aスタンド
Hat B (Stand)|帽子Bスタンド
Hat C (Stand)|帽子Cスタンド
Women's Clothing (Stand)|女物の服(スタンド)
Dress (Stand)|ドレス(スタンド)
Armor A (Stand)|鎧Aスタンド
Armor B (Stand)|鎧Bスタンド
Armor C (Stand)|鎧Cスタンド
Armor D (Stand)|鎧Dスタンド
Men's Clothing (Stand)|男物の服(スタンド)
Cape (Stand)|マント(スタンド)
Robe A (Stand)|ローブAスタンド
Robe B (Stand)|ローブBスタンド
Church Symbol|教会のシンボル
Angel Statue A|天使像A
Angel Statue B|天使像B
Goddess Statue|女神像
Statue|石像
Dais|台座
Repository of Swords|剣立て
Repository of Spears|槍立て
Church Symbol|教会のシンボル
Angel Statue A|天使像A
Angel Statue B|天使像B
Goddess Statue|女神像
Statue|石像
Broken Statue|壊れた像
Repository of Swords|剣立て
Repository of Spears|槍立て
Church Table A|教会机A
Church Table A|教会机A
Church Table A|教会机A
Church Table B|教会机B
Decorative Pillar A|装飾柱A
Decorative Pillar B|装飾柱B
Decorative Pillar A (Ruins)|装飾柱A廃墟
Decorative Pillar B (Ruins)|装飾柱B廃墟
Church Table A|教会机A
Church Table A|教会机A
Church Table A|教会机A
Church Table B|教会机B
Decorative Pillar A|装飾柱A
Decorative Pillar B|装飾柱B
Decorative Pillar A (Ruins)|装飾柱A廃墟
Decorative Pillar B (Ruins)|装飾柱B廃墟
Gold Bricks A|金の延べ棒A
Gold Bricks B|金の延べ棒B
Silver Bricks A|銀の延べ棒A
Silver Bricks B|銀の延べ棒B
Decorative Pillar A|装飾柱A
Decorative Pillar B|装飾柱B
Decorative Pillar A (Ruins)|装飾柱A廃墟
Decorative Pillar B (Ruins)|装飾柱B廃墟
Monument A|石碑A
Monument B|石碑B
Demon Statue|悪魔像
Dragon Statue|竜像
Dragon Statue|竜像
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Monument A|石碑A
Monument C|石碑C
Demon Statue|悪魔像
Dragon Statue|竜像
Dragon Statue|竜像
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Railings (Wood)|段差用手すり(木製)
Banister A (Wood)|階段用手すりA木製
Banister A (Wood)|階段用手すりA木製
Banister B (Stone)|階段用手すりB
Banister B (Stone)|階段用手すりB
Banister C (Temple)|階段用手すりC神殿
Banister C (Temple)|階段用手すりC神殿
Banister D (Castle)|階段用手すりD
Banister D (Castle)|階段用手すりD
Banister A (Wood)|階段用手すりA木製
Banister A (Wood)|階段用手すりA木製
Banister B (Stone)|階段用手すりB
Banister B (Stone)|階段用手すりB
Banister C (Temple)|階段用手すりC神殿
Banister C (Temple)|階段用手すりC神殿
Banister D (Castle)|階段用手すりD
Banister D (Castle)|階段用手すりD
Banister A (Wood)|階段用手すりA木製
Banister A (Wood)|階段用手すりA木製
Banister B (Stone)|階段用手すりB
Banister B (Stone)|階段用手すりB
Banister C (Temple)|階段用手すりC神殿
Banister C (Temple)|階段用手すりC神殿
Banister D (Castle)|階段用手すりD
Banister D (Castle)|階段用手すりD

View file

@ -0,0 +1,16 @@
Water A (Meadow)|水場A草地
Deep Water|深い水場
Lotus Pads|蓮の葉
Swamp Grass|水草
Water B (Snow)|水場B
Waterfall A (Stone Wall)|滝A石壁
Canal|水路
Waterfall B (Dirt Wall)|滝B土壁
Water C (Dirt)|水場C
Waterfall C (Cliff)|滝C
Water D (Sand)|水場 D
Waterfall D (Boulder)|滝D玉石
Water E (Port)|水場E
Waterfall E (Stone Wall)|滝E石壁
Poison Swamp|毒の沼
Dead Tree|枯れ木

View file

@ -0,0 +1,32 @@
Meadow|草地
Dirt (Meadow)|土(草地)
Road (Meadow)|道(草地)
Cobblestones A|石畳A
Bush|茂み
Road Edging|縁石
Fencepost A (Wood)|柵A木製
Fissures|ひび割れ
Dirt|土
Grass (Dirt)|草地(土)
Road (Dirt)|道(土)
Cobblestones A (Snow)|石畳A
Bush (Dead)|茂み(枯れ草)
Road Edging (Snow)|縁石(雪)
Fencepost B (Metal)|柵B金属
Soil|汚れ
Sand|砂地
Grass (Sand)|草地(砂地)
Road (Sand)|道(砂地)
Cobblestones B|石畳B
Bush (Sand)|茂み(砂地)
Hole|穴
Fencepost C (Stone)|柵C
Moss|苔
Snow|雪
Dirt (Snow)|土(雪)
Road (Snow)|道(雪)
Carpet|カーペット
Bush (Snow)|茂み(雪)
Hole|穴
Fencepost A (Wood, Snow)|柵A木製・雪
Poison Swamp|毒の沼

View file

@ -0,0 +1,32 @@
Roof A (Red Tile)|屋根A赤瓦
Roof B (Orange Tile)|屋根B橙瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof D (Green Tile)|屋根D緑瓦
Roof E (Blue Tile)|屋根E青瓦
Roof F (Dressed Tile)|屋根F化粧瓦
Roof G (Khaki Tile)|屋根Gカーキ瓦
Roof H (Sheet Metal)|屋根H鉄板
Outer Wall A (Plaster)|外壁A白壁
Outer Wall B (Rock Wall)|外壁B石壁
Outer Wall C (Rock Wall)|外壁C石壁
Outer Wall D (Rock Wall)|外壁D石壁
Outer Wall E (Brick)|外壁Eレンガ
Outer Wall F (Decorative Tile)|外壁F化粧タイル
Outer Wall G (Dirt)|外壁G土壁
Outer Wall H (Wood)|外壁H木造
Roof I (Wood)|屋根I木造
Roof J (Wood)|屋根J木造
Roof K (Log)|屋根K丸太
Roof L (Thatch)|屋根L
Roof M (Stone)|屋根M
Roof N (Tent)|屋根Nテント
Snow Roof A|雪の屋根A
Snow Roof B|雪の屋根B
Outer Wall I (Wood)|外壁I木造
Outer Wall J (Wood)|外壁J木造
Outer Wall K (Log)|外壁K丸太
Outer Wall L (Wood)|外壁L木造
Outer Wall M (Rock Wall)|外壁M石壁
Outer Wall N (Tent)|外壁Nテント
Snow Outer Wall (Wood)|雪の外壁(木造)
Snow Outer Wall (Brick)|雪の外壁(レンガ)

View file

@ -0,0 +1,48 @@
Wall A (Stone)|壁A
Wall B (Brick)|壁Bレンガ
Wall C (Stone)|壁C
Wall D (Stone)|壁D
Wall E (Stone)|壁E
Wall F (Marble)|壁F大理石
Wall G (Hedge)|壁G生け垣
Wall G (Frozen)|壁H凍結
Wall A (Stone)|壁A
Wall B (Brick)|壁Bレンガ
Wall C (Stone)|壁C
Wall D (Stone)|壁D
Wall E (Stone)|壁E
Wall F (Marble)|壁F大理石
Wall G (Hedge)|壁G生け垣
Wall G (Frozen)|壁H凍結
Building A (Urban)|建物A都会風
Building B (Dirt Wall)|建物B土壁
Building C (Desert)|建物C砂漠風
Building D (Temple, Snow)|建物D神殿・雪
Building E (Castle)|建物E
Building F (Castle, Snow)|建物F城・雪
Building G (Fort)|建物G
Building H (Fort, Snow)|建物H砦・雪
Building A (Urban)|建物A都会風
Building B (Dirt Wall)|建物B土壁
Building C (Desert)|建物C砂漠風
Building D (Temple, Snow)|建物D神殿・雪
Building E (Castle)|建物E
Building F (Castle, Snow)|建物F城・雪
Building G (Fort)|建物G
Building H (Fort, Snow)|建物H砦・雪
Ledge A (Meadow)|段差A草地
Ledge B (Dirt)|段差B
Ledge C (Desert)|段差C砂地
Ledge D (Snow)|段差D
Ledge E (Paved)|段差E舗装
Forest A|森A
Forest B (Snow)|森B
Demon Castle|魔王城
Cliff A (Meadow)|崖A草地
Cliff B (Dirt)|崖B
Cliff C (Desert)|崖C砂地
Cliff D (Snow)|崖D
Wall (Paved)|壁(舗装)
Forest A|森A
Forest B (Snow)|森B
Demon Castle|魔王城

View file

@ -0,0 +1,128 @@
Darkness|暗闇
Wire Mesh|金網
Large Bridge (V, Left)|大きな橋(縦・左)
Large Bridge (V, Center)|大きな橋(縦・中央)
Large Bridge (V, Right)|大きな橋(縦・右)
Large Bridge (H, Top)|大きな橋(横・上)
Large Bridge (H, Center)|大きな橋(横・中央)
Large Bridge (Snow, H, Top)|大きな橋(雪・横・上)
Transparent|透明
Wire Mesh|金網
Large Bridge (Snow, V, Left)|大きな橋(雪・縦・左)
Large Bridge (Snow, V, Center)|大きな橋(雪・縦・中央)
Large Bridge (Snow, V, Right)|大きな橋(雪・縦・右)
Large Bridge (H, Bottom)|大きな橋(横・下)
Large Bridge (Snow, H, Center)|大きな橋(雪・横・中央)
Large Bridge (Snow, H, Bottom)|大きな橋(雪・横・下)
Meadow A|草地A
Dirt A|土A
Desert A|砂地A
Snow A|雪A
Meadow|草地B
Dirt B|土B
Desert B|砂地B
Snow B|雪B
Stairs (Meadow, Left)|階段(草地・左)
Stairs (Meadow, Center)|階段(草地・中央)
Stairs (Meadow, Right)|階段(草地・右)
Stairs (Meadow)|階段
Stairs (Dirt, Left)|階段(土・左)
Stairs (Dirt, Center)|階段(土・中央)
Stairs (Dirt, Right)|階段(土・右)
Stairs (Dirt)|階段(土)
Cobblestones A|石畳A
Cobblestones B|石畳B
Cobblestones C|石畳C
Cobblestones D|石畳D
Cobblestones A (Ruins)|石畳A廃墟
Cobblestones B (Ruins)|石畳B廃墟
Cobblestones C (Ruins)|石畳C廃墟
Cobblestones D (Ruins)|石畳D廃墟
Stairs (Desert, Left)|階段(砂地・左)
Stairs (Desert, Center)|階段(砂地・中央)
Stairs (Desert, Right)|階段(砂地・右)
Stairs (Desert)|階段(砂地)
Stairs (Snow, Left)|階段(雪・左)
Stairs (Snow, Center)|階段(雪・中央)
Stairs (Snow, Right)|階段(雪・右)
Stairs (Snow)|階段(雪)
Cobblestones E|石畳E
Cobblestones F|石畳F
Cobblestones G|石畳G
Ice Floor A|氷の床A
Cobblestones E (Ruins)|石畳E廃墟
Cobblestones F (Ruins)|石畳F廃墟
Cobblestones G (Ruins)|石畳G廃墟
Ice Floor B|氷の床B
Stairs (Paved, Left)|階段(舗装・左)
Stairs (Paved, Center)|階段(舗装・中央)
Stairs (Paved, Right)|階段(舗装・右)
Stairs (Paved)|階段(舗装)
Stairs (Ruins, Left)|階段(廃墟・左)
Stairs (Ruins, Center)|階段(廃墟・中央)
Stairs (Ruins, Right)|階段(廃墟・右)
Stairs (Ruins)|階段(廃墟)
Ledge (Port, Left)|段差(港・左)
Ledge (Port, Center)|段差(港・中央)
Ledge (Port, Right)|段差(港・右)
Ledge (Port)|段差(港)
Cobblestones H|石畳H
Cobblestones I|石畳I
Cloud A|雲A
Cloud B|雲B
Farm Field A (Top)|畑A
Farm Field A (Center)|畑A中央
Farm Field B (Snow, Top)|畑B雪・上
Farm Field B (Snow, Center)|畑B雪・中央
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Farm Field A (Bottom)|畑A
Farm Field A|畑A
Farm Field B (Snow, Bottom)|畑B雪・下
Farm Field B (Snow)|畑B
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile A|大きなレリーフ床A
Large Relief Floor Tile B|大きなレリーフ床B
Large Relief Floor Tile B|大きなレリーフ床B
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Garden A|花壇A
Garden B (Snow)|花壇B
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Meadow)|段差(草地)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Cliff|崖
Cliff|崖
Cliff|崖
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Cliff|崖
Cliff|崖
Cliff|崖
Cliff (Meadow)|崖(草地)
Cliff (Meadow)|崖(草地)
Cliff (Meadow)|崖(草地)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)

View file

@ -0,0 +1,256 @@
Transparent|透明
Shop Sign (Sword)|看板(剣)
Shop Sign (Sword & Shield)|看板(剣と盾)
Shop Sign (Armor)|看板(鎧)
Shop Sign (Sack)|看板(袋)
Shop Sign (Teapot)|看板(ポット)
Shop Sign (Inn)|看板(宿)
Shop Sign (Pub)|看板(酒場)
Shop Sign (Eatery)|看板(食堂)
Shop Sign (Hexagram)|看板(魔法陣)
Shop Sign (Staves)|看板(杖)
Shop Sign (Coin)|看板(コイン)
Shop Sign (Necklace)|看板(ネックレス)
Shop Sign (Hammer)|看板(ハンマー)
Shop Sign (Crest)|看板(紋章)
Shop Sign (Blank)|看板(無地)
Log Bridge (V)|丸太の橋(縦)
Log Bridge (H)|丸太の橋(横)
Wood Bridge (V)|木の橋(縦)
Wood Bridge (H)|木の橋(横)
Stone Bridge (V)|石の橋(縦)
Stone Bridge (H)|石の橋(横)
Wood Bridge (V)|木の橋(縦)
Wood Bridge (H)|木の橋(横)
Bridge Spar (Wood, Center A)|橋げた木・中央A
Bridge Spar (Wood, Left)|橋げた(木・左)
Bridge Spar (Wood, Center B)|橋げた木・中央B
Bridge Spar (Wood, Right)|橋げた(木・右)
Bridge Spar (Stone, Center A)|橋げた石・中央A
Bridge Spar (Stone, Left)|橋げた(石・左)
Bridge Spar (Stone, Center B)||橋げた石・中央B
Bridge Spar (Stone, Right)|橋げた(石・右)
Window A|窓A
Window B|窓B
Window C|窓C
Window D|窓D
Middle Window A|中型窓A
Middle Window B|中型窓B
Middle Window C|中型窓C
Middle Window D|中型窓D
Window E|窓E
Window F|窓F
Window G|窓G
Stained Glass Window A|ステンドグラスA
Middle Window A|中型窓A
Middle Window E|中型窓E
Middle Window C|中型窓C
Middle Window D|中型窓D
Large Window A|大型窓A
Large Window B|大型窓B
Large Window C|大型窓C
Stained Glass Window B|ステンドグラスB
Large Window D|大型窓D
Middle Window F|中型窓F
Middle Window G|中型窓G
Middle Window H|中型窓H
Large Window A|大型窓A
Large Window E|大型窓E
Large Window C|大型窓C
Stained Glass Window B|ステンドグラスB
Large Window D|大型窓D
Middle Window F|中型窓F
Middle Window G|中型窓G
Middle Window H|中型窓H
Chimney A|煙突A
Mooring Bollard A|ビットA
Mooring Bollard B (Rope)|ビットBロープ
Entrance A|入口A
Entrance A (Extend)|入口A延長部分
Entrance A (Top Half A)|入口A上半分AS
Entrance B|入口B
Entrance A (Top Half B)|入口A上半分B
Chimney B|煙突B
Sign A|立て札A
Sign B|立て札B
Well|井戸
Stepping Stones|踏み石
Barrel|樽
Grave A|墓A
Grave B|墓B
Pot|壺
Basin A|桶A
Basin B|桶B
Rock Fire Pit A|石のかまどA
Rock Fire Pit B|石のかまどB
Barricade (H)|バリケード(横)
Barricade (V)|バリケード(縦)
Beanstalk|豆の木
Grass A|草A
Grass B|草B
Grass C|草C
Grass D|草D
Stump|切り株
Tree|木
Tree|木
Boulder A|岩A
Flowers A|花A
Flowers B|花B
Flowers C|花C
Flowers D|花D
Fallen Log|倒木
Tree|木
Bush|植え込み
Boulder B|岩B
Scarecrow|かかし
Hole|穴
Firewood|薪
Rocks|小石
Crops A|農作物A
Crops B|農作物B
Crops C|農作物C
Crops D|農作物D
Large Tree|大木
Large Tree|大木
Large Tree|大木
Large Tree|大木
Large Crate|大きな木箱
Crate A|木箱A
Crate B|木箱B
Crate C|木箱C
Large Tree|大木
Large Tree|大木
Large Tree|大木
Large Tree|大木
Large Crate|大きな木箱
Crate D|木箱D
Crate E|木箱E
Crate F|木箱F
Conifer Tree (Snow)|針葉樹(雪)
Conifer Tree (Snow)|針葉樹(雪)
Conifer Tree (Snow)|針葉樹(雪)
Conifer Tree (Snow)|針葉樹(雪)
Scarecrow (Snow)|かかし(雪)
Pot (Snow)|壺(雪)
Bucket (Snow)|桶(雪)
Crate (Snow)|木箱(雪)
Large Conifer Tree (Snow)|大針葉樹(雪)
Large Conifer Tree (Snow)|大針葉樹(雪)
Large Conifer Tree (Snow)|大針葉樹(雪)
Large Conifer Tree (Snow)|大針葉樹(雪)
Mooring Bollard (Snow)|ビット(雪)
Barricade (H, Snow)|バリケード(横・雪)
Barricade (H, Snow)|バリケード(縦・雪)
Beanstalk (Snow)|豆の木(雪)
Chimney (Snow)|煙突(雪)
Sign A (Snow)|立て札A
Sign B (Snow)|立て札B
Well (Snow)|井戸(雪)
Stepping Stones (Snow)|踏み石(雪)
Barrel (Snow)|樽(雪)
Grave A (Snow)|墓A
Grave B (Snow)|墓B
Grass A (Snow)|草A
Grass B (Snow)|草B
Grass C (Snow)|草C
Grass D (Snow)|草D
Stump (Snow)|切り株(雪)
Conifer Tree (Snow)|針葉樹(雪)
Conifer Tree (Snow)|針葉樹(雪)
Boulder A (Snow)|岩A
Snowman|雪だるま
Hole (Snow)|穴(雪)
Firewood (Snow)|薪(雪)
Rocks (Snow)|小石(雪)
Fallen Log (Snow)|倒木(雪)
Conifer Tree (Snow)|針葉樹(雪)
Bush (Snow)|植え込み(雪)
Boulder B (Snow)|岩B
Dead Tree|枯れ木
Dead Tree|枯れ木
Mushrooms A|キコA
Mushrooms B|キコB
Palm Tree|ヤシの木
Palm Tree|ヤシの木
Cactus|サボテン
Dead Grass A|枯れ草A
Dead Tree|枯れ木
Dead Tree (Shrub)|枯れ木(低木)
Rafflesia|ラフレシア
Stump (Moss)|切り株(苔)
Palm Tree|ヤシの木
Bush (Flowers)|植え込み(花)
Fern|シダ
Dead Grass B|枯れ草B
Hay|干し草
Hay (Snow)|干し草(雪)
Floral Patch|花畑
Susuki Grass|ススキ
Fallen Leaves|落ち葉
Lotus Pads A|蓮の葉A
Lotus Pads B (Flowers)|蓮の葉B
Lotus Pads C|蓮の葉C
Wall Vines A|壁のツタA
Wall Vines B|壁のツタB
Wall Vines C|壁のツタC
Wall Fern|壁のシダ
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Wall Vines A|壁のツタA
Wall Vines B|壁のツタB
Wall Vines C|壁のツタC
Wall Moss|壁の苔
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Fissures D|亀裂D
Tent A|テントA
Tent A|テントA
Tent A|テントA
Streetlight A|街灯A
Stairs A (Up)|階段A上り
Stairs B (Up)|階段B上り
Stairs C (Up)|階段C上り
Stairs D (Up)|階段D上り
Tent A|テントA
Tent A|テントA
Tent A|テントA
Streetlight A|街灯A
Stairs A (Down)|階段A下り
Stairs B (Down)|階段B下り
Stairs C (Down)|階段C下り
Stairs D (Down)|階段D下り
Tent A|テントA
Tent A (Entrance)|テントA入口
Tent A|テントA
Streetlight A|街灯A
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines A|ツタ
Tent B (Snow)|テントB
Tent B (Snow)|テントB
Tent B (Snow)|テントB
Streetlight B (Snow)|街灯B
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines A|ツタA
Tent B (Snow)|テントB
Tent B (Snow)|テントB
Tent B (Snow)|テントB
Streetlight B (Snow)|街灯B
Metal Ladder|鉄ばしご
Rope Ladder|縄ばしご
Rope|ロープ
Vines B (Down)|ツタB下り
Tent B (Snow)|テントB
Tent B (Entrance, Snow)|テント(入口・雪)
Tent B (Snow)|テントB
Streetlight B (Snow)|街灯B
Hole A (Metal Ladder)|穴A鉄ばしご
Hole B (Rope Ladder)|穴B縄ばしご
Hole C (Rope)|穴Cロープ
Hole D|穴D

View file

@ -0,0 +1,256 @@
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Stone Pillar C|石の柱C
Stone Pillar C (Moss)|石の柱C
Stone Pillar C (Snow)|石の柱C
Wood Pillar|木の柱
Stone Pillar D|石の柱D
Demon Castle Pillar|魔王城の柱
Stone Pillar A|石の柱A
Stone Pillar B|石の柱B
Stone Pillar C|石の柱C
Stone Pillar C (Moss)|石の柱C
Stone Pillar C (Snow)|石の柱C
Wood Pillar|木の柱
Stone Pillar D|石の柱D
Demon Castle Pillar|魔王城の柱
Broken Stone Pillar|折れた石の柱A
Broken Stone Pillar|折れた石の柱B
Broken Stone Pillar|折れた石の柱C
Broken Stone Pillar C (Moss)|折れた石の柱C
Broken Stone Pillar C (Snow)|折れた石の柱C
Broken Wood Pillar|折れた木の柱
Broken Stone Pillar F|折れた石の柱D
Broken Demon Castle Pillar|折れた魔王城の柱
Bones A|骸骨A
Bones B|骸骨B
Rubble|瓦礫A
Rubble B (Moss)|瓦礫B
Rubble C (Snow)|瓦礫C
Broken Wood Pillar|折れた木の柱
Rubble D|瓦礫D
Rubble E (Demon Castle)|瓦礫E魔王城
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Tapestry B|タペストリーB
Tapestry B (Ruins)|タペストリーB廃墟
Tapestry C|タペストリーC
Tapestry C (Ruins)|タペストリーC廃墟
Tapestry D|タペストリーD
Tapestry D (Ruins)|タペストリーD廃墟
Tapestry A|タペストリーA
Tapestry A (Ruins)|タペストリーA廃墟
Tapestry B|タペストリーB
Tapestry B (Ruins)|タペストリーB廃墟
Tapestry C|タペストリーC
Tapestry C (Ruins)|タペストリーC廃墟
Tapestry D|タペストリーD
Tapestry D (Ruins)|タペストリーD廃墟
Monument A|石碑A
Monument B|石碑B
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Monument A|石碑A
Monument C|石碑C
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument|大きな石碑
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Large Monument (Lit)|大きな石碑(光)
Monument A (Snow)|石碑A
Monument B (Snow)|石碑B
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Ruins)|大きな石碑(廃墟)
Large Monument (Ruins)|大きな石碑(廃墟)
Large Monument (Ruins)|大きな石碑(廃墟)
Monument A (Snow)|石碑A
Monument B (Snow)|石碑B
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Snow)|大きな石碑(雪)
Large Monument (Ruins)|大きな石碑(廃墟)
Large Monument (Ruins)|大きな石碑(廃墟)
Large Monument (Ruins)|大きな石碑(廃墟)
Statue A|石像A
Angel Statue A|天使像A
Angel Statue B|天使像B
Demon Statue|悪魔像
Dais|台座
Dragon Statue|竜像
Dragon Statue|竜像
Statue B|石像B
Statue A|石像A
Angel Statue A|天使像A
Angel Statue B|天使像B
Demon Statue|悪魔像
Dais|台座
Dragon Statue|竜像
Dragon Statue|竜像
Statue B|石像B
Statue A (Snow)|石像A
Angel Statue A (Snow)|天使像A
Angel Statue B (Snow)|天使像B
Demon Statue (Snow)|悪魔像(雪)
Dais (Snow)|台座(雪)
Dragon Statue (Snow)|竜像(雪)
Dragon Statue (Snow)|竜像(雪)
Ice Statue|氷像
Statue A (Snow)|石像A
Angel Statue A (Snow)|天使像A
Angel Statue B (Snow)|天使像B
Demon Statue (Snow)|悪魔像(雪)
Dais (Snow)|台座(雪)
Dragon Statue (Snow)|竜像(雪)
Dragon Statue (Snow)|竜像(雪)
Ice Statue|氷像
Window A (Demon Castle)|窓A魔王城
Window B (Demon Castle)|窓B魔王城
Window C (Demon Castle)|窓C魔王城
Gravel Mound (Dirt)|土砂A
Large Gravel Mound (Dirt)|大きな土砂(土)
Large Gravel Mound (Dirt)|大きな土砂(土)
Cave Entrance|洞窟入口
Mine Entrance|坑道入口
Window A (Demon Castle)|窓A魔王城
Window B (Demon Castle)|窓B魔王城
Window D (Demon Castle)|窓D魔王城
Gravel Mound B (Dirt, Snow)|土砂B土・雪
Large Gravel Mound (Dirt)|大きな土砂(土)
Large Gravel Mound (Dirt)|大きな土砂(土)
Cave Entrance|洞窟入口
Mine Entrance|坑道入口
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof A (Red Tile)|屋根A赤瓦
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof B (Snow)|屋根B
Roof B (Snow)|屋根B
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof C (Indigo Tile)|屋根C藍瓦
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Roof Detail A (Red Tile)|屋根飾りA赤瓦
Roof Detail B (Snow)|屋根飾りB
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Roof Detail C (Indigo Tile)|屋根飾りC藍瓦
Roof Detail D (Wood)|屋根飾りD木造
Roof D (Wood)|屋根D木造
Roof D (Wood)|屋根D木造
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower A (Castle's Spire)|円塔A城の尖塔
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort)|円塔B
Round Tower B (Fort)|円塔B
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle)|円塔A
Round Tower A (Castle)|円塔A
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower A (Castle's Spire, Snow)|円塔A城の尖塔・雪
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower C (Demon Castle)|円塔C魔王城
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower A (Castle, Snow)|円塔A城・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪
Round Tower B (Fort, Snow)|円塔B砦・雪

View file

@ -0,0 +1,48 @@
Wall A (Concrete)|壁Aコンクリート
Wall B (Concrete, Dirty)|壁Bコンクリート・汚れ
Wall C (House)|壁C現代住宅
Wall D (Metal)|壁D金属
Wall E (Metal, Red Rust)|壁E金属・赤錆
Wall F (Metal, Patina)|壁F金属・緑青錆
Wall G (Barracks)|壁Gバラック
Wall H (Chinese)|壁H中華風
Wall A (Concrete)|壁Aコンクリート
Wall B (Concrete, Dirty)|壁Bコンクリート・汚れ
Wall C (House)|壁C現代住宅
Wall D (Metal)|壁D金属
Wall E (Metal, Red Rust)|壁E金属・赤錆
Wall F (Metal, Patina)|壁F金属・緑青錆
Wall G (Barracks)|壁Gバラック
Wall H (Chinese)|壁H中華風
Wall I (Factory)|壁I工場
Wall J (Factory)|壁J工場
Wall K (Building)|壁Kビル
Wall L (Checkered)|壁L市松
Interior Wall A (Pattern)|内装壁A模様
Interior Wall B (Pattern)|内装壁B模様
Interior Wall C (Pattern)|内装壁C模様
Wall M (Brick)|壁Mレンガ)
Wall I (Factory)|壁I工場
Wall J (Factory)|壁J工場
Wall K (Building)|壁Kビル
Wall L (Checkered)|壁L市松
Interior Wall A (Pattern)|内装壁A模様
Interior Wall B (Pattern)|内装壁B模様
Interior Wall C (Pattern)|内装壁C模様
Wall M (Brick)|壁Mレンガ)
Wall N (Wood)|壁N木造
Wall O (Wood, Dirty)|壁O木造・汚れ
Wall P (Artery)|壁P動脈)
Wall Q (In Body)|壁Q体内)
Wall R (Neon)|壁Rネオン)
Wall S (Wire Mesh)|壁S金網
Wall T (Wire Mesh, Red Rust)|壁T金網・赤錆
Wall U (Wire Mesh, Patina)|壁U金網・緑青錆
Wall N (Wood)|壁N木造
Wall O (Wood, Dirty)|壁O木造・汚れ
Wall P (Artery)|壁P動脈)
Wall Q (In Body)|壁Q体内)
Wall R (Neon)|壁Rネオン)
Wall S (Wire Mesh)|壁S金網
Wall T (Wire Mesh, Red Rust)|壁T金網・赤錆
Wall U (Wire Mesh, Patina)|壁U金網・緑青錆

View file

@ -0,0 +1,256 @@
Transparent|透明
Stairs A (Up)|階段A上り
Stairs B (Up)|階段B上り
Stairs C (Up)|階段C上り
Stairs D (Up)|階段D上り
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Hole|穴
Stairs A (Down)|階段A下り
Stairs B (Down)|階段B下り
Stairs C (Down)|階段C下り
Stairs D (Down)|階段D下り
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Midsize Window A|中型窓A
Midsize Window B|中型窓B
Large Window A|大型窓A
Midsize Window C|中型窓C
Large Window B|大型窓B
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Midsize Window A|中型窓A
Midsize Window B|中型窓B
Large Window A|大型窓A
Midsize Window C|中型窓C
Large Window B|大型窓B
Hole A (Metal Ladder)|穴A鉄ばしご
Hole B (Metal Stairs)|穴B金属階段
Hole C (Rope)|穴Cロープ
Asphalt Bridge (V)|アスファルトの橋(縦)
Asphalt Bridge (H)|アスファルトの橋(横)
Stone Bridge (V)|石の橋(縦)
Stone Bridge (H)|石の橋(横)
Metal Bridge A (V)|金属の橋A
Metal Bridge A (H)|金属の橋A
Metal Bridge B (V)|金属の橋B
Metal Bridge B (H)|金属の橋B
Bridge Spar A (Asphalt, Center A)|橋げたAアスファルト・中央A
Bridge Spar A (Asphalt, Left)|橋げたAアスファルト・左
Bridge Spar A (Asphalt, Center B)|橋げたAアスファルト・中央B
Bridge Spar A (Asphalt, Right)|橋げたAアスファルト・右
Bridge Spar B (Metal, Center A)|橋げたB金属・中央A
Bridge Spar B (Metal, Left)|橋げたB金属・左
Bridge Spar B (Metal, Center B)|橋げたB金属・中央B
Bridge Spar B (Metal, Right)|橋げたB金属・右
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Warning Plate (Keep Out)|警告プレートKEEP OUT
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal, Stairs)|連絡橋(金属・階段)
Metal Fence|金属フェンス
Warning Plate (Exclamation Mark)|警告プレート(!マーク)
Metal Fence|金属フェンス
Warning Plate (Radioactivity Mark)|警告プレート(放射能マーク)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal, Stairs)|連絡橋(金属・階段)
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Warning Plate (Biohazard Mark)|警告プレート(バイオハザードマーク)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Connecting Bridge (Metal)|連絡橋(金属)
Podium (H)|教壇机(横)
Pillar A (Asphalt)|柱Aアスファルト
Pillar B (Metal)|柱B金属
Pillar C (Machine)|柱C機械
Pillar D (Decoration)|柱D装飾
Pillar E (Metal)|柱E金属
Pillar F (Brick)|柱Fレンガ
Large Window C|大型窓C
Podium (H)|教壇机(横)
Pillar A (Asphalt)|柱Aアスファルト
Pillar B (Metal)|柱B金属
Pillar C (Machine)|柱C機械
Pillar D (Decoration)|柱D装飾
Pillar E (Metal)|柱E金属
Pillar F (Brick)|柱Fレンガ
Large Window C|大型窓C
Podium (V)|教壇机(縦)
Broken Pillar A (Asphalt)|折れた柱Aアスファルト
Broken Pillar B (Metal)|折れた柱B金属
Broken Pillar C (Machine)|折れた柱C機械
Broken Pillar D (Decoration)|折れた柱D装飾
Broken Pillar E (Metal)|折れた柱E金属
Broken Pillar F (Brick)|折れた柱Fレンガ
Barricade (No Entry)|バリケード(通行禁止)
Podium (V)|教壇机(縦)
Girder A (Asphalt, Left)|梁Aアスファルト・左
Girder A (Asphalt, Center)|梁Aアスファルト・中央
Girder A (Asphalt, Right)|梁Aアスファルト・右
Girder C (Decoration, Left)|梁C装飾・左
Girder C (Decoration, Center)|梁C装飾・中央
Girder C (Decoration, Right)|梁C装飾・右
Bar (No Entry)|バー(通行禁止)
Bar (No Entry)|バー(通行禁止)
Girder B (Metal, Left)|梁B金属・左
Girder B (Metal, Center)|梁B金属・中央
Girder B (Metal, Right)|梁B金属・右
Rubble A (Asphalt)|瓦礫Aアスファルト
Rubble B (Metal)|瓦礫B金属
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Jail Bars|鉄格子
Laser Barrier|レーザーバリア
Wheelchair (Left)|車いす(左)
Wheelchair (Right)|車いす(右)
Pipe Frame Bed (Ruins)|パイプベッド(廃墟)
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Jail Bars|鉄格子
Laser Barrier|レーザーバリア
Wheelchair (Bottom)|車いす(下)
Wheelchair (Fallen)|車いす(倒れ)
Pipe Frame Bed (Ruins)|パイプベッド(廃墟)
Lab Equipment|実験器具
School Desk (V)|学校机(縦)
School Desk (H)|学校机(横)
TV|テレビ
Computer|PC
Laptop|ートPC
Printer|プリンター
Telephone|電話
Intercom (Hanging)|インターホン(壁掛け)
Tablet Device|タブレット端末
Table Clock|置時計
Gas Stove|ガスコンロ
Kitchen Counter|調理台
Sink|流し
Exhaust Fan|換気扇
Air Conditioner|エアコン
Wastebasket|ゴミ箱
Book Stand|本立て
Document|書類
School Chair (Bottom)|学校イス(下)
School Chair (Top)|学校イス(上)
School Chair (Right)|学校イス(右)
School Chair (Left)|学校イス(左)
Sofa (Right)|ソファ(右)
Sofa (Left)|ソファ(左)
Sofa (Down)|ソファ(下)
Sofa (Up)|ソファ(下)
Office Chair (Bottom)|オフィスチェア(下)
Office Chair (Top)|オフィスチェア(上)
Office Chair (Right)|オフィスチェア(右)
Office Chair (Left)|オフィスチェア(左)
Sofa (Right)|ソファ(右)
Sofa (Left)|ソファ(左)
Sofa (Top)|ソファ(上)
Sofa (Top)|ソファ(上)
Washing Machine|洗濯機
Western Style Toilet|洋式便器
Urinal|男性用便器
Bathroom Sink|洗面台
Bathtub (V)|バスタブ(縦)
Bathtub (H)|バスタブ(横)
Bathtub (H)|バスタブ(横)
Glass Table (V)|ガラステーブル(縦)
Washing Machine|洗濯機
Western Style Toilet|洋式便器
Urinal|男性用便器
Wash Basin|洗面台
Bathtub (V)|バスタブ(縦)
Glass Table (H)|ガラステーブル(横)
Glass Table (H)|ガラステーブル(横)
Glass Table (V)|ガラステーブル(縦)
Refrigerator|冷蔵庫
Bookshelf A|本棚A
Chest of Drawers A|タンスA
Miscellaneous Item Shelf|雑貨棚
Locker A|ロッカーA
Document Shelf|資料棚
Medicine Shelf|薬品棚
Locker B (School)|ロッカーB学校
Refrigerator|冷蔵庫
Bookshelf A|本棚A
Chest of Drawers A|タンスA
Miscellaneous Item Shelf |雑貨棚
Locker A|ロッカーA
Document Shelf|資料棚
Medicine Shelf|薬品棚
Locker B (School)|ロッカーB学校
Display Shelf A|商品陳列棚A
Display Shelf B|商品陳列棚B
Convenience Store Shelf A|コンビニ棚A
Convenience Store Shelf B|コンビニ棚B
Document Shelf (Ruins)|資料棚(廃墟)
Chest of Drawers B (Decoration)|タンスB装飾
Shelf A (Decoration)|棚A装飾
Bookshelf B (Decoration)|本棚B装飾
Display Shelf A|商品陳列棚A
Display Shelf B|商品陳列棚B
Convenience Store Shelf A|コンビニ棚A
Convenience Store Shelf B|コンビニ棚B
Document Shelf (Ruins)|資料棚(廃墟)
Chest of Drawers B (Decoration)|タンスB装飾
Shelf A (Decoration)|棚A装飾
Bookshelf B (Decoration)|本棚B装飾
Stacked Crates|積まれた木箱
Shipping Container|コンテナ
Stacked Cardboard Boxes|積まれたダンボール
Vending Machine|自動販売機
ATM|ATM
Steel Shelf|鉄骨棚
Operating Table|手術台
Hospital Bed|病院ベッド
Stacked Crates|積まれた木箱
Shipping Container|コンテナ
Stacked Cardboard Boxes|積まれたダンボール
Vending Machine|自動販売機
ATM|ATM
Steel Shelf|鉄骨棚
Operating Table|手術台
Hospital Bed|病院ベッド
Bed|ベッド
Mattress|敷布団
Large Bed|ダブルベッド
Large Bed|ダブルベッド
Pipe Frame Bed|パイプベッド
Slot Machine |スロット
Poker Table|ポーカー台
Poker Table|ポーカー台
Bed|ベッド
Mattress|敷布団
Large Bed|ダブルベッド
Large Bed|ダブルベッド
Pipe Frame Bed|パイプベッド
Slot Machine|スロット
Poker Table|ポーカー台
Poker Table|ポーカー台
Chest A (Wood)|チェストA木製
Chest B (Metal)|チェストB金属
Chest C (Decoration)|チェストC装飾
Large Desk A|大きいデスクA
Large Desk A|大きいデスクA
Roulette Table|ルーレット台
Roulette Table|ルーレット台
Roulette Table|ルーレット台
Side Desk A (Wood)|サイドデスクA木製
Side Desk B (Metal)|サイドデスクB金属
Desk|デスク
Large Desk B|大きいデスクB
Large Desk B|大きいデスクB
Roulette Table|ルーレット台
Roulette Table|ルーレット台
Roulette Table|ルーレット台

View file

@ -0,0 +1,256 @@
Black Board|黒板
Black Board|黒板
Black Board|黒板
White Board|ホワイトボード
White Board|ホワイトボード
White Board|ホワイトボード
Cloth Partition A|布の衝立A
Cloth Partition B|布の衝立B
Black Board|黒板
Black Board|黒板
Black Board|黒板
White Board|ホワイトボード
White Board|ホワイトボード
White Board|ホワイトボード
Cloth Partition A|布の衝立A
Cloth Partition B|布の衝立B
Stool|腰掛けイス
Skeleton Model|骨格模型
Biological Specimen|生物標本
Potted Plant|植木鉢
Armchair|肘掛け椅子
Insect Specimen|昆虫標本
Restroom Mark (Men)|トイレマーク(男性)
Restroom Mark (Women)|トイレマーク(女性)
Wall Speaker|壁掛けスピーカー
Skeleton Model |骨格模型
Biological Specimen|生物標本
Fire Extinguisher|消火器
Armchair|肘掛け椅子
Room Plate|室名札
EXIT Sign|EXITプレート
Vent|通気口
Painting A|絵画A
Painting B|絵画B
Vision Test Chart|視力検査表
Plaster Bust|石膏胸像
Calendar|カレンダー
Plant A|植物A
Plant B|植物B
Plant C|植物C
Painting C|絵画C
Painting D|絵画D
Anatomical Chart|人体図
Canvas|キャンバス
Bulletin Board|掲示板
Plant A|植物A
Plant B|植物B
Plant C|植物C
Plumbing|配管
Plumbing|配管
Valve|バルブ
Machine A|機械A
Machine B|機械B
Machine C|機械C
Air Vent A|通風口A
Air Vent B|通風口B
Plumbing|配管
Plumbing|配管
Plumbing|配管
Neon Tube|ネオン管
Neon Tube|ネオン管
Neon Tube|ネオン管
Fan|ファン
Fluorescent Light|蛍光灯
Plumbing|配管
Plumbing|配管
Plumbing|配管
Neon Tube|ネオン管
Neon Tube|ネオン管
Neon Tube|ネオン管
Outdoor Air Intake Unit|室外機
Shutter|シャッター
Plumbing|配管
Plumbing|配管
Plumbing|配管
Control Panel A|操作パネルA
Control Panel B|操作パネルB
Control Panel C|操作パネルC
Pipe (H)|パイプ(横)
Pipe (V)|パイプ(縦)
Line A|ラインA
Line B|ラインB
Road Closed|通行止め
Waste|廃棄物
Scrap Metal|スクラップ
Mysterious Liquid|謎の液体
Scattered Papers|散らばった紙
Pipe (V)|パイプ(縦)
Belt Conveyor (V)|ベルトコンベアー(縦)
Belt Conveyor (H)|ベルトコンベアー(横)
Belt Conveyor (H)|ベルトコンベアー(横)
Belt Conveyor (H)|ベルトコンベアー(横)
Duct|ダクト
Mechanical Device|機械装置
Pile of Rubble|瓦礫の山
Pile of Rubble|瓦礫の山
Belt Conveyor (V)|ベルトコンベアー(縦)
Robot Arm|ロボットアーム
Server Machine|サーバマシン
Meters|計器類
Duct|ダクト
Mechanical Device|機械装置
Pile of Rubble|瓦礫の山
Pile of Rubble|瓦礫の山
Belt Conveyor (V)|ベルトコンベアー(縦)
Robot Arm|ロボットアーム
Server Machine|サーバマシン
Meters|計器類
Duct|ダクト
Drain|排水口
Graffiti|落書き
Graffiti|落書き
Monitor A|モニターA
Monitor B|モニターB
Large Monitor|大型モニター
Large Monitor|大型モニター
IV Stand|点滴スタンド
ECG Monitor|心電図モニタ
Sewing Mannequin|トルソー
Rubble|瓦礫
Operation Board A|操作盤A
Operation Board B|操作盤B
Operation Board C|操作盤C
Operation Board D|操作盤D
IV Stand|点滴スタンド
ECG Monitor|心電図モニタ
Sewing Mannequin|トルソー
Broken Machine|壊れた機械
Stairs|階段
Stairs|階段
Stairs|階段
Cage|檻
Cage|檻
Handrail|欄干
Handrail|欄干
Handrail|欄干
Stairs|階段
Stairs|階段
Stairs|階段
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Handrail|欄干
Stairs|階段
Stairs|階段
Stairs|階段
Curtains A|カーテンA
Curtains B|カーテンB
Curtains C|カーテンC
Curtains D|カーテンD
Emergency Alarm|非常ベル
Spider Web|蜘蛛の巣
Mirror|鏡
Vase|花瓶
Piano|ピアノ
Piano|ピアノ
Piano|ピアノ
Stained Glass|ステンドグラス
Decorative Pillar|装飾柱
Dripping|液垂れ
Mirror|鏡
Lamp|電気スタンド
Piano|ピアノ
Piano|ピアノ
Piano|ピアノ
Stained Glass|ステンドグラス
Decorative Pillar|装飾柱
Picture Frame|写真立て
Side Table|サイドテーブル
Altar|祭壇
Fireplace|暖炉
Fireplace|暖炉
Fireplace|暖炉
Stuffed Doll A|ぬいぐるみA
Decorative Pillar|装飾柱
Book A|本A
Book B|本B
Glass Pieces|ガラス片
Fireplace|暖炉
Fireplace|暖炉
Fireplace|暖炉
Doll|人形
Stuffed Doll B|ぬいぐるみB
Beer Mug|ビールジョッキ
Wine & Glass|ワインとグラス
Noodle Dish|麺料理
Bread|パン
Banister A (V)|手すりA
Banister A (V)|手すりA
Banister B (V)|手すりB
Banister B (V)|手すりB
Meat Dish|肉料理
Roast Chicken|ローストチキン
Cake|ケーキ
Fruit Bowl|果物盛り合わせ
Banister A (V)|手すりA
Banister A (V)|手すりA
Banister B (V)|手すりB
Banister B (V)|手すりB
Plate A|皿A
Teapot & Cup|ティーポットとカップ
Ration|レーション
Plate B|皿B
Banister A (V)|手すりA
Banister A (V)|手すりA
Banister B (V)|手すりB
Banister B (V)|手すりB
Demon Statue|悪魔像
Goddess Statue|女神像
Soldier Statue|兵士像
Wall Clock|柱時計
Banister A (H)|手すりA
Banister A (H)|手すりA
Banister A (H)|手すりA
Banister A (H)|手すりA
Demon Statue|悪魔像
Goddess Statue|女神像
Soldier Statue|兵士像
Wall Clock|柱時計
Banister B (H)|手すりB
Banister B (H)|手すりB
Banister B (H)|手すりB
Banister B (H)|手すりB
Monument A|モニュメントA
Monument B|モニュメントB
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Monument A|モニュメントA
Monument B|モニュメントB
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Monument C|モニュメントC
Monument D|モニュメントD
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Large Machine|大型機械
Large Machine|大型機械
Large Machine|大型機械
Monument C|モニュメントC
Control Panel|コントロールパネル
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Large Machine|大型機械
Large Machine|大型機械
Large Machine|大型機械

View file

@ -0,0 +1,32 @@
Roof A (Metal)|屋根A金属
Roof B (Metal, Red Rust)|屋根B金属・赤錆
Roof C (Metal, Patina)|屋根C金属・緑青錆
Roof D (Barracks)|屋根Dバラック
Roof E (Barracks)|屋根Eバラック
Roof F (Factory)|屋根F工場
Roor G (Ivy)|屋根Gツタ
Roof H (House)|屋根H現代住宅
Outer Wall A (Metal)|外壁A金属
Outer Wall B (Metal, Red Rust)|外壁B金属・赤錆
Outer Wall C (Metal, Patina)|外壁C金属・緑青錆
Outer Wall D (Barracks)|外壁Dバラック
Outer Wall E (Barracks)|外壁Eバラック
Outer Wall F (Factory)|外壁F工場
Outer Wall G (Ivy)|外壁Gツタ
Outer Wall H (House)|外壁H現代住宅
Roof I (House)|屋根I現代住宅
Roof J (Brick)|屋根Jレンガ
Roof K (Brick)|屋根Kレンガ
Roof L (Chinese)|屋根L中華風
Roof M (Blue Sheet)|屋根Mブルーシート
Roof N (Wood)|屋根N木造
Roof O (Brick)|屋根Oレンガ
Roof P (Wood)|屋根P木造
Outer Wall I (House)|外壁I現代住宅
Outer Wall J (Brick)|外壁Jレンガ
Outer Wall K (Brick)|外壁Kレンガ
Outer Wall L (Chinese)|外壁L中華風
Outer Wall M (Blue Sheet)|外壁Mブルーシート
Outer Wall N (Wood)|外壁N木造
Outer Wall O (Brick)|外壁Oレンガ
Outer Wall P (Wood)|外壁P木造

View file

@ -0,0 +1,48 @@
Wall A (Concrete)|壁Aコンクリート
Wall B (Concrete, Dirty)|壁Bコンクリート・汚れ
Wall C (Block)|壁Cブロック
Wall D (Apartment)|壁Dマンション
Wall E (Apartment)|壁Eマンション
Wall F (Metal)|壁F金属
Wall G (Metal, Red Rust)|壁G金属・赤錆
Wall H (Metal, Patina)|壁H金属・緑青錆
Wall A (Concrete)|壁Aコンクリート
Wall B (Concrete, Dirty)|壁Bコンクリート・汚れ
Wall C (Block)|壁Cブロック
Wall D (Apartment)|壁Dマンション
Wall E (Apartment)|壁Eマンション
Wall F (Metal)|壁F金属
Wall G (Metal, Red Rust)|壁G金属・赤錆
Wall H (Metal, Patina)|壁H金属・緑青錆
Wall I (Barracks)|壁Iバラック
Wall J (Barracks)|壁Jバラック
Wall K (Factory)|壁K工場
Cliff A (Meadow)|崖A草地)
Wall L (Factory)|壁L工場
Wall M (Factory)|壁M工場
Wall N (Building)|壁Nビル
Wall O (Brick)|壁Oレンガ)
Wall I (Barracks)|壁Iバラック
Wall J (Barracks)|壁Jバラック
Wall K (Factory)|壁K工場
Cliff A (Meadow)|崖A草地)
Wall L (Factory)|壁L工場
Wall M (Factory)|壁M工場
Wall N (Building)|壁Nビル
Wall O (Brick)|壁Oレンガ)
Wall P (Chinese)|壁P中華風
Wall Q (Wire Mesh)|壁Q金網
Wall R (Wire Mesh, Red Rust)|壁R金網・赤錆
Wall S (Wire Mesh, Patina)|壁S金網・緑青錆
Wall T (Wood)|壁T木造
Wall U (Wood, Dirty)|壁U木造・汚れ
Wall V (Building)|壁Vビル
Wall W (Building)|壁Wビル
Wall P (Chinese)|壁P中華風
Wall Q (Wire Mesh)|壁Q金網
Wall R (Wire Mesh, Red Rust)|壁R金網・赤錆
Wall S (Wire Mesh, Patina)|壁S金網・緑青錆
Wall T (Wood)|壁T木造
Wall U (Wood, Dirty)|壁U木造・汚れ
Wall V (Building)|壁Vビル
Wall W (Building)|壁Wビル

View file

@ -0,0 +1,128 @@
Darkness|暗闇
Grid floor|格子床
Metal Bridge (V, Left)|金属橋(縦・左)
Metal Bridge (V, Center)|金属橋(縦・中央)
Metal Bridge (V, Right)|金属橋(縦・右)
Asphalt Bridge (H, Top)|アスファルト橋(横・上)
Metal Bridge (H, Center)|金属橋(横・中央)
Metal Bridge (H, Top)|金属橋(横・上)
Transparent|透明
Grid floor|格子床
Asphalt Bridge (V, Left)|アスファルト橋(縦・左)
Asphalt Bridge (V, Center)|アスファルト橋(縦・中央)
Asphalt Bridge (V, Right)|アスファルト橋(縦・右)
Asphalt Bridge (H, Bottom)|アスファルト橋(横・下)
Asphalt Bridge (H, Center)|アスファルト橋(横・中央)
Metal Bridge (H, Bottom)|金属橋(横・下)
Asphalt Floor|アスファルト床
Metal Floor A (Factory)|金属床A工場
Concrete Floor|コンクリート床
Concrete Floor (Ruins)|コンクリート床(廃墟)
Hole|穴
Grid floor (Ruins)|格子床(廃墟)
Asphalt Floor (Ruins)|アスファルト床(廃墟)
Metal Floor A (Factory, Ruins)|金属床A工場・廃墟
Asphalt Floor|アスファルト床
Metal Floor A (Factory)|金属床A工場
Concrete Floor|コンクリート床
Interior Floor A (In Body)|内装床A体内
Stairs A (Asphalt, Left)|階段Aアスファルト・左
Stairs A (Asphalt, Center)|階段Aアスファルト・中央
Stairs A (Asphalt, Right)|階段Aアスファルト・右
Stairs A (Asphalt)|階段Aアスファルト
Meadow|草地
Desert|砂地
Wood Floor A|木の床A
Wood Floor A (Ruins)|木の床A廃墟
Asphalt Floor (Dirty)|アスファルト床(汚れ)
Asphalt Floor (Dirty, Ruins)|アスファルト床(汚れ・廃墟)
Metal Floor A (Factory, Rust)|金属床A工場・サビ
Interior Floor B (Artery)|内装床B動脈
Bumpy Tile A|点字ブロックA
Bumpy Tile B|点字ブロックB
Bumpy Tile C|点字ブロックC
Bumpy Tile C (Ruins)|点字ブロックC廃墟
Stairs B (Metal, Left)|階段B金属・左
Stairs B (Metal, Center)|階段B金属・中央
Stairs B (Metal, Right)|階段B金属・右
Stairs B (Metal)|階段B金属
Interior Floor C (Green Resin)|内装床C緑樹脂
Interior Floor D (Tile)|内装床Dタイル
Interior Floor D (Tile, Ruins)|内装床Dタイル・廃墟
Interior Floor E (Decoration)|内装床E装飾
Bush|茂み
Waste Land|荒地
Wood Floor B|木の床B
Wood Floor B (Ruins)|木の床B廃墟
Stairs C (Meadow, Left)|階段C草地・左
Stairs C (Meadow, Center)|階段C草地・中央
Stairs C (Meadow, Right)|階段C草地・右
Stairs C (Meadow)|階段C草地
Stairs D (Wood, Left)|階段D木製・左
Stairs D (Wood, Center)|階段D木製・中央
Stairs D (Wood, Right)|階段D木製・右
Stairs D (Wood)|階段D木製
Cobblestones A|石畳A
Cobblestones B|石畳B
Cobblestones C|石畳C
Cobblestones D|石畳D
Interior Floor F (Checkered)|内装床F市松
Interior Floor F (Checkered, Ruins)|内装床F市松・廃墟
Metal Floor B|金属床B
Metal Floor B (Rust, Ruins)|金属床Bサビ・廃墟
Stairs E (Carpet, Left)|階段Eじゅうたん・左
Stairs E (Carpet, Center)|階段Eじゅうたん・中央
Stairs E (Carpet, Right)|階段Eじゅうたん・右
Stairs E (Carpet)|階段Eじゅうたん
Stairs F (Desert, Left)|階段F砂地・左
Stairs F (Desert, Center)|階段F砂地・中央
Stairs F (Desert, Right)|階段F砂地・右
Stairs F (Desert)|階段F砂地
Mark Floor A|マーク床A
Mark Floor B|マーク床B
Mark Floor C|マーク床C
Mark Floor D|マーク床D
Mark Floor E|マーク床E
Mark Floor E (Ruins)|マーク床E廃墟
Mark Floor F (Off)|マーク床F
Mark Floor F|マーク床F
Neon Floor|ネオン床
Interior Floor G (Tile Carpet)|内装床Gタイルカーペット
Interior Floor G (Tile Carpet, Ruins)|内装床Gタイルカーペット・廃墟
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Marble Floor|大理石床
Interior Floor H (Linoleum)|内装床Hリウム
Interior Floor H (Linoleum, Ruins)|内装床Hリウム・廃墟
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Stairs G (Tile Carpet, Left)|階段Gタイルカーペット・左
Stairs G (Tile Carpet, Center)|階段Gタイルカーペット・中央
Stairs G (Tile Carpet, Right)|階段Gタイルカーペット・右
Stairs G (Tile Carpet)|階段Gタイルカーペット
Cobblestones A (Ruins)|石畳A廃墟
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Ledge (Dirt)|段差(土)
Stairs H (Linoleum, Left)|階段Hリウム・左
Stairs H (Linoleum, Center)|階段Hリウム・中央
Stairs H (Linoleum, Right)|階段Hリウム・右
Stairs H (Linoleum)|階段Hリウム
Cobblestones C (Ruins)|石畳C廃墟
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)
Marble Floor (Ruins)|大理石床(廃墟)
Wood Floor C|木の床C
Wood Floor C (Ruins)|木の床C廃墟
Metal Floor C (Machine)|金属床C機械
Metal Floor C (Machine, Ruins)|金属床C機械・廃墟
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)
Cliff (Dirt)|崖(土)

View file

@ -0,0 +1,256 @@
Transparent|透明
Neon Shop Sign (Weapon)|ネオン看板(武器屋)
Neon Shop Sign (Armor)|ネオン看板(防具屋)
Neon Shop Sign (Item)|ネオン看板(アイテム屋)
Neon Shop Sign (Pharmacy)|ネオン看板(薬屋)
Neon Shop Sign (Cafe)|ネオン看板(酒場)
Neon Shop Sign (Inn)|ネオン看板(宿屋)
Neon Shop Sign (Market)|ネオン看板(マーケット)
Metal Shop Sign (Weapon)|金属看板(武器屋)
Metal Shop Sign (Armor)|金属看板(防具屋)
Metal Shop Sign (Item)|金属看板(アイテム屋)
Metal Shop Sign (Pharmacy)|金属看板(薬屋)
Metal Shop Sign (Cafe)|金属看板(酒場)
Metal Shop Sign (Inn)|金属看板(宿屋)
Metal Shop Sign (Firearm)|金属看板(銃器屋)
Metal Shop Sign (Blank)|金属看板(無地)
Asphalt Bridge (V)|アスファルトの橋(縦)
Asphalt Bridge (H)|アスファルトの橋(横)
Stone Bridge (V)|石の橋(縦)
Stone Bridge (H)|石の橋(横)
Metal Bridge A (V)|金属の橋A
Metal Bridge A (H)|金属の橋A
Metal Bridge B (V)|金属の橋B
Metal Bridge B (H)|金属の橋B
Bridge Spar A (Asphalt, Center A)|橋げたAアスファルト・中央A
Bridge Spar A (Asphalt, Left)|橋げたAアスファルト・左
Bridge Spar A (Asphalt, Center B)|橋げたAアスファルト・中央B
Bridge Spar A (Asphalt, Right)|橋げたAアスファルト・右
Bridge Spar B (Metal, Center A)|橋げたB金属・中央A
Bridge Spar B (Metal, Left)|橋げたB金属・左
Bridge Spar B (Metal, Center B)|橋げたB金属・中央B
Bridge Spar B (Metal, Right)|橋げたB金属・右
White Line|白線
White Line|白線
White Line|白線
White Line|白線
White Line|白線
Yellow & Black Line|黄黒線
Yellow & Black Line|黄黒線
Yellow & Black Line|黄黒線
White Line|白線
Traffic Lights (Car)|信号機(車)
Traffic Lights (Pedestrian)|信号機(歩行者)
Entrance A|入口A
White Line (Crosswalk)|白線(横断歩道)
Yellow & Black Line|黄黒線
Traffic Cone|通行止めコーン
Yellow & Black Line|黄黒線
White Line|白線
Traffic Lights (Car)|信号機(車)
Traffic Lights (Walker)|信号機(歩行者)
Entrance B|入口B
White Line (Crosswalk)|白線(横断歩道)
Yellow & Black Line|黄黒線
Yellow & Black Line|黄黒線
Yellow & Black Line|黄黒線
Window A|窓A
Window B|窓B
Window C|窓C
Window D|窓D
Window E|窓E
Window F|窓F
Window G|窓G
Window H|窓H
Midsize Window A|中型窓A
Midsize Window B|中型窓B
Midsize Window C|中型窓C
Midsize Window D|中型窓D
Midsize Window E|中型窓E
Midsize Window F|中型窓F
Midsize Window G|中型窓G
Midsize Window H|中型窓H
Midsize Window A|中型窓A
Midsize Window B|中型窓B
Midsize Window C|中型窓C
Midsize Window D|中型窓D
Midsize Window E|中型窓E
Midsize Window F|中型窓F
Midsize Window G|中型窓G
Midsize Window H|中型窓H
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (H)|ネオン看板(横)
Neon Shop Sign (H)|ネオン看板(横)
Street Light A|街灯A
Street Light B|街灯B
Stained Glass Window|ステンドグラス
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (H)|ネオン看板(横)
Neon Shop Sign (H)|ネオン看板(横)
Street Light A|街灯A
Street Light B|街灯B
Stained Glass Window|ステンドグラス
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (V)|ネオン看板(縦)
Neon Shop Sign (H)|ネオン看板(横)
Neon Shop Sign (H)|ネオン看板(横)
Stacked Crates|積まれた木箱
Shipping Container|コンテナ
Stacked Cardboard|積まれたダンボール
Chimney A|煙突A
Chimney B|煙突B
Chimney C|煙突C
Exhaust Port Wall|壁面用排気口
Roof Window|屋根用出窓
Stacked Crates|積まれた木箱
Shipping Container|コンテナ
Stacked Cardboard Boxes|積まれたダンボール
Wall Poster|張り紙
Signboard A|看板A
Signboard C|看板C
Digital Signage A|電子看板A
Digital Signage C|電子看板C
Neon Shop Sign (CASINO)|ネオン看板(カジノ)
Neon Shop Sign (CASINO)|ネオン看板(カジノ)
Small Crane|小型クレーン
Poster|ポスター
Signboard B|看板B
Digital Signage B|電子看板B
Digital Signage B|電子看板B
Digital Signage C|電子看板C
Iron Materials|鉄資材
Helmet & Tool|ヘルメットと工具
Small Crane|小型クレーン
Crate|木箱
Shipping Container|コンテナ
Cardboard Box|ダンボール
Barrel|樽
Oil Drum|ドラム缶
Garbage Can|ゴミ箱
Sorted Waste Bins|分別ゴミ箱
Sorted Waste Bins|分別ゴミ箱
Plant A|植物A
Plant B|植物B
Plant C|植物C
Vending Machine|自動販売機
ATM|ATM
Tree|木
Roadside Tree|街路樹
Utility Pole|電柱
Plant A|植物A
Plant B|植物B
Plant C|植物C
Vending Machine|自動販売機
ATM|ATM
Tree|木
Avenue Tree|街路樹
Utility Pole|電柱
Public Phone|公衆電話
Machine Device|機械端末
Planter (Flower)|プランター(花)
Planter (Plant)|プランター(植物)
Potted Plant|植木鉢
Tree (Loop)|木(ループ)
Tombstone (Cross)|墓石(十字架)
Tombstone (Plaque)|墓石(プレート)
Neon Tube|ネオン管
Neon Tube|ネオン管
Machine A|機械A
Machine B|機械B
Machine C|機械C
Barricade (No Entry)|バリケード(通行禁止)
Bar (No Entry)|バー(通行禁止)
Bar (No Entry)|バー(通行禁止)
Neon Tube|ネオン管
Neon Tube|ネオン管
Outdoor Air Intake Unit|室外機
Waste|廃棄物
Scrap Metal|スクラップ
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Neon Tube|ネオン管
Neon Tube|ネオン管
Air Vent A|通風口A
Air Vent B|通風口B
Shutter|シャッター
Fissures A|亀裂A
Fissures B|亀裂B
Fissures C|亀裂C
Drain|排水口
Guardrail|ガードレール
Timetable|時刻表
Piled Up Tires|積まれたタイヤ
Small Fuel Tank|小型燃料タンク
Car (White)|車(白)
Car (White)|車(白)
Manhole|マンホール
Bus|バス
Bus|バス
Truck|トラック
Truck|トラック
Wrecked Car|壊れた車
Car (Black)|車(黒)
Car (Black)|車(黒)
Vent|通気口
Bus|バス
Bus|バス
Truck|トラック
Truck|トラック
Wrecked Car|壊れた車
Car (Red)|車(赤)
Car (Red)|車(赤)
Oil Drum (Leak)|ドラム缶(液漏れ)
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Stall Goods A|露店商品A
Stairs A (Up)|階段A上り
Stairs B (Up)|階段B上り
Stairs C (Up)|階段C上り
Stairs D (Up)|階段D上り
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Stall Goods B|露店商品B
Stairs A (Down)|階段A下り
Stairs B (Down)|階段B下り
Stairs C (Down)|階段C下り
Stairs D (Down)|階段D下り
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Food Stalls|露店(食べ物)
Stall Goods C|露店商品C
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Net|ネット
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Stall Goods D|露店商品D
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Net|ネット
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Stall Goods E|露店商品E
Metal Ladder|鉄ばしご
Metal Stairs|金属階段
Rope|ロープ
Net|ネット
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Junk Stalls|露店(ジャンク)
Stall Goods F|露店商品F
Hole A (Metal Ladder)|穴A鉄ばしご
Hole B (Metal Stairs)|穴B金属階段
Hole C (Rope)|穴Cロープ
Hole|穴

View file

@ -0,0 +1,256 @@
Fountain A|噴水A
Fountain A|噴水A
Fountain B|噴水B
Fountain B|噴水B
Slide|滑り台
Slide|滑り台
Exercise Bar|鉄棒
Drinking Fountain|水飲み場
Fountain A|噴水A
Fountain A|噴水A
Fountain B|噴水B
Fountain B|噴水B
Slide|滑り台
Slide|滑り台
Water Well Pump|ポンプ井戸
Garbage Dumpster|ごみ収集箱
Fountain C|噴水C
Fountain C|噴水C
Fountain C|噴水C
Bench A|ベンチA
Bench A|ベンチA
Swing|ブランコ
Shop Canopy|店用天蓋
Barbed Wire|有刺鉄線
Fountain C|噴水C
Fountain C|噴水C
Fountain C|噴水C
Bench B|ベンチB
Bench B|ベンチB
Swing|ブランコ
Shop Canopy|店用天蓋
Barbed Wire|有刺鉄線
Grass A|草A
Grass B|草B
Hole|穴
Small Stones|小石
Flower Bed|花壇
Flower Bed|花壇
Flower Bed|花壇
Barbed Wire|有刺鉄線
Flower|花
Cage|檻
Cage|檻
Graffiti|落書き
Graffiti|落書き
Barbed Wire|有刺鉄線
Barbed Wire|有刺鉄線
Barbed Wire|有刺鉄線
Demon Statue|悪魔像
Goddess Statue|女神像
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Gutter|側溝
Gutter|側溝
Gutter|側溝
Demon Statue|悪魔像
Goddess Statue|女神像
Metal Fence|金属フェンス
Warning Plate (Keep Out)|警告プレートKEEP OUT
Metal Fence|金属フェンス
Gutter|側溝
Postal Box|ポスト
Gutter|側溝
Soldier Statue|兵士像
Warning Plate (Biohazard Mark)|警告プレート(バイオハザードマーク)
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Metal Fence|金属フェンス
Gutter|側溝
Gutter|側溝
Gutter|側溝
Soldier Statue|兵士像
Pillar A (Asphalt)|柱Aアスファルト
Pillar B (Metal)|柱B金属
Pillar C (Machine)|柱C機械
Pillar D (Decoration)|柱D装飾
Pillar E (Metal)|柱E金属
Pillar F (Brick)|柱Fレンガ
Food Waste|生ゴミ
Warning Plate (Radioactivity Mark)|警告プレート(放射能マーク)
Pillar A (Asphalt)|柱Aアスファルト
Pillar B (Metal)|柱B金属
Pillar C (Machine)|柱C機械
Pillar D (Decoration)|柱D装飾
Pillar E (Metal)|柱E金属
Pillar F (Brick)|柱Fレンガ
Mysterious Liquid|謎の液体
Warning Plate (Exclamation Mark)|警告プレート(!マーク)
Broken Pillar A (Asphalt)|折れた柱Aアスファルト
Broken Pillar B (Metal)|折れた柱B金属
Broken Pillar C (Machine)|折れた柱C機械
Broken Pillar D (Decoration)|折れた柱D装飾
Broken Pillar E (Metal)|折れた柱E金属
Broken Pillar F (Brick)|折れた柱Fレンガ
Fire Hydrant|消火栓
Monument A|モニュメントA
Monument B|モニュメントB
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Monument A|モニュメントA
Monument B|モニュメントB
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Stele|巨大な石版
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Huge Iron Monument|巨大プレート
Monument C|モニュメントC
Monument D|モニュメントD
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Large Machine|大型機械
Large Machine|大型機械
Large Machine|大型機械
Monument C|モニュメントC
Control Panel|コントロールパネル
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Sphere Machinery|球体機械
Large Machine|大型機械
Large Machine|大型機械
Large Machine|大型機械
Wall A|壁A
Wall A|壁A
Wall A|壁A
Decorative Pillar A|装飾柱A
Arch A|門A
Arch A|門A
Arch A|門A
Decorative Pillar B|装飾柱B
Wall A|壁A
Wall A|壁A
Wall A|壁A
Decorative Pillar A|装飾柱A
Arch A|門A
Arch A|門A
Arch A|門A
Decorative Pillar B|装飾柱B
Wall A|壁A
Wall A|壁A
Wall A|壁A
Decorative Pillar A|装飾柱A
Arch A|門A
Arch A|門A
Arch A|門A
Decorative Pillar B|装飾柱B
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Spire|尖塔
Clock Tower|時計塔
Clock Tower|時計塔
Clock Tower|時計塔
Wall A Ceiling|壁A天井
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Spire|尖塔
Clock Tower|時計塔
Clock Tower|時計塔
Clock Tower|時計塔
Decorative Pillar A (Front)|装飾柱A(手前)
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Wall B (Topside)|壁B上面
Spire|尖塔
Clock Tower|時計塔
Clock Tower|時計塔
Clock Tower|時計塔
Decorative Pillar B (Front)|装飾柱B(手前)
Wall B|壁B
Wall B|壁B
Wall B|壁B
Spire|尖塔
Arch B|門B
Arch B|門B
Arch B|門B
Iron Fence B|鉄柵B
Wall B|壁B
Wall B|壁B
Wall B|壁B
Spire|尖塔
Arch B|門B
Arch B|門B
Arch B|門B
Gate|門扉
Wall B|壁B
Wall B|壁B
Wall B|壁B
Spire|尖塔
Arch B|門B
Arch B|門B
Arch B|門B
Gate|門扉
Rooftop Railing|屋上用手すり
Rooftop Railing|屋上用手すり
Rooftop Railing|屋上用手すり
Iron Fence A|鉄柵A
Tank|戦車
Tank|戦車
Helicopter|ヘリコプター
Helicopter|ヘリコプター
Rooftop Railing|屋上用手すり
Round Clock|丸時計
Rooftop Railing|屋上用手すり
Iron Fence A|鉄柵A
Tank|戦車
Tank|戦車
Helicopter|ヘリコプター
Helicopter|ヘリコプター
Rooftop Railing|屋上用手すり
Rooftop Railing|屋上用手すり
Rooftop Railing|屋上用手すり
Iron Fence A|鉄柵A
Rooftop Billboard B|屋上看板B
Rooftop Billboard B|屋上看板B
Food Cart|屋台
Food Cart|屋台
Convenience Store|コンビニエンスストア
Convenience Store|コンビニエンスストア
Convenience Store|コンビニエンスストア
Steel Tower|鉄塔
Rooftop Billboard A|屋上看板A
Roof|屋根
Roof|屋根
Roof|屋根
Convenience Store|コンビニエンスストア
Convenience Store|コンビニエンスストア
Convenience Store|コンビニエンスストア
Steel Tower|鉄塔
Water Storage Tank|貯水タンク
Roof|屋根
Roof|屋根
Roof|屋根
Bus Waiting Area|待合所
Bus Waiting Area|待合所
Station Kiosk|駅の売店
Steel Tower|鉄塔
Water Storage Tank|貯水タンク
Roof|屋根
Roof|屋根
Roof|屋根
Bus Waiting Area|待合所
Bus Waiting Area|待合所
Station Kiosk|駅の売店
Roof Detail|屋根飾り
Roof|屋根
Roof|屋根
Roof|屋根
Roof|屋根

View file

@ -0,0 +1,16 @@
Sea|海
Deep Sea|深い海
Rock Shoal|岩礁
Icebergs|氷山
Poison Swamp|毒の沼
Dead Trees|枯れ木
Lava|溶岩
Lava Bubbles|溶岩の泡
Pond|池
Boulder|岩
Frozen Sea|凍った海
Whirlpool|渦
Land's End|大地の境界
Endless Waterfall|下界に落ちる滝
Cloud (Land's End)|雲(大地の境界)
Cloud|雲

View file

@ -0,0 +1,32 @@
Grassland A|草原A
Grassland A (Dark)|草原A
Grassland B|草原B
Grassland B (Dark)|草原B
Forest|森
Forest (Conifer)|森(針葉樹)
Hill (Grass)|丘(草)
Mountain (Dirt)|山(土)
Wasteland A|荒れ地A
Wasteland B|荒れ地B
Dirt Field A|土肌A
Dirt Field B|土肌B
Forest (Dead Trees)|森(枯れ木)
Road (Dirt)|道(土)
Hill (Dirt)|丘(土)
Mountain (Rock)|山(岩)
Desert A|砂漠A
Desert B|砂漠B
Rocky Land A|岩地A
Rocky Land B (Lava)|岩地B溶岩
Forest (Palm Trees)|森(ヤシの木)
Road (Paved)|道(舗装)
Hill (Sandstone)|丘(砂岩)
Mountain (Sandstone)|山(砂岩)
Snowfield|雪原
Hill (Snow)|丘(雪)
Clouds|雲
Large Clouds|大きな雲
Forest (Snow)|森(雪)
Pit|穴
Hill (Rock)|丘(岩)
Mountain (Snow)|山(雪)

View file

@ -0,0 +1,256 @@
Transparent|透明
Sign|立て札
Pier (H)|桟橋(横)
Pier (V)|桟橋(縦)
Pond|池
Oasis|オアシス
Pond (Ice)|池(氷)
Beanstalk|豆の木
Tent|テント
Igloo|氷の家
Pyramid|ピラミッド
Giant Tree|大樹
Giant Tree (Snow)|大樹(雪)
Dirt|土砂
Avalanche|雪崩
Beanstalk|豆の木
Cave A|洞窟A
Cave B|洞窟B
Cave (Collapsed)|洞窟(土砂崩れ)
Mine|坑道
Tunnel|トンネル
Tunnel (Blocked)|トンネル(通行止め)
Shrine|ほこら
Shrine (Snow)|ほこら(雪)
Crater|クレーター
Trail|山道
Rock Mountain|岩山
Rock Mountain|岩山
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Snow)|岩山(雪)
Rock Mountain (Snow)|岩山(雪)
Volcano Crater (Lava)|火口(溶岩)
Volcano Crater (Lava)|火口(溶岩)
Rock Mountain|岩山
Rock Mountain|岩山
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Snow)|岩山(雪)
Rock Mountain (Snow)|岩山(雪)
Volcano Crater|火口
Volcano Crater|火口
Rock Mountain|岩山
Rock Mountain|岩山
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Snow)|岩山(雪)
Rock Mountain (Snow)|岩山(雪)
Volcano|火山
Volcano|火山
Rock Mountain|岩山
Rock Mountain|岩山
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Sandstone)|岩山(砂岩)
Rock Mountain (Snow)|岩山(雪)
Rock Mountain (Snow)|岩山(雪)
Town A|町A
Town A|町A
Town B|町B
Town B|町B
Village A|村A
Village A|村A
Village B|村B
House (Town)|家(町)
Town C|町C
Town D|町D
Village C|村C
Village D|村D
Town E (Desert)|町E砂漠
Town E (Desert)|町E砂漠
Town F (Desert)|町F砂漠
House (Village)|家(村)
Town A (Snow)|町A
Town A (Snow)|町A
Town B (Snow)|町B
Town B (Snow)|町B
Town G (Desert)|町G砂漠
Town G (Desert)|町G砂漠
Large Tent|大きなテント
House (Desert)|家(砂漠)
Town C (Snow)|町C
Town D (Snow)|町D
Village C (Snow)|村C
Village D (Snow)|村D
Village A (Snow)|村A
Village A (Snow)|村A
Village B (Snow)|村B
House (Snow)|家(雪)
Fortress City |城塞都市
Fortress City |城塞都市
Fortress City (Snow)|城塞都市(雪)
Fortress City (Snow)|城塞都市(雪)
Large Mansion|大きな屋敷
Large Mansion|大きな屋敷
School of Magic|魔法学校
School of Magic|魔法学校
Fortress City |城塞都市
Fortress City |城塞都市
Fortress City (Snow)|城塞都市(雪)
Fortress City (Snow)|城塞都市(雪)
Large Mansion|大きな屋敷
Large Mansion|大きな屋敷
School of Magic|魔法学校
School of Magic|魔法学校
Bridge (H)|橋(横)
Bridge (V)|橋(縦)
Collapsed Bridge (H)|崩れた橋(横)
Collapsed Bridge (V)|崩れた橋(縦)
Snow Bridge (H)|雪の橋(横)
Snow Bridge (V)|雪の橋(縦)
Collapsed Snow Bridge (H)|崩れた雪の橋(横)
Collapsed Snow Bridge (V)|崩れた雪の橋(縦)
Tower A|塔A
Tower A (Ruins)|塔A廃墟
Tower B|塔B
Tower C|塔C
Tower A (Snow)|塔A
Tower D|塔D
Temple A|神殿A
Temple A (Snow)|神殿A
Tower A|塔A
Tower A (Ruins)|塔A廃墟
Tower B|塔B
Tower C|塔C
Tower A (Snow)|塔A
Tower D (Ruins)|塔D廃墟
Temple B|神殿B
Temple C|神殿C
Castle A|城A
Castle A|城A
Castle B|城B
Castle B|城B
Fort A|砦A
Fort A|砦A
Fort B|砦B
Fort B|砦B
Castle A|城A
Castle A|城A
Castle B|城B
Castle B|城B
Fort A|砦A
Fort A|砦A
Fort B|砦B
Fort B|砦B
Castle C|城C
Castle C|城C
Castle D|城D
Castle D|城D
Castle (Ruins)|城(廃墟)
Castle (Ruins)|城(廃墟)
Fort (Ruins)|砦(廃墟)
Fort (Ruins)|砦(廃墟)
Castle C|城C
Castle C|城C
Castle D|城D
Castle D|城D
Castle (Ruins)|城(廃墟)
Castle (Ruins)|城(廃墟)
Fort (Ruins)|砦(廃墟)
Fort (Ruins)|砦(廃墟)
Castle A, B (Snow)|城A・B
Castle A, B (Snow)|城A・B
Castle C, D (Snow)|城C・D
Castle C, D (Snow)|城C・D
Fort (Snow)|砦(雪)
Fort (Snow)|砦(雪)
Castle (Ruins, Snow)|城(廃墟・雪)
Castle (Ruins, Snow)|城(廃墟・雪)
Castle A, B (Snow)|城A・B
Castle A, B (Snow)|城A・B
Castle C, D (Snow)|城C・D
Castle C, D (Snow)|城C・D
Fort (Snow)|砦(雪)
Fort (Snow)|砦(雪)
Castle (Ruins, Snow)|城(廃墟・雪)
Castle (Ruins, Snow)|城(廃墟・雪)
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Demon Castle|魔王城
Demon Castle|魔王城
Cursed Castle|呪われた城
Cursed Castle|呪われた城
Town C (Ruins)|町C廃墟
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Demon Castle|魔王城
Demon Castle|魔王城
Cursed Castle|呪われた城
Cursed Castle|呪われた城
Town F (Ruins)|町F廃墟
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Castle (Walled)|城(城壁)
Town A (Ruins)|町A廃墟
Town A (Ruins)|町A廃墟
Village A (Ruins)|村A廃墟
Village A (Ruins)|村A廃墟
House (Ruins)|家(廃墟)
Castle Wall (Ruins A)|城壁廃墟A
Castle Wall (Ruins B)|城壁廃墟B
Castle Wall (Ruins C)|城壁廃墟C
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall (Gate)|城壁(城門)
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Barricades|バリケード
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Castle Wall|城壁
Lookout Post|やぐら
Floating Continent (Giant Tree)|浮遊大陸(大樹)
Floating Continent (Giant Tree)|浮遊大陸(大樹)
Floating Continent|浮遊大陸
Floating Continent|浮遊大陸
Floating Continent (Cloud)|浮遊大陸(雲)
Floating Continent (Cloud)|浮遊大陸(雲)
Cloud Land|雲の大地
Cloud Land|雲の大地
Floating Continent (Castle)|浮遊大陸(城)
Floating Continent (Castle)|浮遊大陸(城)
Floating Continent|浮遊大陸
Floating Continent|浮遊大陸
Floating Continent (Cloud)|浮遊大陸(雲)
Floating Continent (Cloud)|浮遊大陸(雲)
Cloud Land|雲の大地
Cloud Land|雲の大地
Floating Continent (Temple)|浮遊大陸(神殿)
Floating Continent (Temple)|浮遊大陸(神殿)
Floating Continent (Shadow)|浮遊大陸(影)
Floating Continent (Shadow)|浮遊大陸(影)
Cloud Land (Temple)|雲の大地(神殿)
Cloud Land (Temple)|雲の大地(神殿)
Cloud Land (Castle)|雲の大地(城)
Cloud Land (Castle)|雲の大地(城)

View file

@ -0,0 +1,256 @@
Transparent|透明
Signboard A|看板A
Signboard B|看板B
Signboard C|看板C
Iron Bridge (H)|鉄橋(横)
Iron Bridge (V)|鉄橋(縦)
Reservoir A|貯水池A
Reservoir B|貯水池B
Hut|小屋
Shanty|掘っ立て小屋
Signboard D|看板D
Stele A|石碑A
Stele B|石碑B
Windmill|風車
Parabolic Antenna|パラボラアンテナ
Heliport|ヘリポート
Entrance A (Open)|入口A
Entrance A (Closed)|入口A
Entrance B (Open)|入口B
Entrance B (Closed)|入口B
Entrance C (Open)|入口C
Entrance C (Closed)|入口C
Entrance D (Closed)|入口D
Entrance E (Closed)|入口E
Road|道路
Road|道路
Road Closed|通行止め
Rocky Mountain|岩山
Rocky Mountain|岩山
Mountain|山
Mountain|山
Coniferous Tree A|針葉樹A
Road|道路
Road|道路
Road|道路
Rocky Mountain|岩山
Rocky Mountain|岩山
Mountain|山
Mountain|山
Coniferous Tree B|針葉樹B
Road|道路
Road|道路
Road|道路
Rocky Mountain|岩山
Rocky Mountain|岩山
Mountain|山
Mountain|山
Broadleaf Tree|広葉樹
Road|道路
Road|道路
Road|道路
Rocky Mountain|岩山
Rocky Mountain|岩山
Mountain|山
Mountain|山
Broken Buildings|壊れたビル街
Town A|町A
Town B|町B
Slum A|スラム街A
Slum B|スラム街B
Mansion A|邸宅A
Mansion A|邸宅A
Gate A|ゲートA
Gate B|ゲートB
Shopping Area A|商店街A
Shopping Area B|商店街B
Buildings A|ビル街A
Buildings B|ビル街B
Mansion B|邸宅B
Mansion B|邸宅B
Gate C|ゲートC
Gate D|ゲートD
Residential Street|住宅街
Residential Street|住宅街
Slum|スラム街
Slum|スラム街
School|学校
School|学校
Hospital|病院
Hospital|病院
Residential Street|住宅街
Residential Street|住宅街
Slum|スラム街
Slum|スラム街
School|学校
School|学校
Hospital|病院
Hospital|病院
City A|街A
City A|街A
City B|街B
City B|街B
Residence A|屋敷A
Residence A|屋敷A
Residence B|屋敷B
Residence B|屋敷B
City A|街A
City A|街A
City B|街B
City B|街B
Residence A|屋敷A
Residence A|屋敷A
Residence B|屋敷B
Residence B|屋敷B
Bridge A (V)|橋A
Bridge A (H)|橋A
Broken Bridge A (V)|壊れた橋A
Broken Bridge A (H)|壊れた橋A
Bridge B (V)|橋B
Bridge B (H)|橋B
Broken Bridge B (V)|壊れた橋(縦)
Broken Bridge B (H)|壊れた橋(横)
Building A|ビルA
Building B|ビルB
Building C|ビルC
Building D|ビルD
Apartment|マンション
Apartment Complex|マンション群
Collapsed Building A|崩壊したビルA
Collapsed Building B|崩壊したビルB
Building A|ビルA
Building B|ビルB
Building C|ビルC
Building D|ビルD
Apartment|マンション
Apartment Complex|マンション群
Collapsed Building A|崩壊したビルA
Collapsed Building B|崩壊したビルB
Large Town A|大きな町A
Large Town A|大きな町A
Entertainment District A|歓楽街A
Entertainment District A|歓楽街A
Police Station|警察署
Police Station|警察署
Crater A|クレーターA
Crater A|クレーターA
Large Town A|大きな町A
Large Town A|大きな町A
Entertainment District A|歓楽街A
Entertainment District A|歓楽街A
Police Station|警察署
Police Station|警察署
Crater A|クレーターA
Crater A|クレーターA
Large Town B|大きな町B
Large Town B|大きな町B
Entertainment District B|歓楽街B
Entertainment District B|歓楽街B
Museum|博物館
Museum|博物館
Crater B|クレーターB
Crater B|クレーターB
Large Town B|大きな町B
Large Town B|大きな町B
Entertainment District B|歓楽街B
Entertainment District B|歓楽街B
Museum|博物館
Museum|博物館
Crater B|クレーターB
Crater B|クレーターB
Warehouse A|倉庫A
Warehouse A|倉庫A
Factory|工場
Factory|工場
Warehouse B|倉庫B
Gantry Crane|ガントリークレーン
Park|公園
Crater C|クレーターC
Warehouse A|倉庫A
Warehouse A|倉庫A
Factory|工場
Factory|工場
Warehouse B|倉庫B
Gantry Crane|ガントリークレーン
Statue A|像A
Statue B|像B
Fuel Tank|燃料タンク
Fuel Tank|燃料タンク
Construction Site|工事現場
Construction Site|工事現場
Watchtower|監視塔
Steel Tower|鉄塔
Tower A|タワーA
Tower B|タワーB
Fuel Tank|燃料タンク
Fuel Tank|燃料タンク
Construction Site|工事現場
Construction Site|工事現場
Watchtower|監視塔
Steel Tower|鉄塔
Tower A|タワーA
Tower B|タワーB
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall (Gate)|外壁(門)
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall (Gate)|外壁(門)
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Outer Wall|外壁
Theme Park|テーマパーク
Theme Park|テーマパーク
Port|港湾
Port|港湾
Military Base|軍事基地
Military Base|軍事基地
Dome|ドーム
Dome|ドーム
Theme Park|テーマパーク
Theme Park|テーマパーク
Port|港湾
Port|港湾
Military Base|軍事基地
Military Base|軍事基地
Dome|ドーム
Dome|ドーム
Lighthouse|灯台
Broken Lighthouse|壊れた灯台
Temple|寺院
Church|教会
Cemetery A|墓地A
Cemetery B|墓地B
Prison|刑務所
Prison|刑務所

445
www/js/libs/fpsmeter.js Normal file
View file

@ -0,0 +1,445 @@
/*! FPSMeter 0.3.1 - 9th May 2013 | https://github.com/Darsain/fpsmeter */
(function (m, j) {
function s(a, e) {
for (var g in e)
try {
a.style[g] = e[g];
} catch (j) {}
return a;
}
function H(a) {
return null == a
? String(a)
: "object" === typeof a || "function" === typeof a
? Object.prototype.toString
.call(a)
.match(/\s([a-z]+)/i)[1]
.toLowerCase() || "object"
: typeof a;
}
function R(a, e) {
if ("array" !== H(e)) return -1;
if (e.indexOf) return e.indexOf(a);
for (var g = 0, j = e.length; g < j; g++) if (e[g] === a) return g;
return -1;
}
function I() {
var a = arguments,
e;
for (e in a[1])
if (a[1].hasOwnProperty(e))
switch (H(a[1][e])) {
case "object":
a[0][e] = I({}, a[0][e], a[1][e]);
break;
case "array":
a[0][e] = a[1][e].slice(0);
break;
default:
a[0][e] = a[1][e];
}
return 2 < a.length
? I.apply(null, [a[0]].concat(Array.prototype.slice.call(a, 2)))
: a[0];
}
function N(a) {
a = Math.round(255 * a).toString(16);
return 1 === a.length ? "0" + a : a;
}
function S(a, e, g, j) {
if (a.addEventListener)
a[j ? "removeEventListener" : "addEventListener"](e, g, !1);
else if (a.attachEvent) a[j ? "detachEvent" : "attachEvent"]("on" + e, g);
}
function D(a, e) {
function g(a, b, d, c) {
return y[0 | a][Math.round(Math.min(((b - d) / (c - d)) * J, J))];
}
function r() {
f.legend.fps !== q &&
((f.legend.fps = q), (f.legend[T] = q ? "FPS" : "ms"));
K = q ? b.fps : b.duration;
f.count[T] = 999 < K ? "999+" : K.toFixed(99 < K ? 0 : d.decimals);
}
function m() {
z = A();
L < z - d.threshold &&
((b.fps -= b.fps / Math.max(1, (60 * d.smoothing) / d.interval)),
(b.duration = 1e3 / b.fps));
for (c = d.history; c--; )
(E[c] = 0 === c ? b.fps : E[c - 1]),
(F[c] = 0 === c ? b.duration : F[c - 1]);
r();
if (d.heat) {
if (w.length)
for (c = w.length; c--; )
w[c].el.style[h[w[c].name].heatOn] = q
? g(h[w[c].name].heatmap, b.fps, 0, d.maxFps)
: g(h[w[c].name].heatmap, b.duration, d.threshold, 0);
if (f.graph && h.column.heatOn)
for (c = u.length; c--; )
u[c].style[h.column.heatOn] = q
? g(h.column.heatmap, E[c], 0, d.maxFps)
: g(h.column.heatmap, F[c], d.threshold, 0);
}
if (f.graph)
for (p = 0; p < d.history; p++)
u[p].style.height =
(q
? E[p]
? Math.round((O / d.maxFps) * Math.min(E[p], d.maxFps))
: 0
: F[p]
? Math.round((O / d.threshold) * Math.min(F[p], d.threshold))
: 0) + "px";
}
function k() {
20 > d.interval
? ((x = M(k)), m())
: ((x = setTimeout(k, d.interval)), (P = M(m)));
}
function G(a) {
a = a || window.event;
a.preventDefault
? (a.preventDefault(), a.stopPropagation())
: ((a.returnValue = !1), (a.cancelBubble = !0));
b.toggle();
}
function U() {
d.toggleOn && S(f.container, d.toggleOn, G, 1);
a.removeChild(f.container);
}
function V() {
f.container && U();
h = D.theme[d.theme];
y = h.compiledHeatmaps || [];
if (!y.length && h.heatmaps.length) {
for (p = 0; p < h.heatmaps.length; p++) {
y[p] = [];
for (c = 0; c <= J; c++) {
var b = y[p],
e = c,
g;
g = (0.33 / J) * c;
var j = h.heatmaps[p].saturation,
m = h.heatmaps[p].lightness,
n = void 0,
k = void 0,
l = void 0,
t = (l = void 0),
v = (n = k = void 0),
v = void 0,
l = 0.5 >= m ? m * (1 + j) : m + j - m * j;
0 === l
? (g = "#000")
: ((t = 2 * m - l),
(k = (l - t) / l),
(g *= 6),
(n = Math.floor(g)),
(v = g - n),
(v *= l * k),
0 === n || 6 === n
? ((n = l), (k = t + v), (l = t))
: 1 === n
? ((n = l - v), (k = l), (l = t))
: 2 === n
? ((n = t), (k = l), (l = t + v))
: 3 === n
? ((n = t), (k = l - v))
: 4 === n
? ((n = t + v), (k = t))
: ((n = l), (k = t), (l -= v)),
(g = "#" + N(n) + N(k) + N(l)));
b[e] = g;
}
}
h.compiledHeatmaps = y;
}
f.container = s(document.createElement("div"), h.container);
f.count = f.container.appendChild(
s(document.createElement("div"), h.count)
);
f.legend = f.container.appendChild(
s(document.createElement("div"), h.legend)
);
f.graph = d.graph
? f.container.appendChild(s(document.createElement("div"), h.graph))
: 0;
w.length = 0;
for (var q in f) f[q] && h[q].heatOn && w.push({ name: q, el: f[q] });
u.length = 0;
if (f.graph) {
f.graph.style.width =
d.history * h.column.width +
(d.history - 1) * h.column.spacing +
"px";
for (c = 0; c < d.history; c++)
(u[c] = f.graph.appendChild(
s(document.createElement("div"), h.column)
)),
(u[c].style.position = "absolute"),
(u[c].style.bottom = 0),
(u[c].style.right =
c * h.column.width + c * h.column.spacing + "px"),
(u[c].style.width = h.column.width + "px"),
(u[c].style.height = "0px");
}
s(f.container, d);
r();
a.appendChild(f.container);
f.graph && (O = f.graph.clientHeight);
d.toggleOn &&
("click" === d.toggleOn && (f.container.style.cursor = "pointer"),
S(f.container, d.toggleOn, G));
}
"object" === H(a) && a.nodeType === j && ((e = a), (a = document.body));
a || (a = document.body);
var b = this,
d = I({}, D.defaults, e || {}),
f = {},
u = [],
h,
y,
J = 100,
w = [],
W = 0,
B = d.threshold,
Q = 0,
L = A() - B,
z,
E = [],
F = [],
x,
P,
q = "fps" === d.show,
O,
K,
c,
p;
b.options = d;
b.fps = 0;
b.duration = 0;
b.isPaused = 0;
b.tickStart = function () {
Q = A();
};
b.tick = function () {
z = A();
W = z - L;
B += (W - B) / d.smoothing;
b.fps = 1e3 / B;
b.duration = Q < L ? B : z - Q;
L = z;
};
b.pause = function () {
x && ((b.isPaused = 1), clearTimeout(x), C(x), C(P), (x = P = 0));
return b;
};
b.resume = function () {
x || ((b.isPaused = 0), k());
return b;
};
b.set = function (a, c) {
d[a] = c;
q = "fps" === d.show;
-1 !== R(a, X) && V();
-1 !== R(a, Y) && s(f.container, d);
return b;
};
b.showDuration = function () {
b.set("show", "ms");
return b;
};
b.showFps = function () {
b.set("show", "fps");
return b;
};
b.toggle = function () {
b.set("show", q ? "ms" : "fps");
return b;
};
b.hide = function () {
b.pause();
f.container.style.display = "none";
return b;
};
b.show = function () {
b.resume();
f.container.style.display = "block";
return b;
};
b.destroy = function () {
b.pause();
U();
b.tick = b.tickStart = function () {};
};
V();
k();
}
var A,
r = m.performance;
A =
r && (r.now || r.webkitNow)
? r[r.now ? "now" : "webkitNow"].bind(r)
: function () {
return +new Date();
};
for (
var C = m.cancelAnimationFrame || m.cancelRequestAnimationFrame,
M = m.requestAnimationFrame,
r = ["moz", "webkit", "o"],
G = 0,
k = 0,
Z = r.length;
k < Z && !C;
++k
)
M =
(C =
m[r[k] + "CancelAnimationFrame"] ||
m[r[k] + "CancelRequestAnimationFrame"]) &&
m[r[k] + "RequestAnimationFrame"];
C ||
((M = function (a) {
var e = A(),
g = Math.max(0, 16 - (e - G));
G = e + g;
return m.setTimeout(function () {
a(e + g);
}, g);
}),
(C = function (a) {
clearTimeout(a);
}));
var T =
"string" === H(document.createElement("div").textContent)
? "textContent"
: "innerText";
D.extend = I;
window.FPSMeter = D;
D.defaults = {
interval: 100,
smoothing: 10,
show: "fps",
toggleOn: "click",
decimals: 1,
maxFps: 60,
threshold: 100,
position: "absolute",
zIndex: 10,
left: "5px",
top: "5px",
right: "auto",
bottom: "auto",
margin: "0 0 0 0",
theme: "dark",
heat: 0,
graph: 0,
history: 20,
};
var X = ["toggleOn", "theme", "heat", "graph", "history"],
Y = "position zIndex left top right bottom margin".split(" ");
})(window);
(function (m, j) {
j.theme = {};
var s = (j.theme.base = {
heatmaps: [],
container: {
heatOn: null,
heatmap: null,
padding: "5px",
minWidth: "95px",
height: "30px",
lineHeight: "30px",
textAlign: "right",
textShadow: "none",
},
count: {
heatOn: null,
heatmap: null,
position: "absolute",
top: 0,
right: 0,
padding: "5px 10px",
height: "30px",
fontSize: "24px",
fontFamily: "Consolas, Andale Mono, monospace",
zIndex: 2,
},
legend: {
heatOn: null,
heatmap: null,
position: "absolute",
top: 0,
left: 0,
padding: "5px 10px",
height: "30px",
fontSize: "12px",
lineHeight: "32px",
fontFamily: "sans-serif",
textAlign: "left",
zIndex: 2,
},
graph: {
heatOn: null,
heatmap: null,
position: "relative",
boxSizing: "padding-box",
MozBoxSizing: "padding-box",
height: "100%",
zIndex: 1,
},
column: { width: 4, spacing: 1, heatOn: null, heatmap: null },
});
j.theme.dark = j.extend({}, s, {
heatmaps: [{ saturation: 0.8, lightness: 0.8 }],
container: {
background: "#222",
color: "#fff",
border: "1px solid #1a1a1a",
textShadow: "1px 1px 0 #222",
},
count: { heatOn: "color" },
column: { background: "#3f3f3f" },
});
j.theme.light = j.extend({}, s, {
heatmaps: [{ saturation: 0.5, lightness: 0.5 }],
container: {
color: "#666",
background: "#fff",
textShadow:
"1px 1px 0 rgba(255,255,255,.5), -1px -1px 0 rgba(255,255,255,.5)",
boxShadow: "0 0 0 1px rgba(0,0,0,.1)",
},
count: { heatOn: "color" },
column: { background: "#eaeaea" },
});
j.theme.colorful = j.extend({}, s, {
heatmaps: [{ saturation: 0.5, lightness: 0.6 }],
container: {
heatOn: "backgroundColor",
background: "#888",
color: "#fff",
textShadow: "1px 1px 0 rgba(0,0,0,.2)",
boxShadow: "0 0 0 1px rgba(0,0,0,.1)",
},
column: { background: "#777", backgroundColor: "rgba(0,0,0,.2)" },
});
j.theme.transparent = j.extend({}, s, {
heatmaps: [{ saturation: 0.8, lightness: 0.5 }],
container: {
padding: 0,
color: "#fff",
textShadow: "1px 1px 0 rgba(0,0,0,.5)",
},
count: { padding: "0 5px", height: "40px", lineHeight: "40px" },
legend: { padding: "0 5px", height: "40px", lineHeight: "42px" },
graph: { height: "40px" },
column: {
width: 5,
background: "#999",
heatOn: "backgroundColor",
opacity: 0.5,
},
});
})(window, FPSMeter);

View file

@ -0,0 +1,207 @@
/*! npm.im/iphone-inline-video */
var makeVideoPlayableInline = (function () {
"use strict"; /*! npm.im/intervalometer */
function e(e, n, r, i) {
function t(r) {
(d = n(t, i)), e(r - (a || r)), (a = r);
}
var d, a;
return {
start: function () {
d || t(0);
},
stop: function () {
r(d), (d = null), (a = 0);
},
};
}
function n(n) {
return e(n, requestAnimationFrame, cancelAnimationFrame);
}
function r(e, n, r, i) {
function t(n) {
Boolean(e[r]) === Boolean(i) && n.stopImmediatePropagation(), delete e[r];
}
return e.addEventListener(n, t, !1), t;
}
function i(e, n, r, i) {
function t() {
return r[n];
}
function d(e) {
r[n] = e;
}
i && d(e[n]), Object.defineProperty(e, n, { get: t, set: d });
}
function t(e, n, r) {
r.addEventListener(n, function () {
return e.dispatchEvent(new Event(n));
});
}
function d(e, n) {
Promise.resolve().then(function () {
e.dispatchEvent(new Event(n));
});
}
function a(e) {
var n = new Audio();
return (
t(e, "play", n),
t(e, "playing", n),
t(e, "pause", n),
(n.crossOrigin = e.crossOrigin),
(n.src = e.src || e.currentSrc || "data:"),
n
);
}
function o(e, n, r) {
(m || 0) + 200 < Date.now() && ((e[g] = !0), (m = Date.now())),
r || (e.currentTime = n),
(A[++k % 3] = (100 * n) | 0);
}
function u(e) {
return e.driver.currentTime >= e.video.duration;
}
function s(e) {
var n = this;
n.video.readyState >= n.video.HAVE_FUTURE_DATA
? (n.hasAudio ||
((n.driver.currentTime =
n.video.currentTime + (e * n.video.playbackRate) / 1e3),
n.video.loop && u(n) && (n.driver.currentTime = 0)),
o(n.video, n.driver.currentTime))
: n.video.networkState !== n.video.NETWORK_IDLE ||
n.video.buffered.length ||
n.video.load(),
n.video.ended && (delete n.video[g], n.video.pause(!0));
}
function c() {
var e = this,
n = e[b];
return e.webkitDisplayingFullscreen
? void e[E]()
: ("data:" !== n.driver.src &&
n.driver.src !== e.src &&
(o(e, 0, !0), (n.driver.src = e.src)),
void (
e.paused &&
((n.paused = !1),
e.buffered.length || e.load(),
n.driver.play(),
n.updater.start(),
n.hasAudio ||
(d(e, "play"),
n.video.readyState >= n.video.HAVE_ENOUGH_DATA && d(e, "playing")))
));
}
function v(e) {
var n = this,
r = n[b];
r.driver.pause(),
r.updater.stop(),
n.webkitDisplayingFullscreen && n[T](),
(r.paused && !e) ||
((r.paused = !0),
r.hasAudio || d(n, "pause"),
n.ended && ((n[g] = !0), d(n, "ended")));
}
function p(e, r) {
var i = (e[b] = {});
(i.paused = !0),
(i.hasAudio = r),
(i.video = e),
(i.updater = n(s.bind(i))),
r
? (i.driver = a(e))
: (e.addEventListener("canplay", function () {
e.paused || d(e, "playing");
}),
(i.driver = {
src: e.src || e.currentSrc || "data:",
muted: !0,
paused: !0,
pause: function () {
i.driver.paused = !0;
},
play: function () {
(i.driver.paused = !1), u(i) && o(e, 0);
},
get ended() {
return u(i);
},
})),
e.addEventListener(
"emptied",
function () {
var n = !i.driver.src || "data:" === i.driver.src;
i.driver.src &&
i.driver.src !== e.src &&
(o(e, 0, !0),
(i.driver.src = e.src),
n ? i.driver.play() : i.updater.stop());
},
!1
),
e.addEventListener("webkitbeginfullscreen", function () {
e.paused
? r && !i.driver.buffered.length && i.driver.load()
: (e.pause(), e[E]());
}),
r &&
(e.addEventListener("webkitendfullscreen", function () {
i.driver.currentTime = e.currentTime;
}),
e.addEventListener("seeking", function () {
A.indexOf((100 * e.currentTime) | 0) < 0 &&
(i.driver.currentTime = e.currentTime);
}));
}
function l(e) {
var n = e[b];
(e[E] = e.play),
(e[T] = e.pause),
(e.play = c),
(e.pause = v),
i(e, "paused", n.driver),
i(e, "muted", n.driver, !0),
i(e, "playbackRate", n.driver, !0),
i(e, "ended", n.driver),
i(e, "loop", n.driver, !0),
r(e, "seeking"),
r(e, "seeked"),
r(e, "timeupdate", g, !1),
r(e, "ended", g, !1);
}
function f(e, n, r) {
void 0 === n && (n = !0),
void 0 === r && (r = !0),
(r && !h) ||
e[b] ||
(p(e, n),
l(e),
e.classList.add("IIV"),
!n && e.autoplay && e.play(),
/iPhone|iPod|iPad/.test(navigator.platform) ||
console.warn(
"iphone-inline-video is not guaranteed to work in emulated environments"
));
}
var m,
y =
"undefined" == typeof Symbol
? function (e) {
return "@" + (e || "@") + Math.random();
}
: Symbol,
h =
"object-fit" in document.head.style &&
/iPhone|iPod/i.test(navigator.userAgent) &&
!matchMedia("(-webkit-video-playable-inline)").matches,
b = y(),
g = y(),
E = y("nativeplay"),
T = y("nativepause"),
A = [],
k = 0;
return (f.isWhitelisted = h), f;
})();

629
www/js/libs/lz-string.js Normal file
View file

@ -0,0 +1,629 @@
var LZString = {
_keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
_f: String.fromCharCode,
compressToBase64: function (e) {
if (e == null) return "";
var t = "";
var n, r, i, s, o, u, a;
var f = 0;
e = LZString.compress(e);
while (f < e.length * 2) {
if (f % 2 == 0) {
n = e.charCodeAt(f / 2) >> 8;
r = e.charCodeAt(f / 2) & 255;
if (f / 2 + 1 < e.length) i = e.charCodeAt(f / 2 + 1) >> 8;
else i = NaN;
} else {
n = e.charCodeAt((f - 1) / 2) & 255;
if ((f + 1) / 2 < e.length) {
r = e.charCodeAt((f + 1) / 2) >> 8;
i = e.charCodeAt((f + 1) / 2) & 255;
} else r = i = NaN;
}
f += 3;
s = n >> 2;
o = ((n & 3) << 4) | (r >> 4);
u = ((r & 15) << 2) | (i >> 6);
a = i & 63;
if (isNaN(r)) {
u = a = 64;
} else if (isNaN(i)) {
a = 64;
}
t =
t +
LZString._keyStr.charAt(s) +
LZString._keyStr.charAt(o) +
LZString._keyStr.charAt(u) +
LZString._keyStr.charAt(a);
}
return t;
},
decompressFromBase64: function (e) {
if (e == null) return "";
var t = "",
n = 0,
r,
i,
s,
o,
u,
a,
f,
l,
c = 0,
h = LZString._f;
e = e.replace(/[^A-Za-z0-9\+\/\=]/g, "");
while (c < e.length) {
u = LZString._keyStr.indexOf(e.charAt(c++));
a = LZString._keyStr.indexOf(e.charAt(c++));
f = LZString._keyStr.indexOf(e.charAt(c++));
l = LZString._keyStr.indexOf(e.charAt(c++));
i = (u << 2) | (a >> 4);
s = ((a & 15) << 4) | (f >> 2);
o = ((f & 3) << 6) | l;
if (n % 2 == 0) {
r = i << 8;
if (f != 64) {
t += h(r | s);
}
if (l != 64) {
r = o << 8;
}
} else {
t = t + h(r | i);
if (f != 64) {
r = s << 8;
}
if (l != 64) {
t += h(r | o);
}
}
n += 3;
}
return LZString.decompress(t);
},
compressToUTF16: function (e) {
if (e == null) return "";
var t = "",
n,
r,
i,
s = 0,
o = LZString._f;
e = LZString.compress(e);
for (n = 0; n < e.length; n++) {
r = e.charCodeAt(n);
switch (s++) {
case 0:
t += o((r >> 1) + 32);
i = (r & 1) << 14;
break;
case 1:
t += o(i + (r >> 2) + 32);
i = (r & 3) << 13;
break;
case 2:
t += o(i + (r >> 3) + 32);
i = (r & 7) << 12;
break;
case 3:
t += o(i + (r >> 4) + 32);
i = (r & 15) << 11;
break;
case 4:
t += o(i + (r >> 5) + 32);
i = (r & 31) << 10;
break;
case 5:
t += o(i + (r >> 6) + 32);
i = (r & 63) << 9;
break;
case 6:
t += o(i + (r >> 7) + 32);
i = (r & 127) << 8;
break;
case 7:
t += o(i + (r >> 8) + 32);
i = (r & 255) << 7;
break;
case 8:
t += o(i + (r >> 9) + 32);
i = (r & 511) << 6;
break;
case 9:
t += o(i + (r >> 10) + 32);
i = (r & 1023) << 5;
break;
case 10:
t += o(i + (r >> 11) + 32);
i = (r & 2047) << 4;
break;
case 11:
t += o(i + (r >> 12) + 32);
i = (r & 4095) << 3;
break;
case 12:
t += o(i + (r >> 13) + 32);
i = (r & 8191) << 2;
break;
case 13:
t += o(i + (r >> 14) + 32);
i = (r & 16383) << 1;
break;
case 14:
t += o(i + (r >> 15) + 32, (r & 32767) + 32);
s = 0;
break;
}
}
return t + o(i + 32);
},
decompressFromUTF16: function (e) {
if (e == null) return "";
var t = "",
n,
r,
i = 0,
s = 0,
o = LZString._f;
while (s < e.length) {
r = e.charCodeAt(s) - 32;
switch (i++) {
case 0:
n = r << 1;
break;
case 1:
t += o(n | (r >> 14));
n = (r & 16383) << 2;
break;
case 2:
t += o(n | (r >> 13));
n = (r & 8191) << 3;
break;
case 3:
t += o(n | (r >> 12));
n = (r & 4095) << 4;
break;
case 4:
t += o(n | (r >> 11));
n = (r & 2047) << 5;
break;
case 5:
t += o(n | (r >> 10));
n = (r & 1023) << 6;
break;
case 6:
t += o(n | (r >> 9));
n = (r & 511) << 7;
break;
case 7:
t += o(n | (r >> 8));
n = (r & 255) << 8;
break;
case 8:
t += o(n | (r >> 7));
n = (r & 127) << 9;
break;
case 9:
t += o(n | (r >> 6));
n = (r & 63) << 10;
break;
case 10:
t += o(n | (r >> 5));
n = (r & 31) << 11;
break;
case 11:
t += o(n | (r >> 4));
n = (r & 15) << 12;
break;
case 12:
t += o(n | (r >> 3));
n = (r & 7) << 13;
break;
case 13:
t += o(n | (r >> 2));
n = (r & 3) << 14;
break;
case 14:
t += o(n | (r >> 1));
n = (r & 1) << 15;
break;
case 15:
t += o(n | r);
i = 0;
break;
}
s++;
}
return LZString.decompress(t);
},
compressToUint8Array: function (e) {
var t = LZString.compress(e);
var n = new Uint8Array(t.length * 2);
for (var r = 0, i = t.length; r < i; r++) {
var s = t.charCodeAt(r);
n[r * 2] = s >>> 8;
n[r * 2 + 1] = s % 256;
}
return n;
},
decompressFromUint8Array: function (e) {
if (e === null || e === undefined) {
return LZString.decompress(e);
} else {
var t = new Array(e.length / 2);
for (var n = 0, r = t.length; n < r; n++) {
t[n] = e[n * 2] * 256 + e[n * 2 + 1];
}
return LZString.decompress(String.fromCharCode.apply(null, t));
}
},
compressToEncodedURIComponent: function (e) {
return LZString.compressToBase64(e).replace(/=/g, "$").replace(/\//g, "-");
},
decompressFromEncodedURIComponent: function (e) {
if (e) e = e.replace(/$/g, "=").replace(/-/g, "/");
return LZString.decompressFromBase64(e);
},
compress: function (e) {
if (e == null) return "";
var t,
n,
r = {},
i = {},
s = "",
o = "",
u = "",
a = 2,
f = 3,
l = 2,
c = "",
h = 0,
p = 0,
d,
v = LZString._f;
for (d = 0; d < e.length; d += 1) {
s = e.charAt(d);
if (!Object.prototype.hasOwnProperty.call(r, s)) {
r[s] = f++;
i[s] = true;
}
o = u + s;
if (Object.prototype.hasOwnProperty.call(r, o)) {
u = o;
} else {
if (Object.prototype.hasOwnProperty.call(i, u)) {
if (u.charCodeAt(0) < 256) {
for (t = 0; t < l; t++) {
h = h << 1;
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
}
n = u.charCodeAt(0);
for (t = 0; t < 8; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
} else {
n = 1;
for (t = 0; t < l; t++) {
h = (h << 1) | n;
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = 0;
}
n = u.charCodeAt(0);
for (t = 0; t < 16; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
}
a--;
if (a == 0) {
a = Math.pow(2, l);
l++;
}
delete i[u];
} else {
n = r[u];
for (t = 0; t < l; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
}
a--;
if (a == 0) {
a = Math.pow(2, l);
l++;
}
r[o] = f++;
u = String(s);
}
}
if (u !== "") {
if (Object.prototype.hasOwnProperty.call(i, u)) {
if (u.charCodeAt(0) < 256) {
for (t = 0; t < l; t++) {
h = h << 1;
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
}
n = u.charCodeAt(0);
for (t = 0; t < 8; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
} else {
n = 1;
for (t = 0; t < l; t++) {
h = (h << 1) | n;
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = 0;
}
n = u.charCodeAt(0);
for (t = 0; t < 16; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
}
a--;
if (a == 0) {
a = Math.pow(2, l);
l++;
}
delete i[u];
} else {
n = r[u];
for (t = 0; t < l; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
}
a--;
if (a == 0) {
a = Math.pow(2, l);
l++;
}
}
n = 2;
for (t = 0; t < l; t++) {
h = (h << 1) | (n & 1);
if (p == 15) {
p = 0;
c += v(h);
h = 0;
} else {
p++;
}
n = n >> 1;
}
while (true) {
h = h << 1;
if (p == 15) {
c += v(h);
break;
} else p++;
}
return c;
},
decompress: function (e) {
if (e == null) return "";
if (e == "") return null;
var t = [],
n,
r = 4,
i = 4,
s = 3,
o = "",
u = "",
a,
f,
l,
c,
h,
p,
d,
v = LZString._f,
m = { string: e, val: e.charCodeAt(0), position: 32768, index: 1 };
for (a = 0; a < 3; a += 1) {
t[a] = a;
}
l = 0;
h = Math.pow(2, 2);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
switch ((n = l)) {
case 0:
l = 0;
h = Math.pow(2, 8);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
d = v(l);
break;
case 1:
l = 0;
h = Math.pow(2, 16);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
d = v(l);
break;
case 2:
return "";
}
t[3] = d;
f = u = d;
while (true) {
if (m.index > m.string.length) {
return "";
}
l = 0;
h = Math.pow(2, s);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
switch ((d = l)) {
case 0:
l = 0;
h = Math.pow(2, 8);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
t[i++] = v(l);
d = i - 1;
r--;
break;
case 1:
l = 0;
h = Math.pow(2, 16);
p = 1;
while (p != h) {
c = m.val & m.position;
m.position >>= 1;
if (m.position == 0) {
m.position = 32768;
m.val = m.string.charCodeAt(m.index++);
}
l |= (c > 0 ? 1 : 0) * p;
p <<= 1;
}
t[i++] = v(l);
d = i - 1;
r--;
break;
case 2:
return u;
}
if (r == 0) {
r = Math.pow(2, s);
s++;
}
if (t[d]) {
o = t[d];
} else {
if (d === i) {
o = f + f.charAt(0);
} else {
return null;
}
}
u += o;
t[i++] = f + o.charAt(0);
r--;
f = o;
if (r == 0) {
r = Math.pow(2, s);
s++;
}
}
},
};
if (typeof module !== "undefined" && module != null) {
module.exports = LZString;
}

524
www/js/libs/pixi-picture.js Normal file
View file

@ -0,0 +1,524 @@
var __extends =
(this && this.__extends) ||
function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() {
this.constructor = d;
}
d.prototype =
b === null ? Object.create(b) : ((__.prototype = b.prototype), new __());
};
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var shaderLib = [
{
vertUniforms: "",
vertCode: "vTextureCoord = aTextureCoord;",
fragUniforms: "uniform vec4 uTextureClamp;",
fragCode:
"vec2 textureCoord = clamp(vTextureCoord, uTextureClamp.xy, uTextureClamp.zw);",
},
{
vertUniforms: "uniform mat3 uTransform;",
vertCode: "vTextureCoord = (uTransform * vec3(aTextureCoord, 1.0)).xy;",
fragUniforms: "",
fragCode: "vec2 textureCoord = vTextureCoord;",
},
{
vertUniforms: "uniform mat3 uTransform;",
vertCode: "vTextureCoord = (uTransform * vec3(aTextureCoord, 1.0)).xy;",
fragUniforms:
"uniform mat3 uMapCoord;\nuniform vec4 uClampFrame;\nuniform vec2 uClampOffset;",
fragCode:
"vec2 textureCoord = mod(vTextureCoord - uClampOffset, vec2(1.0, 1.0)) + uClampOffset;" +
"\ntextureCoord = (uMapCoord * vec3(textureCoord, 1.0)).xy;" +
"\ntextureCoord = clamp(textureCoord, uClampFrame.xy, uClampFrame.zw);",
},
];
var PictureShader = (function (_super) {
__extends(PictureShader, _super);
function PictureShader(gl, vert, frag, tilingMode) {
var lib = shaderLib[tilingMode];
_super.call(
this,
gl,
vert
.replace(/%SPRITE_UNIFORMS%/gi, lib.vertUniforms)
.replace(/%SPRITE_CODE%/gi, lib.vertCode),
frag
.replace(/%SPRITE_UNIFORMS%/gi, lib.fragUniforms)
.replace(/%SPRITE_CODE%/gi, lib.fragCode)
);
this.bind();
this.tilingMode = tilingMode;
this.tempQuad = new PIXI.Quad(gl);
this.tempQuad.initVao(this);
this.uniforms.uColor = new Float32Array([1, 1, 1, 1]);
this.uniforms.uSampler = [0, 1];
}
PictureShader.blendVert =
"\nattribute vec2 aVertexPosition;\nattribute vec2 aTextureCoord;\nattribute vec4 aColor;\n\nuniform mat3 projectionMatrix;\nuniform mat3 mapMatrix;\n\nvarying vec2 vTextureCoord;\nvarying vec2 vMapCoord;\n%SPRITE_UNIFORMS%\n\nvoid main(void)\n{\n gl_Position = vec4((projectionMatrix * vec3(aVertexPosition, 1.0)).xy, 0.0, 1.0);\n %SPRITE_CODE%\n vMapCoord = (mapMatrix * vec3(aVertexPosition, 1.0)).xy;\n}\n";
return PictureShader;
})(PIXI.Shader);
extras.PictureShader = PictureShader;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var overlayFrag =
"\nvarying vec2 vTextureCoord;\nvarying vec2 vMapCoord;\nvarying vec4 vColor;\n\nuniform sampler2D uSampler[2];\nuniform vec4 uColor;\n%SPRITE_UNIFORMS%\n\nvoid main(void)\n{\n %SPRITE_CODE%\n vec4 source = texture2D(uSampler[0], textureCoord) * uColor;\n vec4 target = texture2D(uSampler[1], vMapCoord);\n\n //reverse hardlight\n if (source.a == 0.0) {\n gl_FragColor = vec4(0, 0, 0, 0);\n return;\n }\n //yeah, premultiplied\n vec3 Cb = source.rgb/source.a, Cs;\n if (target.a > 0.0) {\n Cs = target.rgb / target.a;\n }\n vec3 multiply = Cb * Cs * 2.0;\n vec3 Cs2 = Cs * 2.0 - 1.0;\n vec3 screen = Cb + Cs2 - Cb * Cs2;\n vec3 B;\n if (Cb.r <= 0.5) {\n B.r = multiply.r;\n } else {\n B.r = screen.r;\n }\n if (Cb.g <= 0.5) {\n B.g = multiply.g;\n } else {\n B.g = screen.g;\n }\n if (Cb.b <= 0.5) {\n B.b = multiply.b;\n } else {\n B.b = screen.b;\n }\n vec4 res;\n res.xyz = (1.0 - source.a) * Cs + source.a * B;\n res.a = source.a + target.a * (1.0-source.a);\n gl_FragColor = vec4(res.xyz * res.a, res.a);\n}\n";
var HardLightShader = (function (_super) {
__extends(HardLightShader, _super);
function HardLightShader(gl, tilingMode) {
_super.call(
this,
gl,
extras.PictureShader.blendVert,
overlayFrag,
tilingMode
);
}
return HardLightShader;
})(extras.PictureShader);
extras.HardLightShader = HardLightShader;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
function mapFilterBlendModesToPixi(gl, array) {
if (array === void 0) {
array = [];
}
array[PIXI.BLEND_MODES.OVERLAY] = [
new extras.OverlayShader(gl, 0),
new extras.OverlayShader(gl, 1),
new extras.OverlayShader(gl, 2),
];
array[PIXI.BLEND_MODES.HARD_LIGHT] = [
new extras.HardLightShader(gl, 0),
new extras.HardLightShader(gl, 1),
new extras.HardLightShader(gl, 2),
];
return array;
}
extras.mapFilterBlendModesToPixi = mapFilterBlendModesToPixi;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var normalFrag =
"\nvarying vec2 vTextureCoord;\nvarying vec4 vColor;\n\nuniform sampler2D uSampler[2];\nuniform vec4 uColor;\n%SPRITE_UNIFORMS%\n\nvoid main(void)\n{\n %SPRITE_CODE%\n\n vec4 sample = texture2D(uSampler[0], textureCoord);\n gl_FragColor = sample * uColor;\n}\n";
var normalVert =
"\nattribute vec2 aVertexPosition;\nattribute vec2 aTextureCoord;\nattribute vec4 aColor;\n\nuniform mat3 projectionMatrix;\n\nvarying vec2 vTextureCoord;\n%SPRITE_UNIFORMS%\n\nvoid main(void)\n{\n gl_Position = vec4((projectionMatrix * vec3(aVertexPosition, 1.0)).xy, 0.0, 1.0);\n %SPRITE_CODE%\n}\n";
var NormalShader = (function (_super) {
__extends(NormalShader, _super);
function NormalShader(gl, tilingMode) {
_super.call(this, gl, normalVert, normalFrag, tilingMode);
}
return NormalShader;
})(extras.PictureShader);
extras.NormalShader = NormalShader;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var overlayFrag =
"\nvarying vec2 vTextureCoord;\nvarying vec2 vMapCoord;\nvarying vec4 vColor;\n\nuniform sampler2D uSampler[2];\nuniform vec4 uColor;\n%SPRITE_UNIFORMS%\n\nvoid main(void)\n{\n %SPRITE_CODE%\n vec4 source = texture2D(uSampler[0], textureCoord) * uColor;\n vec4 target = texture2D(uSampler[1], vMapCoord);\n\n //reverse hardlight\n if (source.a == 0.0) {\n gl_FragColor = vec4(0, 0, 0, 0);\n return;\n }\n //yeah, premultiplied\n vec3 Cb = source.rgb/source.a, Cs;\n if (target.a > 0.0) {\n Cs = target.rgb / target.a;\n }\n vec3 multiply = Cb * Cs * 2.0;\n vec3 Cb2 = Cb * 2.0 - 1.0;\n vec3 screen = Cb2 + Cs - Cb2 * Cs;\n vec3 B;\n if (Cs.r <= 0.5) {\n B.r = multiply.r;\n } else {\n B.r = screen.r;\n }\n if (Cs.g <= 0.5) {\n B.g = multiply.g;\n } else {\n B.g = screen.g;\n }\n if (Cs.b <= 0.5) {\n B.b = multiply.b;\n } else {\n B.b = screen.b;\n }\n vec4 res;\n res.xyz = (1.0 - source.a) * Cs + source.a * B;\n res.a = source.a + target.a * (1.0-source.a);\n gl_FragColor = vec4(res.xyz * res.a, res.a);\n}\n";
var OverlayShader = (function (_super) {
__extends(OverlayShader, _super);
function OverlayShader(gl, tilingMode) {
_super.call(
this,
gl,
extras.PictureShader.blendVert,
overlayFrag,
tilingMode
);
}
return OverlayShader;
})(extras.PictureShader);
extras.OverlayShader = OverlayShader;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
function nextPow2(v) {
v += v === 0 ? 1 : 0;
--v;
v |= v >>> 1;
v |= v >>> 2;
v |= v >>> 4;
v |= v >>> 8;
v |= v >>> 16;
return v + 1;
}
var PictureRenderer = (function (_super) {
__extends(PictureRenderer, _super);
function PictureRenderer(renderer) {
_super.call(this, renderer);
}
PictureRenderer.prototype.onContextChange = function () {
var gl = this.renderer.gl;
this.drawModes = extras.mapFilterBlendModesToPixi(gl);
this.normalShader = [
new extras.NormalShader(gl, 0),
new extras.NormalShader(gl, 1),
new extras.NormalShader(gl, 2),
];
this._tempClamp = new Float32Array(4);
this._tempColor = new Float32Array(4);
this._tempRect = new PIXI.Rectangle();
this._tempRect2 = new PIXI.Rectangle();
this._tempRect3 = new PIXI.Rectangle();
this._tempMatrix = new PIXI.Matrix();
this._tempMatrix2 = new PIXI.Matrix();
this._bigBuf = new Uint8Array(1 << 20);
this._renderTexture = new PIXI.BaseRenderTexture(1024, 1024);
};
PictureRenderer.prototype.start = function () {};
PictureRenderer.prototype.flush = function () {};
PictureRenderer.prototype._getRenderTexture = function (
minWidth,
minHeight
) {
if (
this._renderTexture.width < minWidth ||
this._renderTexture.height < minHeight
) {
minHeight = nextPow2(minWidth);
minHeight = nextPow2(minHeight);
this._renderTexture.resize(minWidth, minHeight);
}
return this._renderTexture;
};
PictureRenderer.prototype._getBuf = function (size) {
var buf = this._bigBuf;
if (buf.length < size) {
size = nextPow2(size);
buf = new Uint8Array(size);
this._bigBuf = buf;
}
return buf;
};
PictureRenderer.prototype.render = function (sprite) {
if (!sprite.texture.valid) {
return;
}
var tilingMode = 0;
if (sprite.tileTransform) {
tilingMode = this._isSimpleSprite(sprite) ? 1 : 2;
}
var blendShader = this.drawModes[sprite.blendMode];
if (blendShader) {
this._renderBlend(sprite, blendShader[tilingMode]);
} else {
this._renderNormal(sprite, this.normalShader[tilingMode]);
}
};
PictureRenderer.prototype._renderNormal = function (sprite, shader) {
var renderer = this.renderer;
renderer.bindShader(shader);
renderer.state.setBlendMode(sprite.blendMode);
this._renderInner(sprite, shader);
};
PictureRenderer.prototype._renderBlend = function (sprite, shader) {
var renderer = this.renderer;
var spriteBounds = sprite.getBounds();
var renderTarget = renderer._activeRenderTarget;
var matrix = renderTarget.projectionMatrix;
var flipX = matrix.a < 0;
var flipY = matrix.d < 0;
var resolution = renderTarget.resolution;
var screen = this._tempRect;
var fr = renderTarget.sourceFrame || renderTarget.destinationFrame;
screen.x = 0;
screen.y = 0;
screen.width = fr.width;
screen.height = fr.height;
var bounds = this._tempRect2;
var fbw = fr.width * resolution,
fbh = fr.height * resolution;
bounds.x =
(spriteBounds.x + matrix.tx / matrix.a) * resolution + fbw / 2;
bounds.y =
(spriteBounds.y + matrix.ty / matrix.d) * resolution + fbh / 2;
bounds.width = spriteBounds.width * resolution;
bounds.height = spriteBounds.height * resolution;
if (flipX) {
bounds.y = fbw - bounds.width - bounds.x;
}
if (flipY) {
bounds.y = fbh - bounds.height - bounds.y;
}
var screenBounds = this._tempRect3;
var x_1 = Math.floor(Math.max(screen.x, bounds.x));
var x_2 = Math.ceil(
Math.min(screen.x + screen.width, bounds.x + bounds.width)
);
var y_1 = Math.floor(Math.max(screen.y, bounds.y));
var y_2 = Math.ceil(
Math.min(screen.y + screen.height, bounds.y + bounds.height)
);
var pixelsWidth = x_2 - x_1;
var pixelsHeight = y_2 - y_1;
if (pixelsWidth <= 0 || pixelsHeight <= 0) {
return;
}
var rt = this._getRenderTexture(pixelsWidth, pixelsHeight);
renderer.bindTexture(rt, 1, true);
var gl = renderer.gl;
if (renderer.renderingToScreen && renderTarget.root) {
var buf = this._getBuf(pixelsWidth * pixelsHeight * 4);
gl.readPixels(
x_1,
y_1,
pixelsWidth,
pixelsHeight,
gl.RGBA,
gl.UNSIGNED_BYTE,
this._bigBuf
);
gl.texSubImage2D(
gl.TEXTURE_2D,
0,
0,
0,
pixelsWidth,
pixelsHeight,
gl.RGBA,
gl.UNSIGNED_BYTE,
this._bigBuf
);
} else {
gl.copyTexSubImage2D(
gl.TEXTURE_2D,
0,
0,
0,
x_1,
y_1,
pixelsWidth,
pixelsHeight
);
}
renderer.bindShader(shader);
renderer.state.setBlendMode(PIXI.BLEND_MODES.NORMAL);
if (shader.uniforms.mapMatrix) {
var mapMatrix = this._tempMatrix;
mapMatrix.a = bounds.width / rt.width / spriteBounds.width;
if (flipX) {
mapMatrix.a = -mapMatrix.a;
mapMatrix.tx =
(bounds.x - x_1) / rt.width -
(spriteBounds.x + spriteBounds.width) * mapMatrix.a;
} else {
mapMatrix.tx =
(bounds.x - x_1) / rt.width - spriteBounds.x * mapMatrix.a;
}
mapMatrix.d = bounds.height / rt.height / spriteBounds.height;
if (flipY) {
mapMatrix.d = -mapMatrix.d;
mapMatrix.ty =
(bounds.y - y_1) / rt.height -
(spriteBounds.y + spriteBounds.height) * mapMatrix.d;
} else {
mapMatrix.ty =
(bounds.y - y_1) / rt.height - spriteBounds.y * mapMatrix.d;
}
shader.uniforms.mapMatrix = mapMatrix.toArray(true);
}
this._renderInner(sprite, shader);
};
PictureRenderer.prototype._renderInner = function (sprite, shader) {
var renderer = this.renderer;
if (shader.tilingMode > 0) {
this._renderWithShader(sprite, shader.tilingMode === 1, shader);
} else {
this._renderSprite(sprite, shader);
}
};
PictureRenderer.prototype._renderWithShader = function (
ts,
isSimple,
shader
) {
var quad = shader.tempQuad;
var renderer = this.renderer;
renderer.bindVao(quad.vao);
var vertices = quad.vertices;
var _width = ts._width;
var _height = ts._height;
var _anchorX = ts._anchor._x;
var _anchorY = ts._anchor._y;
var w0 = _width * (1 - _anchorX);
var w1 = _width * -_anchorX;
var h0 = _height * (1 - _anchorY);
var h1 = _height * -_anchorY;
var wt = ts.transform.worldTransform;
var a = wt.a;
var b = wt.b;
var c = wt.c;
var d = wt.d;
var tx = wt.tx;
var ty = wt.ty;
vertices[0] = a * w1 + c * h1 + tx;
vertices[1] = d * h1 + b * w1 + ty;
vertices[2] = a * w0 + c * h1 + tx;
vertices[3] = d * h1 + b * w0 + ty;
vertices[4] = a * w0 + c * h0 + tx;
vertices[5] = d * h0 + b * w0 + ty;
vertices[6] = a * w1 + c * h0 + tx;
vertices[7] = d * h0 + b * w1 + ty;
vertices = quad.uvs;
vertices[0] = vertices[6] = -ts.anchor.x;
vertices[1] = vertices[3] = -ts.anchor.y;
vertices[2] = vertices[4] = 1.0 - ts.anchor.x;
vertices[5] = vertices[7] = 1.0 - ts.anchor.y;
quad.upload();
var tex = ts._texture;
var lt = ts.tileTransform.localTransform;
var uv = ts.uvTransform;
var mapCoord = uv.mapCoord;
var uClampFrame = uv.uClampFrame;
var uClampOffset = uv.uClampOffset;
var w = tex.width;
var h = tex.height;
var W = _width;
var H = _height;
var tempMat = this._tempMatrix2;
tempMat.set(
(lt.a * w) / W,
(lt.b * w) / H,
(lt.c * h) / W,
(lt.d * h) / H,
lt.tx / W,
lt.ty / H
);
tempMat.invert();
if (isSimple) {
tempMat.append(mapCoord);
} else {
shader.uniforms.uMapCoord = mapCoord.toArray(true);
shader.uniforms.uClampFrame = uClampFrame;
shader.uniforms.uClampOffset = uClampOffset;
}
shader.uniforms.uTransform = tempMat.toArray(true);
var color = this._tempColor;
var alpha = ts.worldAlpha;
PIXI.utils.hex2rgb(ts.tint, color);
color[0] *= alpha;
color[1] *= alpha;
color[2] *= alpha;
color[3] = alpha;
shader.uniforms.uColor = color;
renderer.bindTexture(tex, 0, true);
quad.vao.draw(this.renderer.gl.TRIANGLES, 6, 0);
};
PictureRenderer.prototype._renderSprite = function (sprite, shader) {
var renderer = this.renderer;
var quad = shader.tempQuad;
renderer.bindVao(quad.vao);
var uvs = sprite.texture._uvs;
var vertices = quad.vertices;
var vd = sprite.vertexData;
for (var i = 0; i < 8; i++) {
quad.vertices[i] = vd[i];
}
quad.uvs[0] = uvs.x0;
quad.uvs[1] = uvs.y0;
quad.uvs[2] = uvs.x1;
quad.uvs[3] = uvs.y1;
quad.uvs[4] = uvs.x2;
quad.uvs[5] = uvs.y2;
quad.uvs[6] = uvs.x3;
quad.uvs[7] = uvs.y3;
quad.upload();
var frame = sprite.texture.frame;
var base = sprite.texture.baseTexture;
var clamp = this._tempClamp;
var eps = 0.5 / base.resolution;
clamp[0] = (frame.x + eps) / base.width;
clamp[1] = (frame.y + eps) / base.height;
clamp[2] = (frame.x + frame.width - eps) / base.width;
clamp[3] = (frame.y + frame.height - eps) / base.height;
shader.uniforms.uTextureClamp = clamp;
var color = this._tempColor;
PIXI.utils.hex2rgb(sprite.tint, color);
var alpha = sprite.worldAlpha;
color[0] *= alpha;
color[1] *= alpha;
color[2] *= alpha;
color[3] = alpha;
shader.uniforms.uColor = color;
renderer.bindTexture(base, 0, true);
quad.vao.draw(this.renderer.gl.TRIANGLES, 6, 0);
};
PictureRenderer.prototype._isSimpleSprite = function (ts) {
var renderer = this.renderer;
var tex = ts._texture;
var baseTex = tex.baseTexture;
var isSimple =
baseTex.isPowerOfTwo &&
tex.frame.width === baseTex.width &&
tex.frame.height === baseTex.height;
if (isSimple) {
if (!baseTex._glTextures[renderer.CONTEXT_UID]) {
if (baseTex.wrapMode === PIXI.WRAP_MODES.CLAMP) {
baseTex.wrapMode = PIXI.WRAP_MODES.REPEAT;
}
} else {
isSimple = baseTex.wrapMode !== PIXI.WRAP_MODES.CLAMP;
}
}
return isSimple;
};
return PictureRenderer;
})(PIXI.ObjectRenderer);
extras.PictureRenderer = PictureRenderer;
PIXI.WebGLRenderer.registerPlugin("picture", PictureRenderer);
PIXI.CanvasRenderer.registerPlugin("picture", PIXI.CanvasSpriteRenderer);
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var PictureSprite = (function (_super) {
__extends(PictureSprite, _super);
function PictureSprite(texture) {
_super.call(this, texture);
this.pluginName = "picture";
}
return PictureSprite;
})(PIXI.Sprite);
extras.PictureSprite = PictureSprite;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
var PIXI;
(function (PIXI) {
var extras;
(function (extras) {
var PictureTilingSprite = (function (_super) {
__extends(PictureTilingSprite, _super);
function PictureTilingSprite(texture) {
_super.call(this, texture);
this.pluginName = "picture";
}
return PictureTilingSprite;
})(extras.TilingSprite);
extras.PictureTilingSprite = PictureTilingSprite;
})((extras = PIXI.extras || (PIXI.extras = {})));
})(PIXI || (PIXI = {}));
//# sourceMappingURL=pixi-picture.js.map

1113
www/js/libs/pixi-tilemap.js Normal file

File diff suppressed because it is too large Load diff

48989
www/js/libs/pixi.js 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