Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Summoning through reactions  (Read 813 times)

voliol

  • Bay Watcher
    • View Profile
    • Website
Summoning through reactions
« on: July 29, 2019, 02:16:27 pm »

You might already have seen requests of it, or had in mind since before, but please add summoning by means of reactions during the upcoming fortress mode work period. This is something modders have wanted for ages, and now that summoning has been added it would be a real shame if it isn’t easily accessible in fortress mode.

I do believe, that even if summoning directly through a reaction isn’t added, modders will find a way to make it happen. But this method will be ridiculously lenghty and overly complex*, and will both make adding summoning reactions a pain and bring a few strange limitations.

I am aware making full support for reaction summoning might be tricky and time consuming (if the framework allowing it isn’t done already), especially since much of it might have to be reworked when the magic comes for real. However, adding an extra reaction token that forces the worker to do a summoning interaction shouldn’t be as difficult, so I suggest doing that, for the sake of dwarf-made golems, dwarf-made homunculi, dwarf-made robots, and dwarf-made demon summoning portals.

*The method I imagine modders would use:
Spoiler (click to show/hide)

FantasticDorf

  • Bay Watcher
    • View Profile
Re: Summoning through reactions
« Reply #1 on: July 31, 2019, 09:57:50 am »

I think the new summoning interaction took in abstract for the next will be able to do what DFhack does by pulling a creature from the real world to the location much the same way depending on how its implemented. It should be easier if people put the research into how it works and creates a upgraded version of the script we already use for workshop related summoning.
  • A option to have the creature spawn in a container cage defined of your choice also would be great if its hostile for whatever reason ([CRAZED] a [MEGABEAST] or just un-tame/untamable)
Some applications to sweeten Toady up to the idea

> Vendors in adventure mode short of stock, summon a horse for you when bought either by a elapse of time or just offscreen in a seperate stables room.

> Some of the examples Voliol listed off for thematic access to certain creatures, such as players RP'ing a deep hole of a workshop where in exchange for throwing in meat and valuables some friendly monsters come out, others are more coventional like shops that people occasionally set up to make use of coins, building their own little "barter" economy around it.

> Turning a creature into its component MEAT and REMAINS parts by deconstructing them in the cage in a reverse or otherwise doing something to it and turning it into another creature by polymorphing the result. Such as a change to another caste.
Logged