Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Aliens! Oh my sweet Armok, they are landing!!!  (Read 1464 times)

Discipol

  • Bay Watcher
    • View Profile
Aliens! Oh my sweet Armok, they are landing!!!
« on: February 04, 2014, 02:25:28 pm »

Brainstorm with me this.

A meteor shower that is currently orbiting the world will sometimes (once or twice per year) will drop some rocks on the surface containing random ore. Some say Armok is flossing his teeth and  bits are falling onto the world, but one can only rejoice in his eternal blessings...

Sometimes, ships with aliens crash on the surface and proceed to invade nearby civilizations. They carry very powerful weapons and armor, and their ship contains dangerous defenses for the foolish dwarves that want to explore the wreckage, should they overcome the conquerors from beyond the stars.

Seriously:
One or two times per year, random parts of the surface get meteors spawned which are irregular sphere of dirt and random veins of ore.
Every now and then instead of a meteor, an alien ship is spawned with these monstrous creatures. They are any of various alien races with weapons and armor from their civilization and inside the main chamber, some forgotten beasts that are captains, or captured monsters or who knows what, but still in the spirit. When dead, the dwarfs get access to high end materials and access to the armory >:)

Ideas:
  • the aliens are tentacle-ish, inseminating eggs into dwarves or dwarf corpses to spawn more of their kin (without gear ofc).
  • the aliens create a base on their crashed ship and multiply.
  • the aliens divide and when their size is large enough, they do a mass invasion.

Whatcha think?
Logged

jaxy15

  • Bay Watcher
  • Adept Modder
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #1 on: February 04, 2014, 03:20:58 pm »

Not possible. Yet.
Logged
Dwarf Fortress: Threats of metabolism.

Teneb

  • Bay Watcher
  • (they/them) Penguin rebellion
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #2 on: February 05, 2014, 11:54:05 am »

  • the aliens are tentacle-ish, inseminating eggs into dwarves or dwarf corpses to spawn more of their kin (without gear ofc).
This part is the only one actually possible.
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?

Discipol

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #3 on: February 05, 2014, 12:24:59 pm »

I am asking for brainstorming not the possibility atm.
Logged

Spiderking50

  • Bay Watcher
  • Lumberjack of Hearts
    • View Profile
    • Pik-Pik Fortress: A Pikmin Mod
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #4 on: February 05, 2014, 01:34:15 pm »

There is no point in brainstorming a mod this impossible at this time. Perhaps someday when DF allows for things even close to this, but Deathsword is right, the only thing you could do is the tentacle insemination bit. If you're brainstorming for storytelling purposes I would suggest looking in the Creative Projects board.
Logged
Currently on vacation. I have internet, but will update sporadically due to vacation.

Discipol

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #5 on: February 05, 2014, 01:36:06 pm »

Is it impossible with DFHack?
Logged

Di

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #6 on: February 05, 2014, 05:41:00 pm »

Everything is possible with memory editing, it just requires one to know what they're doing.
Some dfhack functions have effects that could be used for meteorites or armed invaders but you'd need to write your own scripts to use them for that.
As far as I know, unit spawning is the only problem here that hasn't satisfying solution.
And that base-building and mass invasion, depending on what exactly you want to see there.
Logged
Quote from: Creamcorn
Dwarf Fortress: Where you meet the limit of your imagination, moral compass, sanity and CPU processor.
http://www.bay12forums.com/smf/index.php?topic=103080.0 Fix sober vampires!
http://www.bay12forums.com/smf/index.php?topic=91442.0 Dwarven Cognitive Science

Discipol

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #7 on: February 05, 2014, 05:45:16 pm »

Everything is possible with memory editing, it just requires one to know what they're doing.
Some dfhack functions have effects that could be used for meteorites or armed invaders but you'd need to write your own scripts to use them for that.
As far as I know, unit spawning is the only problem here that hasn't satisfying solution.
And that base-building and mass invasion, depending on what exactly you want to see there.

For starters I will attempt meteor generation. I would have to consider the dynamic 3d terrain but also I wouldn't want a meteor be spawned on the 1 tile tip of a mountain.

If I spawn a meteor with the center on a deep z-level, it might spawn inside a mountain without any trace of smashing through it.

Any ideas on how to behave?
Logged

Di

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #8 on: February 05, 2014, 06:01:26 pm »

I'm not exactly familiar with tiletypes but it seems to be able to change walls into floors. I have doubts about crash and pathing safety of deliberately changing large amounts of map.
Spawning walls one level below the top, so that they'd cave-in could probably simulate smaller asteroids.
Logged
Quote from: Creamcorn
Dwarf Fortress: Where you meet the limit of your imagination, moral compass, sanity and CPU processor.
http://www.bay12forums.com/smf/index.php?topic=103080.0 Fix sober vampires!
http://www.bay12forums.com/smf/index.php?topic=91442.0 Dwarven Cognitive Science

Urist Da Vinci

  • Bay Watcher
  • [NATURAL_SKILL: ENGINEER:4]
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #9 on: February 05, 2014, 09:52:16 pm »

A DF X-COM mod might be fun. Chryssalids would be Fun.

IndigoFenix

  • Bay Watcher
  • All things die, but nothing dies forever.
    • View Profile
    • Boundworlds: A Browser-Based Multiverse Creation and Exploration Game
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #10 on: February 06, 2014, 01:54:14 am »

Well, let's see...using dfhack...
You can spawn a projectile item at the highest z-level, set it to run a script upon collision using eventful, write a terrain-altering script to create a crater along with dust explosions and fire for extra effect, and then spawn hostile creatures at the impact point... it's a lot of work, but should be possible with what we know so far.

Discipol

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #11 on: February 06, 2014, 05:44:21 am »

What if you hit the tip of a mountain or some other 1 tile thing that triggers the collision?

How about the meteor destroys whatever it encounters from the top z level to a z level where X tiles are around the arrow, else the arrow destroys the tiles within the radius of the meteor.

This will cause the meteor / arrow thing to destroy all the things that won't stop the meteor.

Afterwards, spawn a sphere of materials around the x,y,z tile annihilating whatever was there before.

Then add lava, smoke, mist.

Maybe rustle the jimmies of random tiles around it.
Logged

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #12 on: February 06, 2014, 06:21:58 am »

I personally like the idea, because the game needs more random events... like earthquakes or storms, general un-stopable events that cant be countered by simply walling in. So yeah, +1 for meteor strikes.

OCD people would hate it though, if their farming/barracks area suddenly has holes in it. Should be rather rare I say.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Discipol

  • Bay Watcher
    • View Profile
Re: Aliens! Oh my sweet Armok, they are landing!!!
« Reply #13 on: February 06, 2014, 07:13:04 am »

Well you might have biome dependent frequency. And it requires you to actually install the mod.

The meteors themselves are very diverse. Some are nothing more than a block of ice, with a forgotten beast inside  :o Maybe a meteor contains a strange space disease that turns dwarfs into goblins!
« Last Edit: February 06, 2014, 09:49:15 am by Discipol »
Logged