Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Help with Adventure Mode race  (Read 2092 times)

Rabek Jeris

  • Bay Watcher
    • View Profile
Help with Adventure Mode race
« on: April 03, 2008, 06:35:00 pm »

Okay. I want a race that doesn't form normal civs, but it should be playable in adventure mode. I've checked the Wikis, ripped off the tutorial races, even checked a few posts in here, and generated a new world after each change... still no luck. I'm trying to make colossi of the sort in Shadows of the Colossus, just as a way to learn my way around. Someone mind telling me where I'm failing?


entity_default.txt (placed before dwarves and after the first two lines)

code:
 [ENTITY:GIANTS]
  [CREATURE:COLOSSUS]
  [INDIV_CONTROLLABLE]
  [ADVENTURE_TIER:4]
  [TRANSLATION:ELF]
  [CLOTHING]
  [ENTITY_GROUPING:FRIENDLY]
  [BIOME_SUPPORT:ANY_WETLAND:8]
  [BIOME_SUPPORT:ANY_DESERT:8]
  [BIOME_SUPPORT:ANY_FOREST:8]
  [BIOME_SUPPORT:MOUNTAIN:6]
  [BIOME_SUPPORT:ANY_GRASSLAND:7]
  [BIOME_SUPPORT:ANY_SAVANNA:4]
  [BIOME_SUPPORT:ANY_SHRUBLAND:4]
  [BIOME_SUPPORT:ANY_RIVER:3]
  [SELECT_SYMBOL:ALL:EARTH]
  [SELECT_SYMBOL:ALL:MAGIC]
  [SELECT_SYMBOL:ALL:MYSTERY]
  [SELECT_SYMBOL:ALL:MYTHIC]
  [SELECT_SYMBOL:ALL:WILD]
  [CULL_SYMBOL:ALL:VIOLENT]
  [CULL_SYMBOL:ALL:DEATH]
  [CULL_SYMBOL:ALL:UNTOWARD]
  [CULL_SYMBOL:ALL:DOMESTIC]
  [CULL_SYMBOL:ALL:FLOWERY]
  [CULL_SYMBOL:ALL:SUBORDINATE]
  [CULL_SYMBOL:ALL:PEACE]
  [CULL_SYMBOL:ALL:NEGATOR]
  [CULL_SYMBOL:ALL:GOOD]

creature_new.txt

code:
 creature_new
[OBJECT:CREATURE]

[CREATURE:COLOSSUS]
  [NAME:colossus:colossi:colossal]
  [TILE:'C'][COLOR:2:0:0]
  [MODVALUE:100]
  [CAN_LEARN][CANOPENDOORS]
  [LARGE_ROAMING][FREQUENCY:1][DIFFICULTY:4]
  [SPEED:1400]
  [WEBIMMUNE][PARALYZEIMMUNE]
  [GENPOWER:5]
  [BLOODTYPE:0]
  [NOT_BUTCHERABLE]
  [GRASSTRAMPLE:200]
  [EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][RECKLESS][NOTHOUGHT]
  [NOSTUCKINS][SEVERONBREAKS][NOSKULL][NOSKIN][NOBONES][NOMEAT][NOEXERT][NOFEAR]
  [BUILDINGDESTROYER:2]
  [BODY:HUMANOID:2EYES:2EARS:NOSE:HUMANOID_JOINTS:5FINGERS:5TOES]
  [SIZE:25]
  [MAXAGE:20:30]
  [ATTACK:MAIN:BYTYPE:GRASP:punch:punches:2:4:BLUDGEON][ATTACKFLAG_WITH]
  [CHILD:2][BABY:1][MULTIPLE_LITTER_RARE]
  [DAMBLOCK:6]
  [ALL_ACTIVE]
  [BIOME:SUBTERRANEAN_CHASM]
  [STANDARD_FLESH]
  [HOMEOTHERM:10067]
  [LAYERING:50]
  [MEGABEAST]
  [FANCIFUL]
  [PREFSTRING:sorrowful nature]
  [BODY:HUMANOID:2EYES:2EARS:NOSE:HUMANOID_JOINTS:5FINGERS:5TOES]
  [EQUIPS]
  [ALL_ACTIVE]
  [DIURNAL]
  [BIOME:ANY_LAND]
  [ITEMCORPSE:STONE:NO_SUBTYPE:STONE:NO_RACEGLOSS]
  [ITEMCORPSE_QUALITY:1]
  [NO_DRINK][NO_EAT][NO_SLEEP]
  [NO_GENDER]
  [MATERIAL:STONE:NO_RACEGLOSS]
  [SWIMS_LEARNED][SWIM_SPEED:1400]


Thanks for your time.

Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Help with Adventure Mode race
« Reply #1 on: April 03, 2008, 06:56:00 pm »

From what I've heard, the traditional method of just adding INDIV_CONTROLLABLE and ADVENTURE_TIER no longer works.  Sorry, can't help you past that, I've never really tried to add my own race yet...
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

shadowsofwhite

  • Bay Watcher
  • [PREFSTRING:moustache] Steam ID: TheHengeProphet
    • View Profile
Re: Help with Adventure Mode race
« Reply #2 on: April 03, 2008, 08:49:00 pm »

Take note that you don't have "CAN_SPEAK" "CAN_LEARN" tags, which are relatively vital for adventuring.
Logged
Dev-status:
Drakelings: Dev halted indefinitely.
Illithids: Dev halted indefinitely.

Rabek Jeris

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #3 on: April 03, 2008, 09:12:00 pm »

It did have the CAN_LEARN tag. I added CAN_TALK, just to test that (it was intentional that it didn't have it), and it still doesn't allow for the race to be playable.
Logged

Sean Mirrsen

  • Bay Watcher
  • Bearer of the Psionic Flame
    • View Profile
Re: Help with Adventure Mode race
« Reply #4 on: April 04, 2008, 03:09:00 am »

It's CAN_SPEAK, not CAN_TALK.

And you need at least one starting site.
And at least some of them spawned.

Add [START_BIOME:ANY_LAND] to make them spawn.
Add [DEFAULT_SITE_TYPE:PLAYER_FORTRESS] and [TOLERATES_SITE:CAVE] to make a reasonably candid civ.
Then add:
[MAX_STARTING_CIV_NUMBER:1]
[START_GROUP_NUMBER:10]
[MAX_POP_NUMBER:50]
[MAX_SITE_POP_NUMBER:500]
So that the civ is very small and doesn't go anywhere.

Should work after that, I think.

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

Rabek Jeris

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #5 on: April 04, 2008, 03:42:00 am »

Still no luck.. I did have CAN_SPEAK, not CAN_TALK... and I put all that you said in the entities entry.
Logged

Sean Mirrsen

  • Bay Watcher
  • Bearer of the Psionic Flame
    • View Profile
Re: Help with Adventure Mode race
« Reply #6 on: April 04, 2008, 07:12:00 am »

Hm. Exactly how many errors you get in the errorlog when you try to generate a world?

You've got BODY tags listed twice, as well as ALL_ACTIVE, plus there's no such thing as NO_RACEGLOSS, there's NO_MATGLOSS.

And your civ is probably excluded from spawning because your creatures live 30 years at most, and cannot reproduce (the NO_GENDER tag). Either remove MAXAGE or NO_GENDER.

Other errors:
STANDARD_FLESH overrides MATERIAL.
ALL_ACTIVE makes DIURNAL useless.
I'm not sure how ANY_LAND biomes overlap with SUBTERRANEAN_CHASM, but you probably wanted just one of those.

Fix these, see if they work then. Oh, and just for good measure, delete all generated files in data/objects, and all saves.

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

Rabek Jeris

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #7 on: April 04, 2008, 01:09:00 pm »

Well, there are no errors in the log... but, amusingly enough, a little poking and I found the problem. I had creature_new.txt named creature_new.txt.txt for some odd reason. It works now.

I changed NO_RACEGLOSS to NO_MATGLOSS, now. Am I right in thinking that this will make them be made of stone, basically?

Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Help with Adventure Mode race
« Reply #8 on: April 04, 2008, 03:53:00 pm »

NO_MATGLOSS will make an aquifer stone that weighs 14466 units per boulder.
Meep.
EDIT: Typo :\

[ April 04, 2008: Message edited by: jaybud4 ]

Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Rabek Jeris

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #9 on: April 04, 2008, 06:05:00 pm »

That's... probably not a good thing. What should I use, then?
Logged

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Help with Adventure Mode race
« Reply #10 on: April 04, 2008, 08:18:00 pm »

Just fill in the name of a stone, say RAW_ADAMANTINE.
This will make all of the units of that race Raw adamantine collosi, but I'm sure it's better then the incredibly heavy aquifer stone...
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Cavalcadeofcats

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #11 on: April 04, 2008, 11:01:00 pm »

I think it's not that big a deal. You'd probably need [HAS_RACEGLOSS] to change the names. Testing.

EDIT 1: So far, yeah, you do need a RACEGLOSS to change the name. So having the material be STONE:NO_MATGLOSS doesn't affect what they're called in the game.

The thing is, it DOES affect their properties (i.e., fire resistance) - an attempt to kill one (to test ITEMCORPSE) failed when the modded dwarf began to smoke but failed to take any injury whatsoever.

EDIT 2: Plan "Watery Death" fails. Back to Adventure Mode. Perhaps Mr. Sword will be more effective!

EDIT 3: Mr. Sword WAS effective.

So, yeah, using STONE:NO_MATGLOSS for ITEMCORPSE produces a ridiculously heavy rock.  
I suggest you just choose a rock you like - granite, say. Granite's nice. Not sure what effects having NO_MATGLOSS for a MATERIAL type will have but you might want to choose a subtype there too.

Hopefully that answers your questions.

[ April 05, 2008: Message edited by: Cavalcadeofcats ]

Logged

Rabek Jeris

  • Bay Watcher
    • View Profile
Re: Help with Adventure Mode race
« Reply #12 on: April 05, 2008, 11:43:00 pm »

Huh, thanks. I wish the wiki were a bit more updated for modding. I'll try some of this out soon and see what happens. Though, after trying these out... it's a bit too powerful. I'll have to try something new, soon.
Logged

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: Help with Adventure Mode race
« Reply #13 on: April 06, 2008, 12:05:00 am »

Behold the power of the nullstone, my friend.  The grey/white/invisible water-bearing rock of incredible heaviness.

Sean Mirrsen

  • Bay Watcher
  • Bearer of the Psionic Flame
    • View Profile
Re: Help with Adventure Mode race
« Reply #14 on: April 06, 2008, 04:39:00 am »

If you use [HAS_RACEGLOSS:STONE], then you can use [MATERIAL:STONE:USE_RACEGLOSS], and [ITEMCORPSE:STONE:NO_SUBTYPE:STONE:USE_RACEGLOSS]

Note that HAS_RACEGLOSS accepts only STONE, METAL, and WOOD, and it's impossible to specify additional properties like gem-bearing, etc.

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