Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [40d16] Knife users do not start with large daggers  (Read 1471 times)

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
[40d16] Knife users do not start with large daggers
« on: January 20, 2010, 01:48:21 am »

Hypothesis included
Don't know if anybody has encountered this one, yet: 40d16 will not generate large daggers.

This is not an issue with broken downloads, and it is rather odd, in the manner of its occurrance. The game recognizes that there is such a thing as a dagger (and will allow skill selection to members of any race that can create large daggers); however, no such dagger will exist in-game; and yet, they CAN be crafted (or even embarked with) in fortress mode.
In that when "spawning" a character in adventure mode, as a knife user, you will spawn high in skill, but clothed in little more than a backpack (if you are lucky).

Such is what was ment by "will not generate".
Definitely happens on d16...'nd I might know why.

E'er seen a squad of knife-users? I don't think it's defined properly/at all in the code that makes military folk.  I suspect if you could start an adventurer with title Thief it'd start with knife and sack.

...Actually, this is almost definitely it: when starting a 'knife user' character, the farlook still says recruit for your title.

...99.9% sure on it:
Spoiler: Stringdump excerpt (click to show/hide)
There is no knife-user military position, and Thief must be defined by some other thing. So, when it goes to decide your equipment, it sees "Recruit" and gives no dagger.
« Last Edit: January 20, 2010, 01:50:43 am by CobaltKobold »
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

shadowsofwhite

  • Bay Watcher
  • [PREFSTRING:moustache] Steam ID: TheHengeProphet
    • View Profile
Re: [40d16] Knife users do not start with large daggers
« Reply #1 on: January 20, 2010, 08:34:01 pm »

Keep in mind this is not isolated to 40d16, but is an issue to all 40d*.

The game requires modification so that daggers can be used by adventure-mode civilizations and/or making dagger using civilizations playable in adventure-mode.
« Last Edit: January 20, 2010, 08:36:15 pm by shadowsofwhite »
Logged
Dev-status:
Drakelings: Dev halted indefinitely.
Illithids: Dev halted indefinitely.

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: [40d16] Knife users do not start with large daggers
« Reply #2 on: January 20, 2010, 08:39:09 pm »

i.e. putting [ADVENTURE_TIER:4] and 5 in kobs'n'gobs
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: [40d16] Knife users do not start with large daggers
« Reply #3 on: March 07, 2010, 07:46:15 am »

Keep in mind this is not isolated to 40d16, but is an issue to all 40d*.

The game requires modification so that daggers can be used by adventure-mode civilizations and/or making dagger using civilizations playable in adventure-mode.

Thanks ... can you provide more details on doing that modification. :)
Add, in entity_standard.txt in the raws:
under [ENTITY:EVIL] add the line

[ADVENTURE_TIER:5]
and under [ENTITY:SKULKING] add
[ADVENTURE_TIER:4]
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets