Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 552 553 [554] 555 556 ... 1065

Author Topic: Future of the Fortress: List of Remaining Items  (Read 3670090 times)

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8295 on: December 10, 2009, 03:34:09 pm »

LOGIC HATH SPOKEN.

The best thing about real true logic is that it announces its presence.

Still holding out for the morning of January 1st.  Debugging can suck it.
Logged

Aqizzar

  • Bay Watcher
  • There is no 'U'.
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8296 on: December 10, 2009, 03:37:57 pm »

I'm still holding out for 11PM Eastern Time December 31, just so Toady can say he released it in 2009.

Debugging can suck it harder.
Logged
And here is where my beef pops up like a looming awkward boner.
Please amplify your relaxed states.
Quote from: PTTG??
The ancients built these quote pyramids to forever store vast quantities of rage.

Cavalcadeofcats

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8297 on: December 10, 2009, 04:01:19 pm »

Terribly sorry 'bout this inquiry; I've been trying to read through the entire thread from the beginning, but 500 some pages is quite a lot.

Does anyone know if, anywhere in the thread, it's been mentioned if wearable/wieldable items will be able to use some form of tag to define what part is allowed to hold them?  Say, if I modded in a race with a [GRASP] tag on its mouth as well as its hands, that uses spears and daggers as weapons, would I be able to let them wield daggers in their mouth but spears could only be wielded in its hands?

I don't believe so, no, but Footkerchief would know for certain.
Logged

Sean Mirrsen

  • Bay Watcher
  • Bearer of the Psionic Flame
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8298 on: December 10, 2009, 04:09:35 pm »

Not for this version, I think. Weapons use any GRASP they can get a hold on, pun intended. Armor uses whatever part type is assigned to it - gloves go on GRASP, boots on STANCE, helms on HEAD, etc. I didn't notice anything in the item raws that could specify the target part. This will have to wait until the items get the major overhaul and are merged into one class, if such an overhaul does happen in any foreseeable future.
Logged
Multiworld Madness Archive:
Game One, Discontinued at World 3.
Game Two, Discontinued at World 1.

"Europe has to grow out of the mindset that Europe's problems are the world's problems, but the world's problems are not Europe's problems."
- Subrahmanyam Jaishankar, Minister of External Affairs, India

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8299 on: December 10, 2009, 04:11:52 pm »

Terribly sorry 'bout this inquiry; I've been trying to read through the entire thread from the beginning, but 500 some pages is quite a lot.

Does anyone know if, anywhere in the thread, it's been mentioned if wearable/wieldable items will be able to use some form of tag to define what part is allowed to hold them?  Say, if I modded in a race with a [GRASP] tag on its mouth as well as its hands, that uses spears and daggers as weapons, would I be able to let them wield daggers in their mouth but spears could only be wielded in its hands?

I don't believe so, no, but Footkerchief would know for certain.

I didn't have anything to add beyond what CobaltKobold said above:

Hasn't been addressed afaik, rather like, say, 3 or 4-handed weapons.
Logged

smjjames

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8300 on: December 10, 2009, 05:28:43 pm »

Man, there is a good possibility for a very late december release, but a release within the first week of January seems reasonable too. Heck, the remaining stuff (the section he is working on) might get finished or almost finished over the weekend.

Still, Toady does deserve to take as long a Christmas holiday break as he wants as he has worked so hard on this.
Logged

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8301 on: December 10, 2009, 05:39:28 pm »

LOGIC HATH SPOKEN.

The best thing about real true logic is that it announces its presence.

Still holding out for the morning of January 1st. Debugging can suck it.
Funny how this turns out to a negative expression...

But actually I might like to see some horrific bug for this generation a la "civil war", or "The Forever Sleep"
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

zchris13

  • Bay Watcher
  • YOU SPIN ME RIGHT ROUND~
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8302 on: December 10, 2009, 06:41:25 pm »

"Civil War" sounds good. I obviously missed that one. What happened?
Logged
this sigtext was furiously out-of-date and has been jettisoned

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8303 on: December 10, 2009, 07:03:31 pm »

Forget how it starts- hammerer punishes someone?

Anywy, someone of fort gets marked as civ-enemy of yours for a fistfight or something.

As an enemy, soldiers/guards target them and attck them, but-because the "enemies" are still part of your civ-the gme goes "Oh No! These guards are attacking us!" and flags THEM as enemies of your civ (while still being members) and they get attacked- it explodes from there.
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

TKTom

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8304 on: December 10, 2009, 07:06:29 pm »

Forget how it starts- hammerer punishes someone?

Anywy, someone of fort gets marked as civ-enemy of yours for a fistfight or something.

As an enemy, soldiers/guards target them and attck them, but-because the "enemies" are still part of your civ-the gme goes "Oh No! These guards are attacking us!" and flags THEM as enemies of your civ (while still being members) and they get attacked- it explodes from there.

 Funniest thing is that it is a very dwarfy civil war, with there being as many different factions as there are dwarfs.
Logged

smjjames

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8305 on: December 10, 2009, 07:09:11 pm »

Forget how it starts- hammerer punishes someone?

Anywy, someone of fort gets marked as civ-enemy of yours for a fistfight or something.

As an enemy, soldiers/guards target them and attck them, but-because the "enemies" are still part of your civ-the gme goes "Oh No! These guards are attacking us!" and flags THEM as enemies of your civ (while still being members) and they get attacked- it explodes from there.

 Funniest thing is that it is a very dwarfy civil war, with there being as many different factions as there are dwarfs.

Sounds alot like, if not exactly the same, as the loyalty cascade I've heard about that can happen in adventure mode.
Logged

madman

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8306 on: December 10, 2009, 07:13:04 pm »

It just occurred to me that this might be an opportune time to fix a longstanding (and hugely annoying) bug.  The function that calculates straight-line distance for job items ignores z-levels.  Here are a couple reports that include simple ways to reproduce the problem: one, two, three.  It should be a quintessential one-minute fix, but I know how that goes.
I don't see it as being a trivial fix, because there is a tradeoff between accuracy and speed. The obvious options would be to use full pathfinding (slow), or assign a penalty for each z-level (breaks vertically designed fortresses depending on the penalty).

I'm not about to post on very old threads, but if I was trying for a quick fix, here's two options I'd consider:

(1) (quick and dirty) A fixed penalty for each z-level difference. No more than 2-3 per z level (otherwise vertical forts get broken - I always have many z-level spanning stairs right next to my workshops) or (best option) have a Z_LEVEL_MATERIAL_SEARCH_PENALTY value in the init.txt file (default it to 2 or 3).

(2) (nicer, but longer to implement). Instead of using the full pathing algorithm, do a depth first flood fill on the fortress which should usually terminate very quickly if just looking for 1-3 items (which is when this gets used), and possibly have a cutoff (say a distance of 10 or 15 or settable in init.txt, or have 'filled' a certain number of points) where it goes back to a simpler calculation cases, in which case you already have a distance d you have checked to, so any item is at least d+1 away. As a nice bonus, the flood fill could store enough information (each square stores which direction it got filled from) that it provides a path for the dwarf (if the dwarf is already at the workshop - a common case), and a tentative path back, and full pathing doesn't need to get used at all (unless the geometry changes).

Some sort of full pathing already gets used when picking an item to construct something (say a new workshop), but I suppose that the hit there is hidden by the fact that it is a user interface driven action anyway.
Logged
Quote from: bluea
Compilers are Dwarves with the beards abstracted away.
They can pull completely amazing maneuvers, yet manage to die of thirst in the river.

Footkerchief

  • Bay Watcher
  • The Juffo-Wup is strong in this place.
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8307 on: December 10, 2009, 07:32:39 pm »

Your floodfill idea is a good one, but the problem is that it's trying to do a straight-line distance check, a simple Euclidean distance, and is ignoring the (z1 - z2)2 term.  As Draco18s mentioned in those linked threads, the game literally thinks that the distance from the trade depot to an item 20 z-levels directly below is ZERO.
Logged

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8308 on: December 10, 2009, 07:34:00 pm »

madman:I'd guess 1.
Sounds alot like, if not exactly the same, as the loyalty cascade I've heard about that can happen in adventure mode.
Whzat?

Footkerchief: I have a counterexample save to that. But it's presently tied up in competition. Conclusion: Ramps seem to not invoke this mistake.
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

smjjames

  • Bay Watcher
    • View Profile
Re: Future of the Fortress: List of Remaining Items
« Reply #8309 on: December 10, 2009, 07:38:38 pm »

madman:I'd guess 1.
Sounds alot like, if not exactly the same, as the loyalty cascade I've heard about that can happen in adventure mode.
Whzat?

Its been mentioned and talked about over on the adventure mode section. The description of how it starts is very similar.
Logged
Pages: 1 ... 552 553 [554] 555 556 ... 1065