完善装备栏、怪物手册,更新样板

This commit is contained in:
AncTe committed 2022-12-27 23:31:14 +08:00
1 parent bde0a4d1c0
commit 2f88272df8
37 files changed
+10569 -2558

No files matched your search

+516
View File
@@ -0,0 +1,516 @@
interface IdToCls {
yellowWall: 'animates';
whiteWall: 'animates';
blueWall: 'animates';
star: 'animates';
lava: 'animates';
ice: 'terrains';
blueShopLeft: 'terrains';
blueShopRight: 'terrains';
pinkShopLeft: 'terrains';
pinkShopRight: 'terrains';
lavaNet: 'animates';
poisonNet: 'animates';
weakNet: 'animates';
curseNet: 'animates';
blueWater: 'animates';
water: 'animates';
autotile: 'autotile';
yellowKey: 'items';
blueKey: 'items';
redKey: 'items';
greenKey: 'items';
steelKey: 'items';
bigKey: 'items';
redGem: 'items';
blueGem: 'items';
greenGem: 'items';
yellowGem: 'items';
redPotion: 'items';
bluePotion: 'items';
greenPotion: 'items';
yellowPotion: 'items';
sword1: 'items';
shield1: 'items';
sword2: 'items';
shield2: 'items';
sword3: 'items';
shield3: 'items';
sword4: 'items';
shield4: 'items';
sword5: 'items';
shield5: 'items';
book: 'items';
fly: 'items';
pickaxe: 'items';
icePickaxe: 'items';
bomb: 'items';
centerFly: 'items';
upFly: 'items';
downFly: 'items';
coin: 'items';
freezeBadge: 'items';
cross: 'items';
superPotion: 'items';
earthquake: 'items';
poisonWine: 'items';
weakWine: 'items';
curseWine: 'items';
superWine: 'items';
dagger: 'items';
silverCoin: 'items';
amulet: 'items';
hammer: 'items';
lifeWand: 'items';
jumpShoes: 'items';
sword0: 'items';
shield0: 'items';
skill1: 'items';
wand: 'items';
yellowDoor: 'animates';
blueDoor: 'animates';
redDoor: 'animates';
greenDoor: 'animates';
specialDoor: 'animates';
steelDoor: 'animates';
upFloor: 'terrains';
downFloor: 'terrains';
portal: 'animates';
starPortal: 'animates';
upPortal: 'animates';
leftPortal: 'animates';
downPortal: 'animates';
rightPortal: 'animates';
crystalUp: 'animates';
crystalBottom: 'animates';
fire: 'animates';
switch: 'animates';
steelDoor2: 'animates';
steelDoor3: 'animates';
iceDoor: 'animates';
iceDoor2: 'animates';
magentaWall: 'animates';
man: 'npcs';
trader: 'npcs';
thief: 'npcs';
fairy: 'npcs';
wizard: 'npcs';
recluse: 'npcs';
king: 'npcs';
youngMan: 'npcs';
sign: 'npcs';
expShop: 'npcs';
moneyShop: 'npcs';
princess: 'npcs';
npc0: 'npc48';
npc1: 'npc48';
npc2: 'npc48';
npc3: 'npc48';
greenMan: 'npcs';
blueTrader: 'npcs';
redMSNpc: 'npcs';
blackTrader: 'npcs';
autotile4: 'autotile';
autotile5: 'autotile';
autotile6: 'autotile';
autotile7: 'autotile';
autotile1: 'autotile';
autotile2: 'autotile';
autotile3: 'autotile';
arrowUp: 'terrains';
arrowDown: 'terrains';
arrowLeft: 'terrains';
arrowRight: 'terrains';
light: 'terrains';
darkLight: 'terrains';
ski: 'terrains';
flower: 'terrains';
box: 'terrains';
boxed: 'terrains';
octopusLeftTop: 'npcs';
octopusTop: 'npcs';
octopusRightTop: 'npcs';
octopusLeft: 'npcs';
octopusCenter: 'npcs';
octopusRight: 'npcs';
octopusLeftBottom: 'npcs';
octopusRightBottom: 'npcs';
dragonLeftTop: 'npcs';
dragonTop: 'npcs';
dragonRightTop: 'npcs';
dragonLeft: 'npcs';
dragonCenter: 'npcs';
dragonRight: 'npcs';
dragonLeftBottom: 'npcs';
dragonRightBottom: 'npcs';
greenSlime: 'enemys';
redSlime: 'enemys';
blackSlime: 'enemys';
slimelord: 'enemys';
bat: 'enemys';
bigBat: 'enemys';
redBat: 'enemys';
vampire: 'enemys';
skeleton: 'enemys';
skeletonWarrior: 'enemys';
skeletonCaptain: 'enemys';
ghostSoldier: 'enemys';
zombie: 'enemys';
zombieKnight: 'enemys';
rock: 'enemys';
slimeman: 'enemys';
bluePriest: 'enemys';
redPriest: 'enemys';
brownWizard: 'enemys';
redWizard: 'enemys';
yellowGateKeeper: 'enemys';
blueGateKeeper: 'enemys';
redGateKeeper: 'enemys';
swordsman: 'enemys';
soldier: 'enemys';
yellowKnight: 'enemys';
redKnight: 'enemys';
darkKnight: 'enemys';
blackKing: 'enemys';
yellowKing: 'enemys';
greenKing: 'enemys';
blueKnight: 'enemys';
goldSlime: 'enemys';
poisonSkeleton: 'enemys';
poisonBat: 'enemys';
ironRock: 'enemys';
skeletonPriest: 'enemys';
skeletonKing: 'enemys';
skeletonPresbyter: 'enemys';
skeletonKnight: 'enemys';
evilHero: 'enemys';
devilWarrior: 'enemys';
demonPriest: 'enemys';
goldHornSlime: 'enemys';
redKing: 'enemys';
blueKing: 'enemys';
magicMaster: 'enemys';
silverSlime: 'enemys';
blademaster: 'enemys';
whiteHornSlime: 'enemys';
evilPrincess: 'enemys';
evilFairy: 'enemys';
yellowPriest: 'enemys';
redSwordsman: 'enemys';
whiteSlimeman: 'enemys';
poisonZombie: 'enemys';
dragon: 'enemys';
octopus: 'enemys';
fairyEnemy: 'enemys';
princessEnemy: 'enemys';
angel: 'enemy48';
elemental: 'enemy48';
steelGuard: 'enemy48';
evilBat: 'enemy48';
silverSlimelord: 'enemys';
goldSlimelord: 'enemys';
grayRock: 'enemys';
blueRock: 'enemys';
skeletonLite: 'enemys';
greenKnight: 'enemys';
bowman: 'enemys';
liteBowman: 'enemys';
crimsonZombie: 'enemys';
frozenSkeleton: 'enemys';
watcherSlime: 'enemys';
mutantSlimeman: 'enemys';
frostBat: 'enemys';
devilKnight: 'enemys';
grayPriest: 'enemys';
greenGateKeeper: 'enemys';
ground: 'terrains';
sWallT: 'terrains';
sWallL: 'terrains';
sWallR: 'terrains';
sWallB: 'terrains';
grass: 'terrains';
sWallTL: 'terrains';
sWallBR: 'terrains';
grass2: 'terrains';
sWallTR: 'terrains';
sWallBL: 'terrains';
ground2: 'terrains';
sWallTB: 'terrains';
ground3: 'terrains';
sWallLR: 'terrains';
sWallBLR: 'terrains';
sWallTLR: 'terrains';
sWallTBR: 'terrains';
sWallTBL: 'terrains';
I319: 'items';
I320: 'items';
I321: 'items';
I322: 'items';
I323: 'items';
I324: 'items';
I325: 'items';
I326: 'items';
I327: 'items';
I328: 'items';
I329: 'items';
I330: 'items';
T331: 'terrains';
T332: 'terrains';
T333: 'terrains';
T334: 'terrains';
T335: 'terrains';
T336: 'terrains';
T337: 'terrains';
T338: 'terrains';
T339: 'terrains';
T340: 'terrains';
T341: 'terrains';
T342: 'terrains';
T343: 'terrains';
T344: 'terrains';
T345: 'terrains';
T346: 'terrains';
T347: 'terrains';
T348: 'terrains';
T349: 'terrains';
T350: 'terrains';
T351: 'terrains';
T352: 'terrains';
T353: 'terrains';
T354: 'terrains';
T355: 'terrains';
T356: 'terrains';
T357: 'terrains';
T358: 'terrains';
T359: 'terrains';
T360: 'terrains';
T361: 'terrains';
T362: 'terrains';
T363: 'terrains';
T364: 'terrains';
T365: 'terrains';
T366: 'terrains';
N367: 'npc48';
E368: 'enemys';
E369: 'enemys';
E370: 'enemys';
E371: 'enemys';
E372: 'enemys';
E373: 'enemys';
E374: 'enemys';
E375: 'enemys';
I376: 'items';
I377: 'items';
I378: 'items';
I379: 'items';
I380: 'items';
I381: 'items';
I382: 'items';
I383: 'items';
I384: 'items';
I385: 'items';
I386: 'items';
I387: 'items';
I388: 'items';
I389: 'items';
I390: 'items';
I391: 'items';
I392: 'items';
I393: 'items';
I394: 'items';
I395: 'items';
I396: 'items';
I397: 'items';
I398: 'items';
I399: 'items';
I400: 'items';
I401: 'items';
I402: 'items';
I403: 'items';
I404: 'items';
I405: 'items';
I406: 'items';
I407: 'items';
I408: 'items';
I409: 'items';
I410: 'items';
I411: 'items';
I412: 'items';
I413: 'items';
I414: 'items';
I415: 'items';
I416: 'items';
I417: 'items';
I418: 'items';
I419: 'items';
I420: 'items';
I421: 'items';
I422: 'items';
I423: 'items';
I424: 'items';
I425: 'items';
I426: 'items';
I427: 'items';
I428: 'items';
I429: 'items';
I430: 'items';
I431: 'items';
I432: 'items';
I433: 'items';
I434: 'items';
I435: 'items';
I436: 'items';
I437: 'items';
I438: 'items';
I439: 'items';
I440: 'items';
I441: 'items';
I442: 'items';
I443: 'items';
I444: 'items';
I445: 'items';
I446: 'items';
I447: 'items';
I448: 'items';
I449: 'items';
I450: 'items';
I451: 'items';
I452: 'items';
I453: 'items';
I454: 'items';
I455: 'items';
I456: 'items';
I457: 'items';
I458: 'items';
I459: 'items';
I460: 'items';
I461: 'items';
I462: 'items';
I463: 'items';
I464: 'items';
I465: 'items';
I466: 'items';
I467: 'items';
I468: 'items';
I469: 'items';
I470: 'items';
I471: 'items';
I472: 'items';
I473: 'items';
I474: 'items';
I475: 'items';
I476: 'items';
I477: 'items';
I478: 'items';
I479: 'items';
I480: 'items';
I481: 'items';
I482: 'items';
I483: 'items';
I484: 'items';
I485: 'items';
I486: 'items';
I487: 'items';
I488: 'items';
I489: 'items';
I490: 'items';
I491: 'items';
A492: 'animates';
A493: 'animates';
A494: 'animates';
A495: 'animates';
A496: 'animates';
A497: 'animates';
E498: 'enemys';
E499: 'enemys';
E500: 'enemys';
E501: 'enemys';
E502: 'enemys';
E503: 'enemys';
E504: 'enemys';
E505: 'enemys';
A506: 'animates';
A507: 'animates';
A508: 'animates';
A509: 'animates';
A510: 'animates';
E511: 'enemys';
E512: 'enemys';
E513: 'enemys';
E514: 'enemys';
E515: 'enemys';
T516: 'terrains';
E517: 'enemys';
E518: 'enemys';
E519: 'enemys';
E520: 'enemys';
E521: 'enemys';
E522: 'enemys';
E523: 'enemys';
E524: 'enemys';
E525: 'enemys';
T526: 'terrains';
T527: 'terrains';
T528: 'terrains';
T529: 'terrains';
T530: 'terrains';
T531: 'terrains';
N532: 'npcs';
N533: 'npcs';
N534: 'npcs';
N535: 'npcs';
E536: 'enemys';
E537: 'enemys';
E538: 'enemys';
E539: 'enemys';
A540: 'animates';
A541: 'animates';
A542: 'animates';
A543: 'animates';
E544: 'enemys';
E545: 'enemys';
E546: 'enemys';
E547: 'enemys';
E548: 'enemys';
E549: 'enemys';
E550: 'enemys';
T551: 'terrains';
T552: 'terrains';
T553: 'terrains';
T554: 'terrains';
T555: 'terrains';
E556: 'enemys';
E557: 'enemys';
I558: 'items';
X20037: 'tileset';
X20038: 'tileset';
X20039: 'tileset';
X20045: 'tileset';
X20047: 'tileset';
X20053: 'tileset';
X20054: 'tileset';
X20055: 'tileset';
X20056: 'tileset';
X20057: 'tileset';
X20058: 'tileset';
X20064: 'tileset';
X20065: 'tileset';
X20066: 'tileset';
X20074: 'tileset';
X20152: 'tileset';
X20153: 'tileset';
X30040: 'tileset';
X30041: 'tileset';
X30042: 'tileset';
X30048: 'tileset';
X30050: 'tileset';
X30056: 'tileset';
X30057: 'tileset';
X30058: 'tileset';
X30105: 'tileset';
X30112: 'tileset';
X30113: 'tileset';
X30121: 'tileset';
X30196: 'tileset';
X30204: 'tileset';
}
+178
View File
@@ -0,0 +1,178 @@
type FloorIds =
| 'MT0'
| 'MT1'
| 'MT2'
| 'MT3'
| 'MT4'
| 'MT5'
| 'MT6'
| 'MT7'
| 'MT8'
| 'MT9'
| 'MT10'
| 'MT11'
| 'MT12'
| 'MT13'
| 'MT14'
| 'MT15'
| 'MT16'
| 'MT17'
| 'MT18'
| 'MT19'
| 'MT20'
| 'MT21'
| 'tower1'
| 'tower2'
| 'tower3'
| 'tower4'
| 'tower5'
| 'tower6'
| 'tower7'
type ImageIds =
| 'IQ.png'
| 'arrow.png'
| 'atk.png'
| 'beforeBoss.jpg'
| 'bg.jpg'
| 'boom.png'
| 'botton.png'
| 'cave.jpg'
| 'cave1.jpg'
| 'cave2.jpg'
| 'def.png'
| 'escape.jpg'
| 'exp.png'
| 'grass.jpg'
| 'hero1.png'
| 'hero2.png'
| 'hp.png'
| 'money.png'
| 'mount.jpg'
| 'plot1.jpg'
| 'skill0.png'
| 'skill1.png'
| 'skill2.png'
| 'skill3.png'
| 'skill4.png'
| 'skill5.png'
| 'skill6.png'
| 'skill7.png'
| 'title.jpg'
| 'tower.jpg'
| 'tower6.jpeg'
| 'tower7.jpeg'
| 'towerBoss.jpg'
| 'towerBoss2.jpg'
| 'towerBoss3.jpg'
| 'winskin.png'
| 'winskin2.png'
| 'winskin3.png'
type AnimationIds =
| 'amazed'
| 'angry'
| 'angry2'
| 'bulb'
| 'emm'
| 'explosion1'
| 'explosion2'
| 'explosion3'
| 'explosion4'
| 'fire'
| 'focus'
| 'fret'
| 'hand'
| 'ice'
| 'jianji'
| 'luv'
| 'magicAtk'
| 'stone'
| 'sweat'
| 'sweat2'
| 'sword'
| 'zone'
type SoundIds =
| '008-System08.ogg'
| '015-Jump01.ogg'
| '050-Explosion03.ogg'
| '051-Explosion04.ogg'
| '087-Action02.ogg'
| '094-Attack06.ogg'
| '118-Fire02.ogg'
| '119-Fire03.ogg'
| '120-Ice01.ogg'
| 'arrow.mp3'
| 'attack.mp3'
| 'bomb.mp3'
| 'cancel.mp3'
| 'centerFly.mp3'
| 'chapter.mp3'
| 'confirm.mp3'
| 'cursor.mp3'
| 'danger.mp3'
| 'door.mp3'
| 'electron.mp3'
| 'equip.mp3'
| 'error.mp3'
| 'floor.mp3'
| 'item.mp3'
| 'jump.mp3'
| 'load.mp3'
| 'open_ui.mp3'
| 'paper.mp3'
| 'pickaxe.mp3'
| 'quake.mp3'
| 'recovery.mp3'
| 'save.mp3'
| 'shake.mp3'
| 'shop.mp3'
| 'thunder.mp3'
| 'tree.mp3'
| 'zone.mp3'
type BgmIds =
| 'beforeBoss.mp3'
| 'cave.mp3'
| 'escape.mp3'
| 'grass.mp3'
| 'mount.mp3'
| 'plot1.mp3'
| 'title.mp3'
| 'tower.mp3'
| 'towerBoss.mp3'
| 'towerBoss2.mp3'
| 'towerBoss3.mp3'
type FontIds =
| 'normal'
| 'scroll'
interface NameMap {
'确定': 'confirm.mp3';
'取消': 'cancel.mp3';
'操作失败': 'error.mp3';
'光标移动': 'cursor.mp3';
'打开界面': 'open_ui.mp3';
'读档': 'load.mp3';
'存档': 'save.mp3';
'获得道具': 'item.mp3';
'回血': 'recovery.mp3';
'炸弹': 'bomb.mp3';
'飞行器': 'centerFly.mp3';
'开关门': 'door.mp3';
'上下楼': 'floor.mp3';
'跳跃': 'jump.mp3';
'破墙镐': 'pickaxe.mp3';
'破冰镐': 'icePickaxe.mp3';
'宝石': 'gem.mp3';
'阻激夹域': 'zone.mp3';
'穿脱装备': 'equip.mp3';
'背景音乐': 'bgm.mp3';
'攻击': 'attack.mp3';
'背景图': 'bg.jpg';
'商店': 'shop.mp3';
'领域': 'zone';
}
+3
View File
@@ -0,0 +1,3 @@
type EventDeclaration =
| '加点事件'
| '回收钥匙商店'
+182
View File
@@ -0,0 +1,182 @@
interface ItemDeclaration {
yellowKey: 'tools';
blueKey: 'tools';
redKey: 'tools';
redGem: 'items';
blueGem: 'items';
greenGem: 'items';
yellowGem: 'items';
redPotion: 'items';
bluePotion: 'items';
yellowPotion: 'items';
greenPotion: 'items';
sword0: 'items';
sword1: 'equips';
sword2: 'items';
sword3: 'items';
sword4: 'items';
sword5: 'items';
shield0: 'items';
shield1: 'equips';
shield2: 'items';
shield3: 'items';
shield4: 'items';
shield5: 'items';
superPotion: 'items';
silverCoin: 'items';
book: 'constants';
fly: 'constants';
coin: 'constants';
freezeBadge: 'constants';
cross: 'constants';
dagger: 'constants';
amulet: 'constants';
bigKey: 'tools';
greenKey: 'tools';
steelKey: 'tools';
pickaxe: 'tools';
icePickaxe: 'tools';
bomb: 'tools';
centerFly: 'constants';
upFly: 'tools';
downFly: 'tools';
earthquake: 'tools';
poisonWine: 'tools';
weakWine: 'tools';
curseWine: 'tools';
superWine: 'tools';
hammer: 'tools';
lifeWand: 'tools';
jumpShoes: 'tools';
skill1: 'constants';
wand: 'constants';
I319: 'items';
I320: 'items';
I321: 'items';
I322: 'constants';
I323: 'items';
I324: 'items';
I325: 'items';
I326: 'items';
I327: 'items';
I328: 'items';
I329: 'items';
I330: 'constants';
I376: 'items';
I377: 'items';
I378: 'items';
I379: 'items';
I380: 'items';
I381: 'items';
I382: 'items';
I383: 'items';
I384: 'items';
I385: 'items';
I386: 'items';
I387: 'items';
I388: 'items';
I389: 'items';
I390: 'items';
I391: 'items';
I392: 'items';
I393: 'items';
I394: 'items';
I395: 'items';
I396: 'items';
I397: 'items';
I398: 'items';
I399: 'items';
I400: 'items';
I401: 'items';
I402: 'items';
I403: 'items';
I404: 'items';
I405: 'items';
I406: 'items';
I407: 'items';
I408: 'items';
I409: 'items';
I410: 'items';
I411: 'items';
I412: 'items';
I413: 'items';
I414: 'items';
I415: 'items';
I416: 'items';
I417: 'items';
I418: 'items';
I419: 'items';
I420: 'items';
I421: 'items';
I422: 'items';
I423: 'items';
I424: 'items';
I425: 'items';
I426: 'items';
I427: 'items';
I428: 'items';
I429: 'items';
I430: 'items';
I431: 'items';
I432: 'items';
I433: 'items';
I434: 'items';
I435: 'items';
I436: 'items';
I437: 'items';
I438: 'items';
I439: 'items';
I440: 'items';
I441: 'items';
I442: 'items';
I443: 'items';
I444: 'items';
I445: 'items';
I446: 'items';
I447: 'items';
I448: 'items';
I449: 'items';
I450: 'items';
I451: 'items';
I452: 'items';
I453: 'items';
I454: 'items';
I455: 'items';
I456: 'items';
I457: 'items';
I458: 'items';
I459: 'items';
I460: 'items';
I461: 'items';
I462: 'items';
I463: 'items';
I464: 'items';
I465: 'items';
I466: 'items';
I467: 'items';
I468: 'items';
I469: 'items';
I470: 'items';
I471: 'items';
I472: 'items';
I473: 'items';
I474: 'items';
I475: 'items';
I476: 'items';
I477: 'items';
I478: 'items';
I479: 'items';
I480: 'items';
I481: 'items';
I482: 'items';
I483: 'items';
I484: 'items';
I485: 'items';
I486: 'items';
I487: 'items';
I488: 'items';
I489: 'items';
I490: 'items';
I491: 'items';
I558: 'constants';
}
+1032
View File
File diff suppressed because it is too large. Load diff