From 1cf918824f6fe5d65da8e81a968ede38b97ce8ca Mon Sep 17 00:00:00 2001 From: izure <=> Date: Mon, 12 Jul 2021 05:47:04 +0900 Subject: [PATCH] update https://github.com/izure1/eriengine/issues/101 --- package-lock.json | 41 ++++++++++++++++++-------------- package.json | 8 +++---- src/Template/Game/ITEM.txt | 12 +++++----- src/Template/Project/PACKAGE.txt | 6 ++--- 4 files changed, 36 insertions(+), 31 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0bc661e..7292faf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,22 +1,22 @@ { "name": "eriengine", - "version": "1.0.0-alpha.27", + "version": "1.0.0-alpha.29", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "eriengine", - "version": "1.0.0-alpha.27", + "version": "1.0.0-alpha.29", "hasInstallScript": true, "dependencies": { "@eriengine/plugin-actor": "^1.5.5", "@eriengine/plugin-dialogue": "^1.4.3", - "@eriengine/plugin-feeling": "^1.0.0", + "@eriengine/plugin-feeling": "^1.0.1", "@eriengine/plugin-fog-of-war": "^1.3.1", - "@eriengine/plugin-inventory": "^1.1.0", + "@eriengine/plugin-inventory": "^1.2.1", "@eriengine/plugin-isometric-cursor": "^1.2.3", "@eriengine/plugin-isometric-scene": "^1.3.4", - "@eriengine/plugin-optimization": "1.0.0", + "@eriengine/plugin-optimization": "^1.0.0", "@eriengine/plugin-particle": "^1.0.2", "@eriengine/plugin-spatial-audio": "^1.0.2", "@vue/composition-api": "^1.0.0-rc.9", @@ -1293,9 +1293,9 @@ } }, "node_modules/@eriengine/plugin-feeling": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@eriengine/plugin-feeling/-/plugin-feeling-1.0.0.tgz", - "integrity": "sha512-OGT6Mb9NCmwJ2NXD0Y4TrXGmYRoBN//0bQiFM/poi3PK/eDy4Al0uPNG+fE1y/QL/xdsWKAIUSFKaWHkibis/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@eriengine/plugin-feeling/-/plugin-feeling-1.0.1.tgz", + "integrity": "sha512-s6+xEbsrVLG1Ok+BoPbnX4W0viIPeX2pOfVQxabN4uzuj6RKX8AA/p9CMmAk7IS9DkvHltdzc0ihECRma3NV5A==", "peerDependencies": { "phaser": "^3.55.0" } @@ -1310,9 +1310,12 @@ } }, "node_modules/@eriengine/plugin-inventory": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eriengine/plugin-inventory/-/plugin-inventory-1.1.0.tgz", - "integrity": "sha512-Iq4rPnI0ycaZq68wP2yjes7qOKuiQZPBhjyc2mRAwE7Gg0Nu/OWnVVpukry7nE7TyWNk1HQWQtQdqdl8/Yf8Xw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eriengine/plugin-inventory/-/plugin-inventory-1.2.1.tgz", + "integrity": "sha512-b0K0av4gl4QruK8QvglKoSuyhEqbSjHTUWGiTsQdBQekanPBhkTPMGmvuUUqGhoKfGtSGhadjYvlQ08tvQERug==", + "dependencies": { + "tiny-typed-emitter": "^2.0.3" + }, "peerDependencies": { "phaser": "^3.54.0" } @@ -21933,9 +21936,9 @@ } }, "@eriengine/plugin-feeling": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@eriengine/plugin-feeling/-/plugin-feeling-1.0.0.tgz", - "integrity": "sha512-OGT6Mb9NCmwJ2NXD0Y4TrXGmYRoBN//0bQiFM/poi3PK/eDy4Al0uPNG+fE1y/QL/xdsWKAIUSFKaWHkibis/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@eriengine/plugin-feeling/-/plugin-feeling-1.0.1.tgz", + "integrity": "sha512-s6+xEbsrVLG1Ok+BoPbnX4W0viIPeX2pOfVQxabN4uzuj6RKX8AA/p9CMmAk7IS9DkvHltdzc0ihECRma3NV5A==", "requires": {} }, "@eriengine/plugin-fog-of-war": { @@ -21945,10 +21948,12 @@ "requires": {} }, "@eriengine/plugin-inventory": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@eriengine/plugin-inventory/-/plugin-inventory-1.1.0.tgz", - "integrity": "sha512-Iq4rPnI0ycaZq68wP2yjes7qOKuiQZPBhjyc2mRAwE7Gg0Nu/OWnVVpukry7nE7TyWNk1HQWQtQdqdl8/Yf8Xw==", - "requires": {} + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eriengine/plugin-inventory/-/plugin-inventory-1.2.1.tgz", + "integrity": "sha512-b0K0av4gl4QruK8QvglKoSuyhEqbSjHTUWGiTsQdBQekanPBhkTPMGmvuUUqGhoKfGtSGhadjYvlQ08tvQERug==", + "requires": { + "tiny-typed-emitter": "^2.0.3" + } }, "@eriengine/plugin-isometric-cursor": { "version": "1.2.3", diff --git a/package.json b/package.json index cde0ef9..c497327 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "eriengine", - "version": "1.0.0-alpha.28", + "version": "1.0.0-alpha.29", "private": true, "scripts": { "lint": "vue-cli-service lint", @@ -13,12 +13,12 @@ "dependencies": { "@eriengine/plugin-actor": "^1.5.5", "@eriengine/plugin-dialogue": "^1.4.3", - "@eriengine/plugin-feeling": "^1.0.0", + "@eriengine/plugin-feeling": "^1.0.1", "@eriengine/plugin-fog-of-war": "^1.3.1", - "@eriengine/plugin-inventory": "^1.1.0", + "@eriengine/plugin-inventory": "^1.2.1", "@eriengine/plugin-isometric-cursor": "^1.2.3", "@eriengine/plugin-isometric-scene": "^1.3.4", - "@eriengine/plugin-optimization": "1.0.0", + "@eriengine/plugin-optimization": "^1.0.0", "@eriengine/plugin-particle": "^1.0.2", "@eriengine/plugin-spatial-audio": "^1.0.2", "@vue/composition-api": "^1.0.0-rc.9", diff --git a/src/Template/Game/ITEM.txt b/src/Template/Game/ITEM.txt index 85432dc..1f4ec57 100644 --- a/src/Template/Game/ITEM.txt +++ b/src/Template/Game/ITEM.txt @@ -39,7 +39,7 @@ export const disposable: boolean = true * @param inventory 해당 아이템이 속한 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onBeforeAdd = async (item: ItemBlueprint, inventory: Inventory, owner: BaseActor): Promise => { +export const onBeforeAdd = (item: ItemBlueprint, inventory: Inventory, owner: BaseActor): boolean => { // 유효성 검사를 위한 내용을 프로그래밍 하세요. // false를 반환하면, 아이템을 인벤토리에 추가하는 것을 막을 수 있습니다. @@ -53,7 +53,7 @@ export const onBeforeAdd = async (item: ItemBlueprint, inventory: Inventory, own * @param inventory 해당 아이템이 속한 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onAdd = async (item: Item, inventory: Inventory, owner: BaseActor): Promise => { +export const onAdd = (item: Item, inventory: Inventory, owner: BaseActor): void => { } @@ -66,7 +66,7 @@ export const onAdd = async (item: Item, inventory: Inventory, owner: BaseActor): * @param inventory 해당 아이템이 속한 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onBeforeDrop = async (item: Item, inventory: Inventory, owner: BaseActor): Promise => { +export const onBeforeDrop = (item: Item, inventory: Inventory, owner: BaseActor): boolean => { // 유효성 검사를 위한 내용을 프로그래밍 하세요. // false를 반환하면, 아이템을 인벤토리에서 제거하는 것을 막을 수 있습니다. @@ -80,7 +80,7 @@ export const onBeforeDrop = async (item: Item, inventory: Inventory, owner: Base * @param inventory 해당 아이템이 속했던 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onDrop = async (item: Item, inventory: Inventory, owner: BaseActor): Promise => { +export const onDrop = (item: Item, inventory: Inventory, owner: BaseActor): void => { } @@ -93,7 +93,7 @@ export const onDrop = async (item: Item, inventory: Inventory, owner: BaseActor) * @param inventory 해당 아이템이 속한 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onBeforeUse = async (item: Item, inventory: Inventory, owner: BaseActor): Promise => { +export const onBeforeUse = (item: Item, inventory: Inventory, owner: BaseActor): boolean => { // 유효성 검사를 위한 내용을 프로그래밍 하세요. // false를 반환하면, 아이템을 사용하는 것을 막을 수 있습니다. @@ -107,6 +107,6 @@ export const onBeforeUse = async (item: Item, inventory: Inventory, owner: BaseA * @param inventory 해당 아이템이 속했던 인벤토리 인스턴스입니다. * @param 아이템의 소유자입니다. */ -export const onUse = async (item: Item, inventory: Inventory, owner: BaseActor): Promise => { +export const onUse = (item: Item, inventory: Inventory, owner: BaseActor): void => { } \ No newline at end of file diff --git a/src/Template/Project/PACKAGE.txt b/src/Template/Project/PACKAGE.txt index 31ab08a..35b8a17 100644 --- a/src/Template/Project/PACKAGE.txt +++ b/src/Template/Project/PACKAGE.txt @@ -12,12 +12,12 @@ "localforage": "^1.9.0", "@eriengine/plugin-actor": "^1.5.5", "@eriengine/plugin-dialogue": "^1.4.3", - "@eriengine/plugin-feeling": "^1.0.0", + "@eriengine/plugin-feeling": "^1.0.1", "@eriengine/plugin-fog-of-war": "^1.3.1", - "@eriengine/plugin-inventory": "^1.1.0", + "@eriengine/plugin-inventory": "^1.2.1", "@eriengine/plugin-isometric-cursor": "^1.2.3", "@eriengine/plugin-isometric-scene": "^1.3.4", - "@eriengine/plugin-optimization": "1.0.0", + "@eriengine/plugin-optimization": "^1.0.0", "@eriengine/plugin-particle": "^1.0.2", "@eriengine/plugin-spatial-audio": "^1.0.2" },