View Issue Details

IDProjectCategoryView StatusLast Update
0006123Dwarf FortressTypos/Grammarpublic2014-01-17 10:27
Reporterclanl Assigned Touser1294 
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionno change required 
PlatformN/AOSN/AOS VersionN/A
Product Version0.34.11 
Summary0006123: Naming inconsistencies in creature raws
DescriptionSome creature names are inconsistent with the prevailing naming scheme.
Mostly it's Spaces instead of Underscores.
Based on the naming scheme that the majority of the names stick to, I assume the following:

-No spaces in the names (most don't have spaces)
-All birds follow this naming scheme: BIRD_<birdname> (all but one do already).
-All animalmen, including birds that are derived from a "normal" animal spell out the name in order with underscores in between, for example GREAT_HORNED_OWL_MAN
-All giants, including birds that are derived from a "normal" animal use GIANT_<animalname>
-Animals with "Giant" in their name and humanoids that aren't derived from "normal" animals, use the common naming scheme of suffixing the attributes, for example BAT_GIANT
Steps To Reproduceread the creature raws
Additional InformationA list, in this format:
Current name >> expected name

missing "BIRD_":
SPARROW >> BIRD_SPARROW

underscore instead of hyphen in hyphenated part of name:
LIZARD_RHINO_TWO_LEGGED >> LIZARD_RHINO_TWO-LEGGED

Space instead of underscore, missing underscore, and/or suffixed ", GIANT"/"_GIANT":
ALLIGATOR SNAPPING TURTLE >> ALLIGATOR_SNAPPING_TURTLE
ARMADILLO MAN >> ARMADILLO_MAN
ARMADILLO, GIANT >> GIANT_ARMADILLO
BADGER MAN >> BADGER_MAN
BADGER, GIANT >> GIANT_BADGER
CAPYBARA MAN >> CAPYBARA_MAN
CAPYBARA, GIANT >> GIANT_CAPYBARA
CHEETAH_GIANT >> GIANT_CHEETAH
DESERT TORTOISE >> DESERT_TORTOISE
GIANT TORTOISE >> GIANT_TORTOISE
GIANT TORTOISE MAN >> GIANT_TORTOISE_MAN
GIGANTIC TORTOISE >> GIGANTIC_TORTOISE
GIGANTIC SQUID >> GIGANTIC_SQUID
HONEY BADGER >> HONEY_BADGER
LEOPARD_GIANT >> GIANT_LEOPARD
LION_GIANT >> GIANT_LION
MOOSE MAN >> MOOSE_MAN
MOOSE, GIANT >> GIANT_MOOSE
NARWHAL MAN >> NARWHAL_MAN
NARWHAL, GIANT >> GIANT_NARWHAL
OLM_GIANT >> GIANT_OLM
PANDA, GIGANTIC >> GIGANTIC_PANDA
PLATYPUS MAN
PLATYPUS, GIANT
RED PANDA >> RED_PANDA
RED PANDA MAN >> RED_PANDA_MAN
RED PANDA, GIANT >> GIANT_RED_PANDA
RODENT MAN >> RODENT_MAN
SNAPPING TURTLE >> SNAPPING_TURTLE
TIGERMAN >> TIGER_MAN
TIGER_GIANT >> GIANT_TIGER
TOAD_GIANT >> GIANT_TOAD

KIWI MAN >> KIWI_MAN
OSTRICH MAN >> OSTRICH_MAN
PEREGRINE FALCON MAN >> PEREGRINE_FALCON_MAN
PENGUIN MAN >> PENGUIN_MAN
Tagscreatures, naming inconsistency, Probable Quick Fix, raw files, typo

Activities

clanl

2012-07-22 17:41

reporter   ~0023323

Last edited: 2012-07-22 17:50

Forgot two expected names, obviously:

PLATYPUS MAN >> PLATYPUS_MAN
PLATYPUS, GIANT >> GIANT_PLATYPUS
Also forgot these birds

BIRD_OSTRICH GIANT >> GIANT_OSTRICH
BIRD_KIWI_GIANT >> GIANT_KIWI
BIRD_PENGUIN_GIANT >> GIANT_PENGUIN
GIANT PEREGRINE FALCON >> GIANT_PEREGRINE_FALCON

Most birds follow the GIANT_<birdname> scheme, so I assume that is how it's intended.

user1294

2012-07-23 02:29

  ~0023330

This is hardly a bug, and causes no problems. At most, it's suggestion territory.

Issue History

Date Modified Username Field Change
2012-07-22 17:36 clanl New Issue
2012-07-22 17:39 clanl Tag Attached: creatures
2012-07-22 17:39 clanl Tag Attached: Probable Quick Fix
2012-07-22 17:39 clanl Tag Attached: raw files
2012-07-22 17:39 clanl Tag Attached: typo
2012-07-22 17:39 clanl Tag Attached: naming inconsistency
2012-07-22 17:41 clanl Note Added: 0023323
2012-07-22 17:50 clanl Note Edited: 0023323
2012-07-23 02:29 user1294 Note Added: 0023330
2012-07-23 02:29 user1294 Status new => resolved
2012-07-23 02:29 user1294 Resolution open => no change required
2012-07-23 02:29 user1294 Assigned To => user1294