A couple more things I've been working on
Posted: Posted March 24th by Xhin
Custom Machine actions
This would let you set custom actions for individual machines -- ex you might get "shoot portal mouth here" instead of "press button with [portal gun mouth]" which makes less sense.
This would let you create actual custom actions that do custom things via the Events system and the same technology as Sorcery/Tech. So you could create for example:
* Infect [X]
And set X to be "characters in my room". This would then run the event "add trait to character (Infected, #target)".
Custom Actions can be limited and added the same way regular actions can -- via the AA panel, via amulets, or through a new system where Conditions influence the Actions a character has available.
Additionally, these custom actions can tie into the Experience system, allowing you to show Player Statistics and build Skills around them..
This adds a new Machine type -- the Console. Consoles can have a number of Functions attached to them.
Functions show information to the player. Like the Events and Conditions systems, there's a lot this system can do, for example:
* Display a list of Rooms where characters with the trait Alien are present.
* Show the items that the Hivemind has.
* Count the number of Aliens present in the current room.
Since it's a Machine, it follows standard Machine limitations, the ability to become an item, etc.
This is probably more of a future v7 update. Basically it allows you to add fixtures that are only present during Battles. They can be tied to either combatant, the room, or maybe some set of Conditions.
These Fixtures can be interacted with mid-Battle to influence it. For example you might have Rock piles that you could collapse to deal an enemy additional damage, and the enemy itself might generate those Rock piles.
There's still quite a bit of stuff to work out here, so it's probably a stretch goal for the Combat Update.
There are 1 Replies
Reply to: A couple more things I've been working on