Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Any way to make a new siege engine?  (Read 1452 times)

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Any way to make a new siege engine?
« on: September 12, 2017, 02:51:40 am »

I want to make a railgun for a mod I'm making...
Logged
Don't trust this toaster that much, it could be a villain in disguise.
Mostly phone-posting, sorry for any typos or autocorrect hijinks.

scamtank

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #1 on: September 12, 2017, 03:40:22 am »

Oh, no. It's one of those really old and untouchable systems.
Logged

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Re: Any way to make a new siege engine?
« Reply #2 on: September 12, 2017, 03:49:15 am »

Oh, no. It's one of those really old and untouchable systems.

Maybe DFHack?
Logged
Don't trust this toaster that much, it could be a villain in disguise.
Mostly phone-posting, sorry for any typos or autocorrect hijinks.

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #3 on: September 14, 2017, 12:47:24 am »

Wait, pardon my ignorance, but when were siege engines a thing?
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."

scamtank

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #4 on: September 14, 2017, 01:02:24 am »

Wait, pardon my ignorance, but when were siege engines a thing?

As actual siege implements, never. Catapults and ballista.
Logged

Urlance Woolsbane

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #5 on: September 14, 2017, 01:34:26 am »

Wait, pardon my ignorance, but when were siege engines a thing?

As actual siege implements, never. Catapults and ballista.
Ah, right. I had in mind one of those mobile towers.
Logged
"Hey papa, your dandruff is melting my skin. Is that normal?"
"SKREEEONK!!!"
"Yes, daddy."

Dunmeris

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #6 on: October 13, 2017, 02:35:52 pm »

Do ballistas still crash the game?
Logged

Teneb

  • Bay Watcher
  • (they/them) Penguin rebellion
    • View Profile
Re: Any way to make a new siege engine?
« Reply #7 on: October 13, 2017, 03:03:06 pm »

It is possible to make custom ones if you are willing to make a few sacrifices.

You create a workshop that will be your fake siege weapon, and a reaction to fire that siege weapon. Then you got two choices: dfhack or evaporating stones. Evaporating stones are easier, but are less reliable. Either the stone or the script will apply a syndrome that can either be:
a) transform into a creature that cannot move, but can use a material emission interaction, or b) lower the speed of the creature into nothing and give them a temporary material emission interaction.

That's as close as you can get.
Logged
Monstrous Manual: D&D in DF
Quote from: Tack
What if “slammed in the ass by dead philosophers” is actually the thing which will progress our culture to the next step?

Dunmeris

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #8 on: October 13, 2017, 03:32:01 pm »

It is possible to make custom ones if you are willing to make a few sacrifices.

You create a workshop that will be your fake siege weapon, and a reaction to fire that siege weapon. Then you got two choices: dfhack or evaporating stones. Evaporating stones are easier, but are less reliable. Either the stone or the script will apply a syndrome that can either be:
a) transform into a creature that cannot move, but can use a material emission interaction, or b) lower the speed of the creature into nothing and give them a temporary material emission interaction.

That's as close as you can get.

That gives me an idea. Now, is this just me being crazy, or would it be possible to make functional trebuchets like that? Trebuchets that attackers could bring when besieging your fort?

I'm thinking, essentially, a slow moving wooden creature with no attack, that has an interaction that it would do upon seeing an enemy, where it would turn into an immobile creature with a slow, long-range, devastatingly powerful material emission interaction that essentially hurls large stones. It would have another interaction it uses when not in combat to turn back. Both interactions would have a very long wait time.

But would it be possible to make an interaction that a creature uses on itself upon seeing a hostile? Perhaps give the creature [FLEEQUICK] and have the usage hint set to fleeing?

And is it possible to make an interaction that can destroy walls?
« Last Edit: October 13, 2017, 05:56:25 pm by Dunmeris »
Logged

Bearskie

  • Bay Watcher
  • Nyam nyam
    • View Profile
Re: Any way to make a new siege engine?
« Reply #9 on: October 13, 2017, 08:38:21 pm »

Yes.
Yes.
Maybe, but easier to do a bouncing interaction that gives dwarves the ability to transform the creature.
No.

Also, you have to wait for the transformation to be over, there's no (non-hacky) way to revert bodies at will.

Dunmeris

  • Bay Watcher
    • View Profile
Re: Any way to make a new siege engine?
« Reply #10 on: October 15, 2017, 06:55:59 pm »

Thanks
Logged