Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Suggestion for megaprojects  (Read 701 times)

Particleman

  • Bay Watcher
    • View Profile
Suggestion for megaprojects
« on: September 01, 2010, 05:14:29 pm »

Right now an 80 Z-level high statue of Armok made of platinum, weilding an adamantine axe, armored in steel, and drinking magma from an enormous obsidian mug doesn't take into account the fact that... well, it's a megaproject. The values of the metals and stones used in its construction are calculated, but there's no increase in value for thier arrangement.

My suggestion is to increase the value of constructed block walls by a faction of a point for each section of wall adjacent to them. A single granite block pillar would have a value of 5 DB, and 50 x 1 tile long granite block wall has a total value of 250 DB. But if this were implemented, the wall would have a higher value- not a huge increase, maybe a few percent, but it would still take into account that it's a structure that serves a purpose (even if that purpose is only to look pretty.)

I'm thinking it wouldn't be a significant increase, individually. A fraction of a point, so it's really only noticeable if you've been building a megaproject or building stuff EVERYWHERE. But if you've got thousands and thousands of blocks, it adds up. Maybe the value could be calculated on a gradual curve instead of increasing linearly.
Logged

Neonivek

  • Bay Watcher
    • View Profile
Re: Suggestion for megaprojects
« Reply #1 on: September 01, 2010, 07:29:34 pm »

The problem is that there is no way for the game to recognise aestatically the difference between a fortress and a statue.

With your method a wall would be worth a stunning value.

Lastly other then time the amount of effort to make a megaproject in Dwarf Fortress is much simpler then in real life where such a statue would take decades.

For a system like this to work you would need some method to designate something a megaprotect without gaining double benefits.
« Last Edit: September 01, 2010, 07:31:34 pm by Neonivek »
Logged

Particleman

  • Bay Watcher
    • View Profile
Re: Suggestion for megaprojects
« Reply #2 on: September 01, 2010, 08:07:52 pm »

The problem is that there is no way for the game to recognise aestatically the difference between a fortress and a statue.

With your method a wall would be worth a stunning value.

1: Only with thousands of bricks put into it.
2: Great Wall of China.

Lastly other then time the amount of effort to make a megaproject in Dwarf Fortress is much simpler then in real life where such a statue would take decades.

Yeah, and?

For a system like this to work you would need some method to designate something a megaprotect without gaining double benefits.

Double benefits from what, exactly?
Logged

Neonivek

  • Bay Watcher
    • View Profile
Re: Suggestion for megaprojects
« Reply #3 on: September 01, 2010, 09:30:16 pm »

Double benefits... As in you get a reward for whatever the Megacontruction does and you get a reward for this Megacontruction bonus
Logged

Shadowclaimer

  • Bay Watcher
  • Looks like cat for dinner.
    • View Profile
Re: Suggestion for megaprojects
« Reply #4 on: September 02, 2010, 02:20:02 am »

I vote you be allowed to designate one Zone as a Megaconstruction which provides an x% benefit to all value in the room. You are only allowed one per game, and it can only be so large in size, IE: I tend to build amazing Dining Halls by default, I may set my Megaconstruction zone to there to generate some more value for my fortress until I begin constructing my Statue of Awedinimnade then I may find my "Monument" zone is better suited there.

*Shrugs* just an idea, I see how it could be easily abused but seems cool to me.
Logged
Advanced Civilizations (0.40.X+)

Former creator of Metallurgy, Atum, Aquaculture, and Agriculture for Minecraft and Toxic Worlds for Starbound.

thijser

  • Bay Watcher
  • You to cut down a tree in order to make an axe!
    • View Profile
Re: Suggestion for megaprojects
« Reply #5 on: September 02, 2010, 11:51:12 am »

Well we should first of all decide whatever value is really a reward. It might be a better idea to make walls of the same material produce happy thoughts.
it should however only start working when a certain value is reached (the walls have to be either smoothed or constructed). I say something like 50 tiles in total.
This could also be done for floors.
Logged
I'm not a native English speaker. Feel free to point out grammar/spelling mistakes. This way I can learn better English.

TheyTarget

  • Bay Watcher
  • Memento Mori
    • View Profile
Re: Suggestion for megaprojects
« Reply #6 on: September 02, 2010, 10:17:16 pm »

You know. I actually agree with this. The value should go up, when you amass massive amounts of similar constructions together. I mean. I think a 50 foot wall should be more then 50 feet of bricks, and much more then double a 25 foot wall. But thats just my feelings. Though it should probably break, if you're using inconsistent construction materials.
Logged
Code: [Select]
This is a platinum warhammer. All craftsdwarfship is of the highest quality. it menaces with spikes of platinum.
there is an image of the goblin Utes Gozrusrozsnus and dwarves in elf bone. The goblin is making a plaintive gesture. the dwarves are striking a menacing pose.
this image relates to the slaying of Utes Gozrusroz

Toastergargletop

  • Bay Watcher
    • View Profile
Re: Suggestion for megaprojects
« Reply #7 on: September 02, 2010, 11:37:59 pm »

Nice idea.  I like that each piece of construction would add to the value of adjacant constructions.
Logged

orbcontrolled

  • Bay Watcher
    • View Profile
Re: Suggestion for megaprojects
« Reply #8 on: September 03, 2010, 12:19:20 pm »

Well, you could have the game periodically upload the map to a DFMA-like Facebook app, keep statistics on how many people look at certain areas of your fortress for how long, and use that to calculate how "famous" each part of the fort is.

Next up: Streaming your announcements to Twitter!

Spoiler (click to show/hide)
Logged