Add creating systems, commands and sfx #474
Labels
No labels
breaking change
duplicate
good first issue
help wanted
invalid
question
scope: card
scope: docs
scope: game
scope: registry
scope: script
scope: tool
scope: universe
tracker
type: bug
type: card request
type: documentation
type: enhancement
type: improvement
type: parity
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
LunarTides/Hearthstone.js#474
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The game will look at the filename
*.system.ts,*.command.ts,*.tsto figure out what type of file it is. The last one is cards. They don't need to be in a pack.Allow creating these types of files using the custom card creator? Or something that wraps it? Actually, the latter is probably the better option since the custom card creator expects a card. There would be too many workarounds for it to be good. Maybe have an option at the top (before "Type"), set to "Card" that, when changed, launches another tool to handle it?
The registry needs to handle systems and commands on the frontend too.
This will require quite a bit of effort, but will make the game a lot more moddable. Especially since this system can be expanded upon later to add more stuff.
I just need to add systems, and handle this in the registry.