Skip to content
This repository was archived by the owner on Oct 29, 2025. It is now read-only.

Commit eff3afa

Browse files
committed
multiple chunk
1 parent 6350ed2 commit eff3afa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+1444
-1250
lines changed

assets/level.ldtk

Lines changed: 257 additions & 448 deletions
Large diffs are not rendered by default.

assets/registry.game.ron

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
#![enable(implicit_some)]
44
GameRegistry(
55
debug_wands: [
6+
["QuickCast", "QuickCast", "QuickCast", "QuickCast", "QuickCast", "QuickCast", "QuickCast", "MagicBolt"],
67
["Mine"],
7-
["QuickCast", "QuickCast", "TripleCast", "Slash", "Slash", "MagicBolt"],
88
["DualCast", "Levitation", "MagicBolt"],
99
["DualCast", "Dash", "Jump", "Lantern"]
1010
],

assets/registry.tile.ron

Lines changed: 22 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -243,15 +243,11 @@ TileRegistry(
243243
enemy_types: ["Slime"],
244244
bgm: "bgm/水のしたたる洞窟.ogg",
245245
brightness: 0.4,
246-
items: {
247-
(158, 224): "MagicBolt"
248-
},
249246
next: ["Home"],
250247
),
251248

252249
// レベル内にエンティティを生成するには、以下の三種類があります
253250
// 1. level.aseprite の entities レイヤーで指定する。色のマッピングも指定する必要があるが、地形と連動させて編集しやすい
254-
// 2. registry.tile.ron の items で指定する。これは記述が簡便ですが、呪文専用です
255251
// 3. registry.tile.ron の spawn で指定する。こちらは呪文以外のエンティティも生成できます
256252
"Home": (
257253
name: Dict (
@@ -271,17 +267,6 @@ TileRegistry(
271267
enemy_types: [],
272268
bgm: "bgm/最果てのルージュ.ogg",
273269
brightness: 0.4,
274-
// このレベルに落ちているアイテムはitemsで定義します
275-
items: {
276-
// 溶岩流を渡った先
277-
(100, 66): "LightSword",
278-
// 水路の奥の隠し部屋
279-
(83, 28): "Dash",
280-
// ジャンプ練習場の奥
281-
(30, 69): "Levitation",
282-
// Z字型の裂け目の奥の隠し部屋
283-
(53, 24): "Bomb",
284-
},
285270
// itemsで指定する以外のエンティティの生成はspawnで指定します
286271
spawn: {
287272
// (55, 52): Actor("Slime"),
@@ -312,9 +297,27 @@ TileRegistry(
312297
enemy_types: ["Slime"],
313298
bgm: "bgm/森のいざない.ogg",
314299
brightness: 0.4,
315-
items: {
316-
(175, 17): "Telescope"
317-
},
300+
next: ["Waterside"]
301+
),
302+
303+
"Crossing": (
304+
name: Dict (
305+
ja: "分岐点",
306+
en: "Crossing",
307+
zh_cn: "交叉点",
308+
zh_tw: "交叉點",
309+
es: "Cruce",
310+
fr: "Croisement",
311+
pt: "Cruzamento",
312+
de: "Kreuzung",
313+
ko: "교차로",
314+
ru: "Перекресток",
315+
),
316+
default_tile: "StoneTile",
317+
enemies: 10,
318+
enemy_types: ["Slime"],
319+
bgm: "bgm/森のいざない.ogg",
320+
brightness: 0.4,
318321
next: ["Waterside"]
319322
),
320323

@@ -338,9 +341,6 @@ TileRegistry(
338341
default_tile: "StoneTile",
339342
enemies: 10,
340343
enemy_types: ["Slime"],
341-
items: {
342-
(142, 164): "LightBall"
343-
},
344344
bgm: "bgm/森のいざない.ogg",
345345
brightness: 0.01,
346346
),
@@ -363,9 +363,6 @@ TileRegistry(
363363
default_tile: "StoneTile",
364364
enemies: 10,
365365
enemy_types: ["Slime", "EyeBall"],
366-
items: {
367-
(154,89): "Jump"
368-
},
369366
bgm: "bgm/森のいざない.ogg",
370367
brightness: 0.4,
371368
next: ["Cave"],
@@ -375,7 +372,7 @@ TileRegistry(
375372
// 非常に暗いが、周囲が明るくなり、蜘蛛の巣を避けやすくなる
376373
// 光の玉と異なり、ランタンでは遠くを見通すことはできない
377374
// valleyと差別化が微妙?
378-
"grassland": (
375+
"Grassland": (
379376
next: ["minefield"],
380377
name: Dict (
381378
ja: "地下草原",
@@ -394,9 +391,6 @@ TileRegistry(
394391
enemy_types: ["Slime", "Spider"],
395392
bgm: "bgm/midnight-forest-184304.ogg",
396393
brightness: 0.02,
397-
items: {
398-
(202, 25): "Lantern"
399-
}
400394
),
401395

402396

@@ -424,9 +418,6 @@ TileRegistry(
424418
enemy_types: ["EyeBall"],
425419
bgm: "bgm/midnight-forest-184304.ogg",
426420
brightness: 0.4,
427-
items: {
428-
(206, 91): "Magnifier"
429-
}
430421
),
431422

432423
// 凍結の魔法で湖を凍らせて渡る
@@ -450,9 +441,6 @@ TileRegistry(
450441
enemy_types: ["Slime", "Spider"],
451442
bgm: "bgm/midnight-forest-184304.ogg",
452443
brightness: 0.4,
453-
items: {
454-
(402, 82): "Freeze"
455-
}
456444
),
457445
// これ以下はテーマ未定 ////////////////////////////////////////////////////////////////////////////////////////////////
458446

0 commit comments

Comments
 (0)