From 5dc6b1269e5f76a008b24106e3130248a6df61ff Mon Sep 17 00:00:00 2001
From: Erdnase <1398341065@qq.com>
Date: Sat, 10 Dec 2022 08:12:38 +0800
Subject: [PATCH 1/2] =?UTF-8?q?1.=E4=BC=98=E5=8C=96=E6=A0=87=E9=A2=98?=
=?UTF-8?q?=E7=95=8C=E9=9D=A2=202.10=E5=B1=82=E5=89=A7=E6=83=85=E7=9A=84?=
=?UTF-8?q?=E8=83=8C=E6=99=AF=E6=94=B9=E4=BA=86=203.13=E5=B1=82=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=EF=BC=9A=20=EF=BC=88=E7=9B=97=E8=B4=BC=E5=92=8C?=
=?UTF-8?q?=E8=9D=99=E8=9D=A0=E5=90=8C=E6=AD=A5=E7=A7=BB=E5=8A=A8=EF=BC=89?=
=?UTF-8?q?=20=EF=BC=88=E7=9B=97=E8=B4=BC=E7=AB=8B=E7=BB=98=E4=BD=8D?=
=?UTF-8?q?=E7=BD=AE=E5=BE=80=E5=8F=B320=E5=83=8F=E7=B4=A0=E5=92=8CRM?=
=?UTF-8?q?=E4=B8=80=E8=87=B4=EF=BC=89=20=EF=BC=88=E2=80=9C=E8=B7=9F?=
=?UTF-8?q?=E6=88=91=E6=9D=A5=E2=80=9D=E8=BF=99=E5=8F=A5=E9=99=84=E8=BF=91?=
=?UTF-8?q?=E7=9B=97=E8=B4=BC=E7=AB=8B=E7=BB=98=E6=B6=88=E5=A4=B1=E4=BF=AE?=
=?UTF-8?q?=E5=A4=8D=EF=BC=89=20=EF=BC=88=E7=9B=97=E8=B4=BC=E5=92=8C?=
=?UTF-8?q?=E4=B8=BB=E8=A7=92=E7=A7=BB=E5=8A=A8=E9=9A=94=E4=BA=86=E4=B8=80?=
=?UTF-8?q?=E4=B8=AA=E8=BA=AB=E4=BD=8D=EF=BC=8C=E8=B7=9F=E9=9A=8F=E4=BA=86?=
=?UTF-8?q?=E4=B8=80=E4=B8=AA=E9=80=8F=E6=98=8E=E8=A1=8C=E8=B5=B0=E5=9B=BE?=
=?UTF-8?q?=EF=BC=89=20=20=EF=BC=88=E7=A7=BB=E5=8A=A8=E7=BB=93=E6=9D=9F?=
=?UTF-8?q?=E5=90=8E=E4=BD=8D=E7=BD=AE=E4=B8=8D=E5=AF=B9=E4=BF=AE=E5=A4=8D?=
=?UTF-8?q?=EF=BC=89=20=EF=BC=88=E2=80=9C=E5=A5=BD=E4=BA=86=EF=BC=8C?=
=?UTF-8?q?=E8=BF=99=E9=87=8C=E5=AE=89=E5=85=A8=E4=BA=86=E2=80=9D=E8=BF=99?=
=?UTF-8?q?=E5=8F=A5=E8=AF=9D=E9=80=97=E5=8F=B7=E9=97=B4=E9=9A=94=E4=B8=8D?=
=?UTF-8?q?=E4=B8=80=E6=A0=B7=E4=BF=AE=E5=A4=8D=EF=BC=89=20=EF=BC=88?=
=?UTF-8?q?=E2=80=9C=E4=BB=80=E4=B9=88=E4=BB=80=E4=B9=88=E2=80=A6=E2=80=A6?=
=?UTF-8?q?=E4=BD=A0=E8=A6=81=E9=80=81=E6=88=91=E5=87=BA=E5=A1=94=E2=80=9D?=
=?UTF-8?q?=E8=BF=99=E5=8F=A5=E8=AF=9D=E9=99=84=E8=BF=91=E6=B7=BB=E5=8A=A0?=
=?UTF-8?q?=E4=BA=86=E4=B8=80=E4=B8=AA=E9=BB=91=E5=B1=8F=EF=BC=89=20?=
=?UTF-8?q?=EF=BC=88=E5=88=87=E6=8D=A2=E5=9C=BA=E6=99=AF=E9=83=A8=E5=88=86?=
=?UTF-8?q?=E9=87=8D=E5=81=9A=EF=BC=8C=E9=9A=90=E8=97=8F=E7=8A=B6=E6=80=81?=
=?UTF-8?q?=E6=A0=8F=E5=B9=B6=E4=BF=AE=E6=94=B9=E4=BA=86=E7=AB=8B=E7=BB=98?=
=?UTF-8?q?=E4=BD=8D=E7=BD=AE=E5=92=8C=E5=A4=A7=E5=B0=8F=EF=BC=89=204.ESC?=
=?UTF-8?q?=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE=E6=B7=BB=E5=8A=A0=E4=BA=86?=
=?UTF-8?q?=E2=80=9CRM=E6=A0=B7=E5=BC=8F=E6=A5=BC=E4=BC=A0=E2=80=9D?=
=?UTF-8?q?=E7=9A=84=E6=8C=89=E9=92=AE=205.=E6=B8=B8=E6=88=8F=E6=97=B6?=
=?UTF-8?q?=E9=97=B4=E7=BB=9F=E8=AE=A1=E6=9C=80=E5=A4=A7=E5=8D=95=E4=BD=8D?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BA=E5=B0=8F=E6=97=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
index.html | 2 +-
project/data.js | 4 +-
project/floors/MT10.js | 4 +
project/floors/MT13.js | 306 ++++++++++++++++-------------
project/floors/huxiao1.js | 4 +
project/floors/jieke1.js | 81 ++++++--
project/floors/jieke2.js | 217 +++++++++++++-------
project/floors/jieke3.js | 251 ++++++++++++++++--------
project/floors/jieke4.js | 81 +++++---
project/floors/jieke5.js | 349 +++++++++++++++++++++++++--------
project/fonts/normalTitle.ttf | Bin 0 -> 1563248 bytes
project/functions.js | 10 +-
project/images/airfollower.png | Bin 0 -> 3014 bytes
project/images/huxiao1.png | Bin 44211 -> 21706 bytes
project/images/huxiao2.png | Bin 23746 -> 30202 bytes
project/images/huxiao3.png | Bin 23492 -> 23963 bytes
project/plugins.js | 161 +++++++++------
styles.css | 29 ++-
18 files changed, 997 insertions(+), 502 deletions(-)
create mode 100644 project/fonts/normalTitle.ttf
create mode 100644 project/images/airfollower.png
diff --git a/index.html b/index.html
index 7994acd..ad7a6b7 100644
--- a/index.html
+++ b/index.html
@@ -61,7 +61,7 @@
开始游戏
- 载入游戏
+ 继续游戏
录像回放
diff --git a/project/data.js b/project/data.js
index f479e32..430f9cd 100644
--- a/project/data.js
+++ b/project/data.js
@@ -246,6 +246,7 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d =
"B.png",
"FY.png",
"Title_starlong.png",
+ "airfollower.png",
"airwall.png",
"ancheating.png",
"aneasy.png",
@@ -638,7 +639,8 @@ var data_a1e2fb4a_e986_4524_b0da_9b7ba7c0874d =
"zoneogg.mp3"
],
"fonts": [
- "fzchyjw"
+ "fzchyjw",
+ "normalTitle"
],
"nameMap": {
"确定": "confirm.mp3",
diff --git a/project/floors/MT10.js b/project/floors/MT10.js
index cc9e2e7..f26fb8c 100644
--- a/project/floors/MT10.js
+++ b/project/floors/MT10.js
@@ -229,6 +229,10 @@ main.floors.MT10=
}
],
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.canvas.bg.canvas.style.filter='saturate(100%)';\n}"
+ },
{
"type": "setValue",
"name": "flag:Memories_grayscale",
diff --git a/project/floors/MT13.js b/project/floors/MT13.js
index 824eeb7..ccf42a9 100644
--- a/project/floors/MT13.js
+++ b/project/floors/MT13.js
@@ -65,7 +65,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -106,7 +106,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -148,7 +148,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -183,14 +183,13 @@ main.floors.MT13=
{
"type": "move",
"loc": [
- 8,
+ 9,
8
],
"time": 500,
"keep": true,
"steps": [
- "right",
- "right"
+ "right:1"
]
},
{
@@ -206,7 +205,7 @@ main.floors.MT13=
"time": 500,
"keep": true,
"steps": [
- "right"
+ "right:1"
]
},
{
@@ -223,7 +222,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -234,7 +233,7 @@ main.floors.MT13=
"\t[杰克]融--墙--水---!",
{
"type": "hideImage",
- "code": 1,
+ "code": 2,
"time": 0
},
{
@@ -311,7 +310,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -352,7 +351,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -397,7 +396,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -453,10 +452,8 @@ main.floors.MT13=
],
"time": 500,
"steps": [
- "down",
- "down",
- "down",
- "right"
+ "down:3",
+ "right:1"
]
},
{
@@ -563,8 +560,9 @@ main.floors.MT13=
],
"time": 500,
"keep": true,
+ "async": true,
"steps": [
- "left"
+ "left:1"
]
},
{
@@ -575,10 +573,14 @@ main.floors.MT13=
],
"time": 500,
"keep": true,
+ "async": true,
"steps": [
- "left"
+ "left:1"
]
},
+ {
+ "type": "waitAsync"
+ },
{
"type": "showImage2",
"code": 1,
@@ -589,7 +591,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -617,14 +619,12 @@ main.floors.MT13=
6,
8
],
- "time": 500,
+ "time": 50,
"keep": true,
+ "async": true,
"steps": [
- "down",
- "left",
- "left",
- "left",
- "left"
+ "down:1",
+ "left:4"
]
},
{
@@ -633,16 +633,18 @@ main.floors.MT13=
7,
8
],
- "time": 500,
+ "time": 50,
"keep": true,
+ "async": true,
"steps": [
- "left",
- "down",
- "left",
- "left",
- "left"
+ "left:1",
+ "down:1",
+ "left:3"
]
},
+ {
+ "type": "waitAsync"
+ },
{
"type": "showImage2",
"code": 1,
@@ -653,7 +655,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -711,7 +713,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -760,7 +762,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -808,7 +810,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -853,7 +855,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -901,7 +903,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -945,7 +947,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -994,8 +996,7 @@ main.floors.MT13=
"time": 500,
"keep": true,
"steps": [
- "up",
- "up"
+ "up:2"
]
},
{
@@ -1023,7 +1024,7 @@ main.floors.MT13=
"time": 500,
"keep": true,
"steps": [
- "left"
+ "left:1"
]
},
{
@@ -1044,7 +1045,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1067,11 +1068,6 @@ main.floors.MT13=
"time": 500
},
"\t[???]救——命——啊—————!!!!(不知道管不管用)",
- {
- "type": "hideImage",
- "code": 1,
- "time": 0
- },
{
"type": "animate",
"name": "gantanhao",
@@ -1079,7 +1075,7 @@ main.floors.MT13=
},
{
"type": "showImage2",
- "code": 1,
+ "code": 2,
"image": "shaohuyilv.png",
"sloc": [
0,
@@ -1106,6 +1102,11 @@ main.floors.MT13=
"code": 1,
"time": 0
},
+ {
+ "type": "hideImage",
+ "code": 2,
+ "time": 0
+ },
{
"type": "setVolume",
"value": 100,
@@ -1139,6 +1140,10 @@ main.floors.MT13=
"operator": "+=",
"value": "5"
},
+ {
+ "type": "follow",
+ "name": "airfollower.png"
+ },
{
"type": "follow",
"name": "xiaotou.png"
@@ -1153,17 +1158,12 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "down",
- "right",
- "right",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "down:1",
+ "right:4",
+ "up:1",
+ "right:4"
]
}
],
@@ -1175,19 +1175,13 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "right",
- "right",
- "down",
- "down",
- "down",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "right:2",
+ "down:3",
+ "right:2",
+ "up:1",
+ "right:4"
]
}
],
@@ -1199,35 +1193,35 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "right",
- "down",
- "down",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "right:1",
+ "down:2",
+ "right:2",
+ "up:1",
+ "right:4"
]
}
],
"false": []
},
+ {
+ "type": "unfollow",
+ "name": "airfollower.png"
+ },
{
"type": "unfollow",
"name": "xiaotou.png"
},
{
- "type": "setBlock",
- "number": "123",
+ "type": "hide",
"loc": [
[
8,
8
]
- ]
+ ],
+ "remove": true
},
{
"type": "function",
@@ -1254,7 +1248,7 @@ main.floors.MT13=
},
{
"type": "showImage2",
- "code": 1,
+ "code": 2,
"image": "jiekedajiao2.png",
"sloc": [
0,
@@ -1262,7 +1256,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1304,6 +1298,10 @@ main.floors.MT13=
"type": "sleep",
"time": 1000
},
+ {
+ "type": "follow",
+ "name": "airfollower.png"
+ },
{
"type": "follow",
"name": "xiaotou.png"
@@ -1318,17 +1316,12 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "down",
- "right",
- "right",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "down:1",
+ "right:4",
+ "up:1",
+ "right:4"
]
}
],
@@ -1340,19 +1333,13 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "right",
- "right",
- "down",
- "down",
- "down",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "right:2",
+ "down:3",
+ "right:2",
+ "up:1",
+ "right:4"
]
}
],
@@ -1364,22 +1351,22 @@ main.floors.MT13=
"true": [
{
"type": "moveHero",
- "time": 400,
+ "time": 100,
"steps": [
- "right",
- "down",
- "down",
- "right",
- "right",
- "up",
- "right",
- "right",
- "right"
+ "right:1",
+ "down:2",
+ "right:2",
+ "up:1",
+ "right:4"
]
}
],
"false": []
},
+ {
+ "type": "unfollow",
+ "name": "airfollower.png"
+ },
{
"type": "unfollow",
"name": "xiaotou.png"
@@ -1404,6 +1391,18 @@ main.floors.MT13=
]
]
},
+ {
+ "type": "move",
+ "loc": [
+ 8,
+ 8
+ ],
+ "time": 100,
+ "keep": true,
+ "steps": [
+ "right:1"
+ ]
+ },
{
"type": "function",
"function": "function(){\ncore.status.hero.loc.direction=\"left\";\ncore.drawHero();\n}"
@@ -1430,7 +1429,7 @@ main.floors.MT13=
"type": "sleep",
"time": 500
},
- "\t[邵虎]好了,这里安全了。",
+ "\t[邵虎]好了,这里安全了。",
{
"type": "showImage2",
"code": 2,
@@ -1441,7 +1440,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1496,7 +1495,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1538,7 +1537,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1626,7 +1625,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1665,7 +1664,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1706,7 +1705,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1796,7 +1795,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1833,7 +1832,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1875,7 +1874,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1916,7 +1915,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1924,10 +1923,49 @@ main.floors.MT13=
"opacity": 1,
"time": 0
},
+ {
+ "type": "hideImage",
+ "code": 1,
+ "time": 0
+ },
+ {
+ "type": "hideImage",
+ "code": 2,
+ "time": 0
+ },
{
"type": "sleep",
"time": 1000
},
+ {
+ "type": "screenFlash",
+ "color": [
+ 0,
+ 0,
+ 0,
+ 1
+ ],
+ "time": 500,
+ "times": 1
+ },
+ {
+ "type": "showImage2",
+ "code": 2,
+ "image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
+ ],
+ "opacity": 1,
+ "time": 0
+ },
"\t[杰克]什么什么......你要送我出塔!?",
{
"type": "showImage2",
@@ -1957,7 +1995,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -1998,7 +2036,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -2040,7 +2078,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -2090,7 +2128,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -2131,7 +2169,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
@@ -2172,7 +2210,7 @@ main.floors.MT13=
null
],
"loc": [
- 330,
+ 350,
70,
"289.6",
"376.8"
diff --git a/project/floors/huxiao1.js b/project/floors/huxiao1.js
index beab574..457212f 100644
--- a/project/floors/huxiao1.js
+++ b/project/floors/huxiao1.js
@@ -18,6 +18,10 @@ main.floors.huxiao1=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.canvas.bg.canvas.style.filter='saturate(25%)';\n}"
+ },
{
"type": "showImage2",
"code": 1,
diff --git a/project/floors/jieke1.js b/project/floors/jieke1.js
index 293f284..a676158 100644
--- a/project/floors/jieke1.js
+++ b/project/floors/jieke1.js
@@ -20,6 +20,14 @@ main.floors.jieke1=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['yinyuecun.jpg'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
"time": 500
@@ -29,12 +37,19 @@ main.floors.jieke1=
"time": 1000
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -51,12 +66,19 @@ main.floors.jieke1=
"\t[杰克]说起来这个小村落已经有些年头了,而且距离皇城也不是很远。",
"\t[杰克]大致位置嘛.......大概就是皇城和天塔中间左右。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
@@ -109,34 +131,51 @@ main.floors.jieke1=
}
],
"2,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['yinyuecun.jpg'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
- "keep": true,
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohusikao.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -181,14 +220,14 @@ main.floors.jieke1=
},
{
"type": "setCurtain",
- "keep": true,
"color": [
0,
0,
0,
1
],
- "time": 500
+ "time": 500,
+ "keep": true
},
{
"type": "changeFloor",
diff --git a/project/floors/jieke2.js b/project/floors/jieke2.js
index c0e0120..acca1dc 100644
--- a/project/floors/jieke2.js
+++ b/project/floors/jieke2.js
@@ -20,34 +20,51 @@ main.floors.jieke2=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['27-1.png'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
- "keep": true,
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekexiaohei.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuyilv.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -57,28 +74,38 @@ main.floors.jieke2=
},
"\t[杰克]老大不愧是老大~~这都知道。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekexiaohei.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuyilv.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -93,28 +120,38 @@ main.floors.jieke2=
},
"\t[杰克]因为大多数天枢城里的居民都不知道这个地方。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohusikao.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -134,28 +171,38 @@ main.floors.jieke2=
},
"\t[杰克]..........但后来镇天谷发生了一件事。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -165,28 +212,38 @@ main.floors.jieke2=
},
"\t[邵虎]你是说两年前的那件事吧..........",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekeyilv.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -196,28 +253,38 @@ main.floors.jieke2=
},
"\t[杰克]看来老大知道的还不少啊。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -242,14 +309,14 @@ main.floors.jieke2=
},
{
"type": "setCurtain",
- "keep": true,
"color": [
0,
0,
0,
1
],
- "time": 500
+ "time": 500,
+ "keep": true
},
{
"type": "changeFloor",
diff --git a/project/floors/jieke3.js b/project/floors/jieke3.js
index 91e16bc..fbb488a 100644
--- a/project/floors/jieke3.js
+++ b/project/floors/jieke3.js
@@ -20,34 +20,51 @@ main.floors.jieke3=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['xueguang.jpg'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
- "keep": true,
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekedajiao.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -57,28 +74,38 @@ main.floors.jieke3=
},
"\t[杰克]当身着天枢禁卫军的部队杀入村中时,村子里的人大都还不知道发生了什么",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekedajiao2.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -88,28 +115,38 @@ main.floors.jieke3=
},
"\t[杰克]那些军人喊着【杀死反贼】,就这样杀进了村子",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -124,28 +161,38 @@ main.floors.jieke3=
},
"\t[杰克]很少有人能够在这场灾难中活下来。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekexiaohei.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuziya.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -160,28 +207,38 @@ main.floors.jieke3=
},
"\t[杰克]他说:“如果想保护自己的家人,保卫自己的家园,就加入我们镇天联盟吧。”",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuyilv.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekexiaohei.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -191,28 +248,38 @@ main.floors.jieke3=
},
"\t[邵虎].....................!!!!",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohuyilv.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -231,28 +298,38 @@ main.floors.jieke3=
"time": 1000
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "shaohusikao.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -282,14 +359,14 @@ main.floors.jieke3=
},
{
"type": "setCurtain",
- "keep": true,
"color": [
0,
0,
0,
1
],
- "time": 500
+ "time": 500,
+ "keep": true
},
{
"type": "changeFloor",
diff --git a/project/floors/jieke4.js b/project/floors/jieke4.js
index 8101a05..648028b 100644
--- a/project/floors/jieke4.js
+++ b/project/floors/jieke4.js
@@ -20,34 +20,51 @@ main.floors.jieke4=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['yueya.jpg'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
- "keep": true,
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -62,28 +79,38 @@ main.floors.jieke4=
},
"\t[杰克]老大ー定很好奇天塔是什么吧。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
- "loc": [
- -30,
- 20
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekedajiao.png",
- "loc": [
- 200,
- 40
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
+ "loc": [
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
- "dw": 100,
- "dh": 100,
"opacity": 1,
"time": 0
},
@@ -108,14 +135,14 @@ main.floors.jieke4=
},
{
"type": "setCurtain",
- "keep": true,
"color": [
0,
0,
0,
1
],
- "time": 500
+ "time": 500,
+ "keep": true
},
{
"type": "changeFloor",
diff --git a/project/floors/jieke5.js b/project/floors/jieke5.js
index 4f0fad2..f2b1f17 100644
--- a/project/floors/jieke5.js
+++ b/project/floors/jieke5.js
@@ -20,28 +20,50 @@ main.floors.jieke5=
"firstArrive": [],
"events": {
"1,0": [
+ {
+ "type": "function",
+ "function": "function(){\ncore.dom.wholeCtx.fillRect(0,0,core.dom.whole.width,core.dom.whole.height)\n}"
+ },
+ {
+ "type": "function",
+ "function": "function(){\nvar time = 500;\ntime /= Math.max(core.status.replay.speed, 1)\nvar per_time = 50,\n\tstep = 0,\n\tsteps = parseInt(time / per_time);\nvar animate = core.isReplaying() ? 0 : setInterval(function () {\n\tstep++;\n\tcore.dom.wholeCtx.globalAlpha = 1;\n\tcore.dom.wholeCtx.fillRect(0, 0, core.dom.whole.width, core.dom.whole.height);\n\tcore.dom.wholeCtx.globalAlpha = step / steps;\n\tcore.drawImage(core.dom.wholeCtx, core.material.images.images['heiyun.jpg'], 0, 0);\n\tif (step == steps) {\n\t\tclearInterval(animate);\n\t}\n}, per_time);\n}"
+ },
{
"type": "setCurtain",
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -72,23 +94,37 @@ main.floors.jieke5=
},
"\t[邵虎]...............",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -99,23 +135,37 @@ main.floors.jieke5=
},
"\t[杰克]我本来以为天塔只是个工作区",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekedajiao2.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -126,23 +176,37 @@ main.floors.jieke5=
},
"\t[杰克]但没想到这里面竟然是这个样子...........",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekedajiao2.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -157,23 +221,37 @@ main.floors.jieke5=
"time": 1000
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuzixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekedajiao2.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -184,23 +262,37 @@ main.floors.jieke5=
},
"\t[邵虎]原来如此,你进天塔的目的,就是找到你的父亲,我说的没错吧?",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuzixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -225,23 +317,37 @@ main.floors.jieke5=
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohujinzhang.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -261,46 +367,74 @@ main.floors.jieke5=
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
},
"\t[邵虎]..........",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekezixin.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -311,23 +445,37 @@ main.floors.jieke5=
},
"\t[邵虎]我还有几个小问题。",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -382,23 +530,37 @@ main.floors.jieke5=
"\t[杰克]老、老大请说.........",
"\t[邵虎]既然你一直呆在联盟基层,那你知不知道公主的事?",
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -417,23 +579,37 @@ main.floors.jieke5=
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohuyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -445,23 +621,37 @@ main.floors.jieke5=
"time": 500
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 1,
"image": "shaohusikao.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- -30,
- 20
+ 80,
+ 50,
+ "291.2",
+ "466.4"
],
"opacity": 1,
"time": 0
},
{
- "type": "showImage",
+ "type": "showImage2",
"code": 2,
"image": "jiekeyilv.png",
+ "sloc": [
+ 0,
+ 0,
+ null
+ ],
"loc": [
- 200,
- 40
+ 350,
+ 70,
+ "289.6",
+ "376.8"
],
"opacity": 1,
"time": 0
@@ -496,9 +686,10 @@ main.floors.jieke5=
"type": "changeFloor",
"floorId": "MT13",
"loc": [
- 9,
+ 10,
8
],
+ "direction": "left",
"time": 0
},
{
diff --git a/project/fonts/normalTitle.ttf b/project/fonts/normalTitle.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..536e7c28c839d0cf3973565addad862b4c5a9a05
GIT binary patch
literal 1563248
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