Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: A 'How do I' question  (Read 1390 times)

Aranador

  • Bay Watcher
    • View Profile
A 'How do I' question
« on: September 09, 2017, 06:15:16 pm »

Lets say I want my dwarves to be able to shoot lasers from their eyes - is there a way to do this?

I note that there is the magma crab that appears to be able to spit a glob of basalt at targets - if I gave this to dwarves, would that fire basalt at enemies in fortress mode?

If I made the material ice - would they shoot ice, that would then melt, and then evaporate?

Could I use steam as the material?

Could I make a 'laser' material?  Would that leave blobs of laser everywhere or could it vanish after firing?

Can I make the attack more powerful?  Less powerful?

What skill does the attack use?  Can I set which skill?

Thankyou for any advice.
« Last Edit: September 09, 2017, 07:44:26 pm by Aranador »
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: A 'How do I' question
« Reply #1 on: September 09, 2017, 08:55:47 pm »

1. yes
2. yes
3. they ought to, but no
4. steam is just gaseous water
5. yes, but it would leave blobs everywhere as you expect
6. only by changing the mat's properties
7. none and no

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Re: A 'How do I' question
« Reply #2 on: September 09, 2017, 09:22:09 pm »

7. none and no

Archery skill affects projectile attacks.
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.

Bearskie

  • Bay Watcher
  • Nyam nyam
    • View Profile
Re: A 'How do I' question
« Reply #3 on: September 09, 2017, 10:18:30 pm »

Remember to use SOLID_GLOB, liquid glob doesn't do projectile damage.

4. & 5. Blobs problem can be rectified somewhat by making it gas at normal temp - the blobs boil away eventually. You can do this to your own custom ice to simulate evaporation.

6. You'll probably want to adjust SOLID_DENSITY for that. Higher makes the mat do more damage.

It should be noted that the combat log will report "the flying laser beam strikes Dwarf 1 in the left hand, fracturing the bone!", which isn't the most realistic but eh, limitations.

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Re: A 'How do I' question
« Reply #4 on: September 09, 2017, 10:31:19 pm »

Check out my rainbow dragon and sladog (in sig) for examples of laser-ish attacks. There's quite a bit of spread, but, limitations. Mythgen release will probably add ray spells.
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.

Nahere

  • Bay Watcher
    • View Profile
Re: A 'How do I' question
« Reply #5 on: September 10, 2017, 03:25:56 am »

So far as I'm aware, material emissions train and use the thrower skill.
Logged

KittyTac

  • Bay Watcher
  • Impending Catsplosion. [PREFSTRING:aloofness]
    • View Profile
Re: A 'How do I' question
« Reply #6 on: September 10, 2017, 03:53:53 am »

So far as I'm aware, material emissions train and use the thrower skill.

And archer.
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.

Nahere

  • Bay Watcher
    • View Profile
Re: A 'How do I' question
« Reply #7 on: September 10, 2017, 06:54:13 am »

All ranged combat trains archer. It's like the fighter skill but for ranged.
Logged

Aranador

  • Bay Watcher
    • View Profile
Re: A 'How do I' question
« Reply #8 on: September 18, 2017, 04:45:40 am »

OK TY all - I have had fun experimenting, and have come up with a few fun things.

I have had dwarves blasting arcs of rainbow colours at people, and added a more powerful emission interaction, and fiddled with emission materials of all colours and densities that evaporate after impact.  It is beautiful and chaotic :P
Logged