Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Wanted: Leperchaun portal (for missing minerals)  (Read 1288 times)

Dorf and Dumb

  • Bay Watcher
    • View Profile
Wanted: Leperchaun portal (for missing minerals)
« on: July 15, 2014, 11:23:02 am »

Right now, if a fort doesn't have a metal you're not doing much with it.  No matter how much you request you won't be seeing more than a couple of dozen bars on a caravan of all sorts.  Since in a standard embark you don't know which metals you get this is extra frustrating.  So I want to be able to get access to a few metals of my choice with a little bit of gameplay.

I haven't delved deep into how mods like Masterwork do things, but I think the following ought to be possible by analogy to some of their workshops:

a) Catch a leperchaun.  Maybe the loathsome little things play in your biome, maybe a trade caravan brings them.  They should be pretty broadly available though no doubt expensive.  I imagine they would be tricky to catch in a trap.  The legends say they can open a way to a secret pot of gold, which we suppose is more or less true...

b) At a trap works, you would be able to "create a leperchaun portal obelisk to XXXX".  This should be a large redoubtable furniture piece carved from stone, studded with at least three mechanisms to control the verniers, maybe a couple of large control gems glow ominously etc.  The caged leperchaun should be consumed in the process (if the game can implement that), as part of the deal is that it gets to go free through the portal.  There should be a list of labors (perhaps in a submenu) for different values of XXXX.  Simple metals like zinc and tin have 100% success rate.  Platinum, aluminum and such have lower success rate.  Adamantine has a pretty low success rate and other problems can be specified in the ensuing reaction...  Failure indicates that the leperchaun went back on its word, tricked you, get you to let it through and then the portal blew up or something.

c) You build the leperchaun portal obelisk to XXXX.  Wherever you put it, you have this thing sitting next to a big platform over which a ball of rock hovers (which is roughly the radius of a leperchaun, since it escaped through this hole).  The rock is actually Somewhere Else Far Away With The Metal You Want.  Someone with mining skill can work at the shop, goosing the verniers this way and that to bring ore into the chosen region; they can then strike it with their pick (at least, I think they should use one for style to physically break the ball from its remote moorings, though I suppose they could just hit some button) and the lump of stone is produced by the workshop.  Ordinarily this should be very safe, but if adamantine is being sought there should be a good chance of producing a non-tame, non-caged Fun Monster along with the rock, if that can be implemented.  Also an even better chance of magma mist emitted.  For dorfs who have used up their adamantine, this is a small price to pay...

d) Another option at the portal to XXXX should be simply to mine the base rock.  There might just be one base rock pre-set as a reaction for each type of portal to XXXX that can be built.  This isn't all that useful but it shouldn't take much extra effort; it's just an alternative to mining the ore.

e) One last option at the portal to XXXX should be to "lose an item in the portal".  Just about any object should be eligible to be taken and placed into a void space such as where you just mined an ore stone.  (A few objects might be too big or problematic code-wise, like a caged noble)  The idea is just to be able to get rid and I mean totally rid of FPS-robbing trash you have lying around so you never see it again.  I imagine it looks like you crack out the stone from the ball hanging in the air, you then turn the height vernier down just a little until a shell of rock appears at the bottom of the ball, you dump your stuff into the shell, and then you move well away.
Logged

Adrian

  • Bay Watcher
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #1 on: July 15, 2014, 12:08:10 pm »

a) Catch a leprechaun.
I'm not sure if you're serious or if you're just trolling.
Logged

Dorf and Dumb

  • Bay Watcher
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #2 on: July 15, 2014, 09:12:21 pm »

Well, if I pass the Turing test either way... :P  I mean, as WOPR put it, "whats the difference?"

Anyway, I like this idea better than the Masterwork method of having a captive dorf mine for the orcs in exchange for booze, somehow going to parts unknown to find stones to mine without escaping.  In my mind I picture this as a real ooh la la magickal gizmodius par excellance.
Logged

Scruiser

  • Bay Watcher
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #3 on: July 15, 2014, 09:58:31 pm »

a) Catch a leprechaun.
I'm not sure if you're serious or if you're just trolling.
Same... its like your trying to parody how mods use reactions and workshops to get around being unable to change the underlying mechanics of the game.  The reason masterwork mod has all the buildings in order to do stuff is because modding workshops is one of the best ways of modding the game mechanically without memory hacking.  So your suggestion is something that could be done with modding.  If Toady were to add in traditional leprechaun mythology, he wouldn't piss around with modding workshops, he would straight up add an entire system of negotiating with supernatural entities... i.e. an entire new diplomatic screen for negotiating with dragons by offering wealth in exchange for protection, Minotaurs by offering livestock/sacrifices, blood for vampires for service, getting gold from leprechauns.  With some of the megabeast plans this might come up in the near future.  But I find it highly unlikely that he would bother with the workaround that modders use instead of just improving the underlying game. 
Logged
Things I have never done in Dwarf Fortress;

- Won.

Dirst

  • Bay Watcher
  • [EASILY_DISTRA
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #4 on: July 16, 2014, 09:10:22 am »

i.e. an entire new diplomatic screen for negotiating with dragons by offering wealth in exchange for protection, Minotaurs by offering livestock/sacrifices, blood for vampires for service, getting gold from leprechauns.
More like giving gold to the leprechauns in exchange for something, but the idea of expanding trade relations beyond caravans would be a good thing.
Logged
Just got back, updating:
(0.42 & 0.43) The Earth Strikes Back! v2.15 - Pay attention...  It's a mine!  It's-a not yours!
(0.42 & 0.43) Appearance Tweaks v1.03 - Tease those hippies about their pointy ears.
(0.42 & 0.43) Accessibility Utility v1.04 - Console tools to navigate the map

Scruiser

  • Bay Watcher
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #5 on: July 16, 2014, 06:04:46 pm »

i.e. an entire new diplomatic screen for negotiating with dragons by offering wealth in exchange for protection, Minotaurs by offering livestock/sacrifices, blood for vampires for service, getting gold from leprechauns.
More like giving gold to the leprechauns in exchange for something, but the idea of expanding trade relations beyond caravans would be a good thing.
I would be 'forgiving' them for 'trespassing' on my cage traps in exchange for a small sum of gold  ;).  Just like the dragons would offer 'protection' from 'accidentally' lighting my fortress on fire.  Or considering that this is DF either side may drop politeness... actually that would make an interesting mechanic, let the player chose level of politeness and opposing faction respond with level of politeness according to the scenario.
Also,
OP should consider reposting to modding forum or learning to mod workshops himself, his request seems pretty doable with mods.
Logged
Things I have never done in Dwarf Fortress;

- Won.

Cobbler89

  • Bay Watcher
  • Cobbler cancels celebrate Caesar: mending soles
    • View Profile
Re: Wanted: Leperchaun portal (for missing minerals)
« Reply #6 on: July 20, 2014, 07:09:14 pm »

For what it's worth, I believe both A) having relationships with and making deals with entities other than civilizations (megabeasts, tribes of animalmen, perhaps also supernatural entities though I'm not sure I've seen that mentioned specifically), and B) having means of transport to other planes, are planned for vanilla... eventually.

(You know, somewhere on the development timeline between "boats and all things marine" and "multithreading, 64-bit and modularizing the interface so it can be developed by other people". Not to mention that being able to travel between planes in a variety of ways will mean spending a year ripping out and replacing the hellspires and associated slabs added in the current version's worldgen. But still.)

a) Catch a leprechaun.
I'm not sure if you're serious or if you're just trolling.
Trolling leprechauns? How come we never talk about leprechauning trolls? Is it for the same reason we don't consider fauning over someone polite?
« Last Edit: July 20, 2014, 07:12:23 pm by Cobbler89 »
Logged
Quote from: Mr S
You've struck embedded links. Praise the data miners!
Quote from: Strong Bad
The magma is seeping under the door.

Quote from: offspring
Quote from: Cobbler89
I have an idea. Let's play a game where you win by being as quiet as possible.
I get it, it's one of those games where losing is fun!
I spend most of your dimension's time outside of your dimension. I can't guarantee followup or followthrough on any comments, ideas, or plans.