Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Help with Civ.  (Read 1320 times)

Ancient Thingy

  • Bay Watcher
  • Your Friendly Neighbourhood Axedwarf
    • View Profile
Help with Civ.
« on: June 01, 2009, 04:36:54 pm »

Hello everyone! I'm relatively new with DF but I think that I'm getting the hang of it. Currently, I'm experimenting with modding a new playable race : 'Ancients'. Most of the raws is copied from the dwarf entity. The problem is that they're perfectly playable right up until when you actually embark and get to the playable screen.
First, they start flashing from their normal A symbol to a brownish background. That's not much of a problem as long as it doesn't mess with their actual gameplay. But when I order my Ancients to mine (and yes, they do have the mining profession and the digger tools) they don't do anything. Same when the order goes out to cut out trees, and so on and so forth.
Their profiles also have the line 'suffered from major injuries recently' even though it's the beginning of the game and no one has tried to make Ancient statues out of them (yet). So if anyone could help me find out what's wrong with them, that'd be great!

ENTITY ENTRY:

[ENTITY:LEGENDARY]
   [CIV_CONTROLLABLE]
        [INDIV_CONTROLLABLE]
        [CREATURE:ANCIENT]
        [BIOME_SUPPORT:ANY_GRASSLAND:1]
        [BIOME_SUPPORT:ANY_FOREST:4]
        [BIOME_SUPPORT:MOUNTAIN:7]
        [START_BIOME:MOUNTAIN]
        [DEFAULT_SITE_TYPE:CAVE_DETAILED]
        [liKES_SITE:CAVE_DETAILED]
        [liKES_SITE:TREE_CITY]
        [TOLERATES_SITE:CITY]
        [WORLD_CONSTRUCTION:BRIDGE]
        [WORLD_CONSTRUCTION:TUNNEL]
        [WORLD_CONSTRUCTION:ROAD]
        [START_GROUP_NUMBER:8]
        [MAX_POP_NUMBER:8500]
        [MAX_SITE_POP_NUMBER:200]
        [MAX_STARTING_CIV_NUMBER:100]
        [PERMITTED_JOB:MINER]
        [PERMITTED_JOB:WOODWORKER]
        [PERMITTED_JOB:CARPENTER]
        [PERMITTED_JOB:BOWYER]
        [PERMITTED_JOB:WOODCUTTER]
        [PERMITTED_JOB:STONEWORKER]
        [PERMITTED_JOB:ENGRAVER]
        [PERMITTED_JOB:MASON]
        [PERMITTED_JOB:ANIMAL_CARETAKER]
        [PERMITTED_JOB:ANIMAL_TRAINER]
        [PERMITTED_JOB:METALSMITH]
        [PERMITTED_JOB:FURNACE_OPERATOR]
        [PERMITTED_JOB:WEAPONSMITH]
        [PERMITTED_JOB:ARMORER]
        [PERMITTED_JOB:BLACKSMITH]
        [PERMITTED_JOB:METALCRAFTER]
        [PERMITTED_JOB:JEWELER]
        [PERMITTED_JOB:GEM_CUTTER]
        [PERMITTED_JOB:GEM_SETTER]
        [PERMITTED_JOB:CRAFTSMAN]
        [PERMITTED_JOB:WOODCRAFTER]
        [PERMITTED_JOB:STONECRAFTER]
        [PERMITTED_JOB:LEATHERWORKER]
        [PERMITTED_JOB:BONE_CARVER]
        [PERMITTED_JOB:WEAVER]
        [PERMITTED_JOB:CLOTHIER]
        [PERMITTED_JOB:GLASSMAKER]
        [PERMITTED_JOB:STRAND_EXTRACTOR]
        [PERMITTED_JOB:THRESHER]
        [PERMITTED_JOB:MILLER]
        [PERMITTED_JOB:BUTCHER]
        [PERMITTED_JOB:TANNER]
        [PERMITTED_JOB:DYER]
        [PERMITTED_JOB:PLANTER]
        [PERMITTED_JOB:FARMER]
        [PERMITTED_JOB:HERBALIST]
        [PERMITTED_JOB:CHEESE_MAKER]
        [PERMITTED_JOB:SOAP_MAKER]
        [PERMITTED_JOB:POTASH_MAKER]
        [PERMITTED_JOB:SOAP_MAKER]
        [PERMITTED_JOB:LYE_MAKER]
        [PERMITTED_JOB:WOOD_BURNER]
        [PERMITTED_JOB:ENGINEER]
        [PERMITTED_JOB:MECHANIC]
        [PERMITTED_JOB:SIEGE_ENGINEER]
        [PERMITTED_JOB:SIEGE_OPERATOR]
        [PERMITTED_JOB:PUMP_OPERATOR]
        [PERMITTED_JOB:CLERK]
        [PERMITTED_JOB:ARCHITECT]
        [PERMITTED_JOB:TRADER]
        [PERMITTED_JOB:ADMINISTRATOR]
        [trANSLATION:ANCIENT]
        [DIGGER:ITEM_WEAPON_PICK]
        [WEAPON:ITEM_WEAPON_AXE_BATTLE]
        [WEAPON:ITEM_WEAPON_HAMMER_WAR]
        [WEAPON:ITEM_WEAPON_SWORD_SHORT]
        [WEAPON:ITEM_WEAPON_SPEAR]
        [WEAPON:ITEM_WEAPON_CROSSBOW]
                [AMMO:ITEM_AMMO_BOLTS]
        [ARMOR:ITEM_ARMOR_PLATEMAIL:COMMON]
   [ARMOR:ITEM_ARMOR_CHAINMAIL:COMMON]
        [ARMOR:ITEM_ARMOR_CLOAK:COMMON]
        [HELM:ITEM_HELM_HELM:COMMON]
        [HELM:ITEM_HELM_HOOD:COMMON]
        [GLOVES:ITEM_GLOVES_GAUNTLETS:COMMON]
        [PANTS:ITEM_PANTS_GREAVES:COMMON]
        [SHOES:ITEM_SHOES_BOOTS:COMMON]
        [SHIELD:ITEM_SHIELD_SHIELD]
        [SIEGEAMMO:ITEM_SIEGEAMMO_BALLISTA]
   [trAPCOMP:ITEM_TRAPCOMP_GIANTAXEBLADE]
   [trAPCOMP:ITEM_TRAPCOMP_ENORMOUSCORKSCREW]
   [trAPCOMP:ITEM_TRAPCOMP_SPIKEDBALL]
   [trAPCOMP:ITEM_TRAPCOMP_LARGESERRATEDDISC]
   [trAPCOMP:ITEM_TRAPCOMP_MENACINGSPIKE]
   [TOY:ITEM_TOY_PUZZLEBOX]
   [TOY:ITEM_TOY_BOAT]
        [INSTRUMENT:ITEM_INSTRUMENT_FLUTE]
   [INSTRUMENT:ITEM_INSTRUMENT_TRUMPET]
   [INSTRUMENT:ITEM_INSTRUMENT_HARP]
   [INSTRUMENT:ITEM_INSTRUMENT_DRUM]
   [INSTRUMENT:ITEM_INSTRUMENT_PICCOLO]
        [CLOTHING]
        [SUBTERRANEAN_CLOTHING]
        [CURRENCY_BY_YEAR]
   [CURRENCY:ADAMANTINE:20]
        [METAL_PREF]
        [RELIGION:PANTHEON]
   [RELIGION_SPHERE:FORTRESSES]
   [RELIGION_SPHERE:JEWELS]
   [RELIGION_SPHERE:METALS]
   [RELIGION_SPHERE:MINERALS]
   [RELIGION_SPHERE:MOUNTAINS]
   [RELIGION_SPHERE:WEALTH]
        [RELIGION_SPHERE:JUSTICE]
        [RELIGION_SPHERE:ORDER]
   [GEM_PREF]
   [STONE_PREF]
        [GEM_PREF]
        [USE_GOOD_ANIMALS]
   [USE_GOOD_PLANTS]
   [USE_GOOD_WOOD]
        [COMMON_DOMESTIC_PET]
        [INDOOR_FARMING]
        [OUTDOOR_FARMING]
   [USE_ANY_PET_RACE]
        [USE_MISC_PROCESSED_WOOD_PRODUCTS]
        [USE_ANIMAL_PRODUCTS]
        [RIVER_PRODUCTS]
        [OCEAN_PRODUCTS]
        [EQUIPMENT_IMPROVEMENTS]
        [ADVENTURE_TIER:4]
        [CAN_HAVE_MILITARY_LEADER]
        [CAN_HAVE_MILITARY_SITE_LEADER]
        [LEADER_TYPE:KING]
        [SITE_LEADER_TYPE:KING_CONSORT]
        [MAYOR]
        [SIEGER]
        [FRIENDLY_COLOR:1:0:1]
        [MERCHANT_BODYGUARDS]
        [DIPLOMAT]
        [DIPLOMAT_BODYGUARDS]
        [WANDERER]
        [SCOUT]
        [ACTIVE_SEASON:AUTUMN]
        [SELECT_SYMBOL:WAR:NAME_WAR]
   [SUBSELECT_SYMBOL:WAR:VIOLENT]
   [SELECT_SYMBOL:BATTLE:NAME_BATTLE]
   [SUBSELECT_SYMBOL:BATTLE:VIOLENT]
   [SELECT_SYMBOL:SIEGE:NAME_SIEGE]
   [SUBSELECT_SYMBOL:SIEGE:VIOLENT]
   [SELECT_SYMBOL:ROAD:NAME_ROAD]
   [SELECT_SYMBOL:TUNNEL:NAME_TUNNEL]
   [SELECT_SYMBOL:BRIDGE:NAME_BRIDGE]
   [SELECT_SYMBOL:WALL:NAME_WALL]
   [SELECT_SYMBOL:REMAINING:ARTIFICE]
   [SELECT_SYMBOL:REMAINING:EARTH]
   [CULL_SYMBOL:ALL:EVIL]
   [CULL_SYMBOL:ALL:UNTOWARD]
   [CULL_SYMBOL:ALL:FLOWERY]
   [CULL_SYMBOL:ALL:NEGATIVE]
   [CULL_SYMBOL:ALL:UGLY]
   [CULL_SYMBOL:ALL:NEGATOR]
        [ART_IMAGE_ELEMENT_MODIFIER:PLANT:64]
   [ART_IMAGE_ELEMENT_MODIFIER:TREE:64]
   [ITEM_IMPROVEMENT_MODIFIER:RINGS_HANGING:64]
   [ITEM_IMPROVEMENT_MODIFIER:BANDS:384]
   [ITEM_IMPROVEMENT_MODIFIER:SPIKES:384]
        [ETHIC:KILL_ENTITY_MEMBER:PUNISH_CAPITAL]
   [ETHIC:KILL_NEUTRAL:JUSTIFIED_IF_SELF_DEFENSE]
   [ETHIC:KILL_ENEMY:ACCEPTABLE]
   [ETHIC:KILL_ANIMAL:JUSTIFIED_IF_SELF_DEFENSE]
   [ETHIC:KILL_PLANT:ACCEPTABLE]
   [ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
   [ETHIC:TORTURE_FOR_INFORMATION:UNTHINKABLE]
   [ETHIC:TORTURE_FOR_FUN:UNTHINKABLE]
   [ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
   [ETHIC:TREASON:PUNISH_CAPITAL]
   [ETHIC:OATH_BREAKING:PUNISH_CAPITAL]
   [ETHIC:LYING:APPALLING]
   [ETHIC:VANDALISM:PUNISH_SERIOUS]
   [ETHIC:TRESPASSING:MISGUIDED]
   [ETHIC:THEFT:PUNISH_SERIOUS]
   [ETHIC:ASSAULT:PUNISH_SERIOUS]
   [ETHIC:SLAVERY:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
   [ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_SAME_RACE:UNTHINKABLE]
   [ETHIC:MAKE_TROPHY_SAPIENT:SHUN]
   [ETHIC:MAKE_TROPHY_ANIMAL:ACCEPTABLE]

CREATURE ENTRY:

[CREATURE:ANCIENT]
         [NAME:ancient:ancients:ancient]
         [TILE:'A'][COLOR:255:255:255]
         [FIREIMMUNE][FIREIMMUNE_SUPER]
         [BODY:HUMANOID_SIMPLE:MOUTH:HUMANOID_JOINTS:4FINGERS:4TOES:2EYES:HEAD_HORN]
         [BODYGLOSS:CLAW_HAND]
         [PREFSTRING:warm hearts]
         [BODYGLOSS:TALON_FOOT]
         [BODYGLOSS:CLAW_HAND]
         [BENIGN]
         [EQUIPS]
         [CRAFTSMAN_NAME:shaper:shapers]
         [HAMMERMAN_NAME:ancient of the Hammer:ancients of the Hammer]
         [SPEARMAN_NAME:ancient of the Spear:ancients of the Spear]
         [CROSSBOWMAN_NAME:ancient of the Bolt:ancients of the Bolt]
         [AXEMAN_NAME:ancient of the Axe:ancients of the Axe]
         [SWORDSMAN_NAME:ancient of the Blade:ancients of the Blade]
         [MACEMAN_NAME:ancient of the Mace:ancients of the Mace]
         [PIKEMAN_NAME:ancient of the Pike:ancients of the Pike]
         [BOWMAN_NAME:ancient of the Arrow:ancients of the Arrow]
         [SPEECH:dwarf.txt]
         [NOPAIN][EXTRAVISION][NOBREATHE][NOBLEED][NOSTUN][NONAUSEA]
                  [NOSTUCKINS][NOSKULL][NOSKIN][NOBONES][NOMEAT][NOEXERT]
         [DAMBLOCK:15]
         [NOFEAR]
         [NOSMELLYROT]
         [SIZE:14]
         [ATTACK:MAIN:BYTYPE:GRASP:raises its hands above its head, then crush:raises its hand above its head, then crushes:3:9:BLUDGEON][ATTACKFLAG_WITH]
         [ATTACK:MAIN:BYTYPE:UPPERBODY:bodyslam:bodyslams:2:12:BLUDGEON][ATTACKFLAG_WITH]
         [ATTACK:MAIN:BYTOKEN:4FINGERS:grip with a frightening strength:grips with a frightening strength:2:8:PIERCE][ATTACKFLAG_WITH][ATTACKFLAG_CANLATCH]
         [ATTACK:SECOND:BYTOKEN:HEAD_HORN:lumber forward and impale:lumbers forward and impales:1:9:GORE][ATTACKFLAG_WITH]
         [SWIMS_LEARNED][SWIM_SPEED:1500]
         [INTELLIGENT]
         [CHILD:12][CHILDNAME:youngling:younglings]
         [BIOME:ANY_LAND]
         [MAXAGE:3000:3500]
         [NO_DRINK][NO_EAT][NO_SLEEP]
         [PERSONALITY:IMMODERATION:0:20:30]
    [PERSONALITY:VULNERABILITY:0:10:10]
    [PERSONALITY:STRAIGHTFORWARDNESS:0:85:100]
         [PERSONALITY:ALTRUISM:100:100:100]
         [PERSONALITY:CHEERFULNESS:100:100:100]
         [PERSONALITY:INTELLECTUAL_CURIOSITY:80:90:100]
         [PERSONALITY:GREGARIOUSNESS:20:60:100]
         [PERSONALITY:ACTIVITY_LEVEL:100:100:100]
         [PERSONALITY:DUTIFULNESS:100:100:100]
         [PERSONALITY:COOPERATION:80:90:100]
         [PERSONALITY:ANGER:0:0:0]
         [PERSONALITY:SELF_DISCIPLINE:100:100:100]
         [PERSONALITY:ORDERLINESS:100:100:100]
         [PERSONALITY:ACHIEVEMENT_STRIVING:100:100:100]
         [LAYERING:200]
         [MATERIAL:METAL:STEEL]
         [GRASSTRAMPLE:0]

Thank you!
Logged

Simmura McCrea

  • Bay Watcher
    • View Profile
    • My Steam profile
Re: Help with Civ.
« Reply #1 on: June 01, 2009, 04:45:45 pm »

That sounds like something's wrong with the body rather than the civ. Post the creature and body raws.
Logged

Ancient Thingy

  • Bay Watcher
  • Your Friendly Neighbourhood Axedwarf
    • View Profile
Re: Help with Civ.
« Reply #2 on: June 01, 2009, 04:52:29 pm »

The creature entry is right below its civ entry :)
In any case, it's here. I used the HUMANOID_SIMPLE body for the creature.
[CREATURE:ANCIENT]
         [NAME:ancient:ancients:ancient]
         [TILE:'A'][COLOR:255:255:255]
         [FIREIMMUNE][FIREIMMUNE_SUPER]
         [BODY:HUMANOID_SIMPLE:MOUTH:HUMANOID_JOINTS:4FINGERS:4TOES:2EYES:HEAD_HORN]
         [BODYGLOSS:CLAW_HAND]
         [PREFSTRING:warm hearts]
         [BODYGLOSS:TALON_FOOT]
         [BODYGLOSS:CLAW_HAND]
         [BENIGN]
         [EQUIPS]
         [CRAFTSMAN_NAME:shaper:shapers]
         [HAMMERMAN_NAME:ancient of the Hammer:ancients of the Hammer]
         [SPEARMAN_NAME:ancient of the Spear:ancients of the Spear]
         [CROSSBOWMAN_NAME:ancient of the Bolt:ancients of the Bolt]
         [AXEMAN_NAME:ancient of the Axe:ancients of the Axe]
         [SWORDSMAN_NAME:ancient of the Blade:ancients of the Blade]
         [MACEMAN_NAME:ancient of the Mace:ancients of the Mace]
         [PIKEMAN_NAME:ancient of the Pike:ancients of the Pike]
         [BOWMAN_NAME:ancient of the Arrow:ancients of the Arrow]
         [SPEECH:dwarf.txt]
         [NOPAIN][EXTRAVISION][NOBREATHE][NOBLEED][NOSTUN][NONAUSEA]
                  [NOSTUCKINS][NOSKULL][NOSKIN][NOBONES][NOMEAT][NOEXERT]
         [DAMBLOCK:15]
         [NOFEAR]
         [NOSMELLYROT]
         [SIZE:14]
         [ATTACK:MAIN:BYTYPE:GRASP:raises its hands above its head, then crush:raises its hand above its head, then crushes:3:9:BLUDGEON][ATTACKFLAG_WITH]
         [ATTACK:MAIN:BYTYPE:UPPERBODY:bodyslam:bodyslams:2:12:BLUDGEON][ATTACKFLAG_WITH]
         [ATTACK:MAIN:BYTOKEN:4FINGERS:grip with a frightening strength:grips with a frightening strength:2:8:PIERCE][ATTACKFLAG_WITH][ATTACKFLAG_CANLATCH]
         [ATTACK:SECOND:BYTOKEN:HEAD_HORN:lumber forward and impale:lumbers forward and impales:1:9:GORE][ATTACKFLAG_WITH]
         [SWIMS_LEARNED][SWIM_SPEED:1500]
         [INTELLIGENT]
         [CHILD:12][CHILDNAME:youngling:younglings]
         [BIOME:ANY_LAND]
         [MAXAGE:3000:3500]
         [NO_DRINK][NO_EAT][NO_SLEEP]
         [PERSONALITY:IMMODERATION:0:20:30]
    [PERSONALITY:VULNERABILITY:0:10:10]
    [PERSONALITY:STRAIGHTFORWARDNESS:0:85:100]
         [PERSONALITY:ALTRUISM:100:100:100]
         [PERSONALITY:CHEERFULNESS:100:100:100]
         [PERSONALITY:INTELLECTUAL_CURIOSITY:80:90:100]
         [PERSONALITY:GREGARIOUSNESS:20:60:100]
         [PERSONALITY:ACTIVITY_LEVEL:100:100:100]
         [PERSONALITY:DUTIFULNESS:100:100:100]
         [PERSONALITY:COOPERATION:80:90:100]
         [PERSONALITY:ANGER:0:0:0]
         [PERSONALITY:SELF_DISCIPLINE:100:100:100]
         [PERSONALITY:ORDERLINESS:100:100:100]
         [PERSONALITY:ACHIEVEMENT_STRIVING:100:100:100]
         [LAYERING:200]
         [MATERIAL:METAL:STEEL]
         [GRASSTRAMPLE:0]
« Last Edit: June 01, 2009, 04:54:12 pm by Ancient Thingy »
Logged

Simmura McCrea

  • Bay Watcher
    • View Profile
    • My Steam profile
Re: Help with Civ.
« Reply #3 on: June 01, 2009, 04:55:47 pm »

You seem to be missing a brain. And guts.
Logged

Ancient Thingy

  • Bay Watcher
  • Your Friendly Neighbourhood Axedwarf
    • View Profile
Re: Help with Civ.
« Reply #4 on: June 01, 2009, 04:57:25 pm »

OH, okay. Thank you!
Logged

varkarrus

  • Bay Watcher
  • Insanity and a knife go well together.
    • View Profile
Re: Help with Civ.
« Reply #5 on: June 01, 2009, 08:36:36 pm »

[BODY:BASIC_1PARTBODY:BASIC_HEAD:TAIL_STANCE:TAIL_STINGER:GIANTEYE:THROAT:HEART:2EARS_HOLE:NOSE_HOLE:GUTS:ORGANS:THROAT:NECK:SPINE:EXTERNAL_BRAIN:SIX_TENTACLES:HUMANOID_JOINTS:5FINGERS:5TOES:7MOUTHS]
I'm having same problem. I'm making a race of Eldritch Abominations.
Logged
Dip Stick! The newest candy! Just dip it, then lick it!
Or try FUBAR! The best chocolate bar ever!
And you can't eat them, either, sadly. Even though it'd make sieges so much more fun; dwarves lining the walls, drooling and carrying sharp knives and forks, ready for the upcoming meals.

Blakmane

  • Bay Watcher
    • View Profile
Re: Help with Civ.
« Reply #6 on: June 02, 2009, 12:55:58 am »

[BODY:BASIC_1PARTBODY:BASIC_HEAD:TAIL_STANCE:TAIL_STINGER:GIANTEYE:THROAT:HEART:2EARS_HOLE:NOSE_HOLE:GUTS:ORGANS:THROAT:NECK:SPINE:EXTERNAL_BRAIN:SIX_TENTACLES:HUMANOID_JOINTS:5FINGERS:5TOES:7MOUTHS]
I'm having same problem. I'm making a race of Eldritch Abominations.

i'm assuming you've got body token entries for all that stuff.

First thing I see is that you have no lungs.
Logged

ac31

  • Bay Watcher
  • [FIREBREATH]
    • View Profile
Re: Help with Civ.
« Reply #7 on: June 02, 2009, 04:59:27 am »

First thing I see is that you have no lungs.

the creatures ARE lungs, its GENIUS
Logged
Just wondering if it would be possible (however unwise) to make demons a civilisation
I don't see any reason they couldn't be. What would happen if they breached the HFS?
Horrors! Annoying relatives in the deep!

varkarrus

  • Bay Watcher
  • Insanity and a knife go well together.
    • View Profile
Re: Help with Civ.
« Reply #8 on: June 03, 2009, 06:03:30 pm »

Actually, it's brain doubles as a set of lungs. But what is the problem?
EDIT: I tried making a basic_2part body instead, but it still doesn't work.
« Last Edit: June 03, 2009, 07:14:22 pm by varkarrus »
Logged
Dip Stick! The newest candy! Just dip it, then lick it!
Or try FUBAR! The best chocolate bar ever!
And you can't eat them, either, sadly. Even though it'd make sieges so much more fun; dwarves lining the walls, drooling and carrying sharp knives and forks, ready for the upcoming meals.

Blakmane

  • Bay Watcher
    • View Profile
Re: Help with Civ.
« Reply #9 on: June 03, 2009, 09:52:28 pm »

Actually, it's brain doubles as a set of lungs. But what is the problem?
EDIT: I tried making a basic_2part body instead, but it still doesn't work.

can you have external primary organs? try making the brain/lung internal.
Logged