diff --git a/content/core/actions/CoreActions.ts b/content/core/actions/CoreActions.ts index 63ec66c..e60a699 100644 --- a/content/core/actions/CoreActions.ts +++ b/content/core/actions/CoreActions.ts @@ -14,3 +14,10 @@ registerAction('Gather Slate', (qty) => { options: {} }) }); + +registerAction('Fetch Sticks', (qty) => { + Game.current.board.addTask({ + taskId: "core:fetch-sticks", + options: {} + }) +}); \ No newline at end of file diff --git a/content/core/actions/FetchSticksAction.ts b/content/core/actions/FetchSticksAction.ts index e7801e9..fe9ee92 100644 --- a/content/core/actions/FetchSticksAction.ts +++ b/content/core/actions/FetchSticksAction.ts @@ -1,9 +1,2 @@ import { registerAction } from '@actions'; -import { Game } from '@game'; - -registerAction('Fetch Sticks', (qty) => { - Game.current.board.addTask({ - taskId: "core:fetch-sticks", - options: {} - }) -}); \ No newline at end of file +import { Game } from '@game'; \ No newline at end of file diff --git a/content/core/actions/GatherRocksAction.ts b/content/core/actions/GatherRocksAction.ts index c0f0ba5..0183670 100644 --- a/content/core/actions/GatherRocksAction.ts +++ b/content/core/actions/GatherRocksAction.ts @@ -1,9 +1,2 @@ import { registerAction } from '@actions'; import { Game } from '@game'; - -registerAction('Gather Rocks', (qty) => { - Game.current.board.addTask({ - taskId: 'core:gather-rocks', - options: {} - }) -}); diff --git a/content/core/items/Items.ts b/content/core/items/Items.ts index 9b29d29..695f2d9 100644 --- a/content/core/items/Items.ts +++ b/content/core/items/Items.ts @@ -2,12 +2,32 @@ import { Item } from '@items'; export const LOG = new Item().setName("Log").setId('core:resources/log'); export const STICK = new Item().setName("Stick").setId('core:resources/stick'); +export const PLANT_FIBRES = new Item().setName("Stick").setId('core:plant-fibres'); export const FLINT_NORMAL = new Item().setName("Flint").setId('core:flint'); export const FLINT_FLAKE = new Item().setName("Flint Flake").setId('core:flint-flake'); export const SANDSTONE_NORMAL = new Item().setName("Sandstone").setId('core:sandstone'); +export const SANDSTONE_PEBBLE = new Item().setName("Sandstone Pebble").setId('core:sandstone-pebble'); export const SLATE_NORMAL = new Item().setName("Slate").setId('core:slate'); +export const SLATE_FLAKE = new Item().setName("Slate Flake").setId('core:slate-flake'); +export const LIMESTONE_NORMAL = new Item().setName("Limestone").setId('core:limestone'); +export const LIMESTONE_PEBBLE = new Item().setName("Limestone Pebble").setId('core:limestone-pebble'); +export const SHALE_NORMAL = new Item().setName("Shale").setId('core:shale'); +export const SHALE_PEBBLE = new Item().setName("Shale Pebble").setId('core:shale-pebble'); +export const OBSIDIAN_NORMAL = new Item().setName("Obsidian").setId('core:obsidian') +export const OBSIDIAN_FLAKE = new Item().setName("Obsidian Flake").setId('core:obsidian-flake'); -// slate, flint X normal, flake -// limestone, shale, sandstone: large, small +export const FLINT_HATCHET = new Item().setName("Flint Hatchet").setId('core:flint-hatchet'); +export const FLINT_ARROWHEAD = new Item().setName("Flint Arrowhead").setId('core:flint-arrowhead'); +export const FLINT_SPEAR = new Item().setName("Flint Spear").setId('core:flint-spear'); +export const SLATE_HATCHET = new Item().setName("Slate Hatchet").setId('core:slate-hatchet'); +export const SLATE_ARROWHEAD = new Item().setName("Slate Arrowhead").setId('core:slate-arrowhead'); +export const SLATE_SPEAR = new Item().setName("Slate Spear").setId('core:slate-spear'); +export const OBSIDIAN_HATCHET = new Item().setName("Obsidian Hatchet").setId('core:obsidian-hatchet'); +export const OBSIDIAN_ARROWHEAD = new Item().setName("Obsidian Arrowhead").setId('core:obsidian-arrowhead'); +export const OBSIDIAN_SPEAR = new Item().setName("Obsidian Spear").setId('core:obsidian-spear'); + + + +// tools: plant fibres = rope, flint hatchet // shale - igneous. metamorphasis => slate \ No newline at end of file