v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Talk:Dragon

From Dwarf Fortress Wiki
Jump to navigation Jump to search

Outdated raws[edit]

The dragon raws are currently outdated. I have no clue how you can update those (it seems to be a rabbit hole of templates), but if anyone has the know how, it'd be appreciated so we can update the page. OluapPlayer (talk) 01:05, 27 June 2023 (UTC)

I don't think they're outdated. I manually verified that the raws in the box on Dragon and on GitHub are identical to the raws I have in a vanilla copy of DF 50.08. —Lethosor (talk) 17:06, 27 June 2023 (UTC)
Are you sure? I have my own vanilla raws open as I type this, and it lists stuff like [CHILD:10], [CHILDNAME:dragon hatchling:dragon hatchlings], [BODY_SIZE:10:0:5000000] etc, and none of it is currently present on Dragon/raw. I'm fairly sure these were added on 50.08, since the patch notes include the addition of dragon hatchlings. OluapPlayer (talk) 20:44, 27 June 2023 (UTC)
I just pushed an update to DFRawFunctions, so as soon as the wiki is updated it should get the latest raws. It turns out the Dragon raws were the only ones that were wrong, so Toady must've changed them very recently. --Quietust (talk) 23:27, 27 June 2023 (UTC)
Thanks! OluapPlayer (talk) 00:29, 28 June 2023 (UTC)
Yes, I am quite sure. I just downloaded a copy of https://www.bay12games.com/dwarves/df_50_08_win.zip and confirmed that data/vanilla/vanilla_creatures/objects/creature_standard.txt does not contain "[CHILD" under "[CREATURE:DRAGON]", and "dragon hatchling" does not appear anywhere in data/vanilla/vanilla_creatures/. Are you looking at a 50.09 prerelease? —Lethosor (talk) 02:42, 28 June 2023 (UTC)
Turns out the raws are different between the classic and Steam builds. Outside of some metadata fixes in the info.txt files, the only meaningful changes appear to be to DRAGON: "[CHILD:10][CHILDNAME:dragon hatchling:dragon hatchlings]" and "[BODY_SIZE:10:0:5000000]". I'm impressed you spotted this. —Lethosor (talk) 02:53, 28 June 2023 (UTC)
Reported as Bug 12490Lethosor (talk) 03:00, 28 June 2023 (UTC)
That explains it then, I play the Steam release and never would've guessed this kind of discrepancy existed. Glad to have helped though. OluapPlayer (talk) 12:29, 28 June 2023 (UTC)

This issue appears to have been resolved with the release of 50.09. I've deployed classic 50.09 raws, and also fixed a number of encoding issues in the raw files (specifically, I've improved the import script so that the language files and moose raws get converted to UTF8 properly now). —Lethosor (talk) 23:43, 28 June 2023 (UTC)