Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Nilbogs  (Read 1174 times)

Cuddlefish

  • Bay Watcher
    • View Profile
Nilbogs
« on: April 23, 2007, 12:20:00 am »

Hey everyone,

First post here - I love the game!  :)

Based on a discussion some other people were having about the relative difficulty of sieges, I made a few quick mods and I thought I would share them in case others were interested.  Replace the Goblin and Beak Dog entries in the creature_standard with these. Here they are:

code:
[CREATURE:GOBLIN]
   [NAME:nilbog:nilbogs:nilbog]
   [TILE:'n'][COLOR:7:0:0]
   [GLOWTILE:'"'][GLOWCOLOR:4:0:1]
   [GENPOWER:2]
   [BUTCHERABLE_NONSTANDARD][EVIL]
   [INTELLIGENT][LIKES_FIGHTING]
   [BONECARN]
   [CANOPENDOORS]
   [PREFSTRING:backwards ways]
   [BODY:HUMANOID:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:HUMANOID_JOINTS:THROAT:NECK:SPINE:BRAIN:5FINGERS:5TOES:MOUTH]
   [ATTACK:MAIN:BYTYPE:GRASP :punch :punches:1:2:BLUDGEON][ATTACKFLAG_WITH]
   [ATTACK:SECOND:BYTYPE:MOUTH:bite:bites:1:2:GORE][ATTACKFLAG_CANLATCH]
   [CHILD:12][BABY:1][MULTIPLE_LITTER_RARE]
   [SIZE:6]
   [FAT:2]
   [EQUIPS]
   [NOCTURNAL]
   [NOFEAR]
   [FIREIMMUNE_SUPER]
   [TRAPAVOID]
   [BUILDINGDESTROYER:2]
   [AMPHIBIOUS][UNDERSWIM]
   [STANDARD_FLESH]
   [HOMEOTHERM:10067]
   [LAYERING:10]  

code:
  
[CREATURE:BEAK_DOG]
   [ADD_VERSION:1097]
   [NAME:kaeb god:kaeb gods:kaeb god]
   [TILE:'K'][COLOR:4:0:0]
   [MODVALUE:2]
   [LARGE_ROAMING][FREQUENCY:25]
   [POPULATION_NUMBER:10:20]
   [CLUSTER_NUMBER:3:7]
   [LARGE_PREDATOR][EVIL][MOUNT][MEANDERER]
   [PETVALUE:50]
   [GRASSTRAMPLE:0]
   [BONECARN]
   [PREFSTRING:grickles and dracks]
   [PREFSTRING:mirrored wings]
   [PREFSTRING:large kaebs]
   [BODY:HUMANOID:2WINGS:2EYES:2EARS:NOSE:2LUNGS:HEART:GUTS:ORGANS:THROAT:NECK:SPINE:BRAIN:MOUTH]
   [BODYGLOSS:PAW:CLAW_HAND]
   [SIZE:7]
   [MAXAGE:10:20]
   [ATTACK:MAIN:BYTYPE:MOUTH:bite:bites:1:6:GORE][ATTACKFLAG_CANLATCH]
   [CHILD:1][CHILDNAME:kaeb god pup:kaeb god pups]
   [FAT:1]
   [ALL_ACTIVE]
   [BIOME_MARSH_TEMPERATE_FRESHWATER]
   [BIOME_MARSH_TEMPERATE_SALTWATER]
   [BIOME_MARSH_TROPICAL_FRESHWATER]
   [BIOME_MARSH_TROPICAL_SALTWATER]
   [NOFEAR]
   [FIREIMMUNE_SUPER]
   [TRAPAVOID]
   [AMPHIBIOUS]
   [FLIER]
   [STANDARD_FLESH]
   [HOMEOTHERM:10067]

Nilbogs are just like Goblins, but they can breathe water, avoid traps, feel no fear, are immune to fire, and they can destroy buildings. Kaeb Gods are just like Beak Dogs, but they do all of the above, they can't destroy buildings, and they fly.

Obviously this is meant to make sieges harder. A nilbog siege can be very scary. A nilbog mace lord once swam up a water filled channel into my underground forest, then went from there to my dwarf apartments and killed a few dozen civilians. My last fortress died when a nilbog destroyed a floodgate and everyone drowned. So be prepared. Nilbogs are no joke. I have not fought Kaeb Gods yet, but they can even get over the chasm and the magma, so good luck hiding.

This shouldn't affect adventure mode much - they aren't any stronger, just have some immunities to damage that PCs can't really cause in Adventure mode anyways, although they are fearless.

Hope you enjoy.

Logged

Heliopios

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #1 on: April 23, 2007, 02:17:00 am »

The anagram of Dogs isn't Gods, it's Sgod
Logged

Ancient Whale

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #2 on: April 23, 2007, 07:04:00 am »

The anagram of dog, however, is god, and the plural of god is gods.
Logged

Eiba

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #3 on: April 23, 2007, 08:55:00 am »

quote:
[UNDERSWIM]

Man, that's insanely masochistic- I like it!

Is there any way to make it so you could either have goblin or nilbog sieges? Nilbogs sound like they'd be scarier if you had defenses set up to defend against goblins...

Really, I just want to see a nilbog squad jump in your moat, disappear, and launch a surprise attack from your cave river.


quote:
[PREFSTRING:large kaebs]

I laughed.
Logged

Cuddlefish

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #4 on: April 23, 2007, 11:23:00 am »

As to switching back and forth - I think the only way to do it is to edit the text file between play sessions. Once I edited creature_standard, the nilbogs immediately replaced the goblins, even though I hadn't remade the world. I guess that it reads only from the flat files when looking for data. So, you can switch back and forth if you want, but to make it random or something, I don't know if its possible.

I don't know if you make another evil civ if it will siege you or not - I haven't tried that. My guess is that the goblins sieging is hard coded, because kobolds don't do it, and they are evil, and I can't find anything in the flat files that distinguishes whether a civ sieges or not, although there could be something I'm missing.

I wish you could just make them only able to destroy doors, because nilbogs destroying floodgates is something that is really dangerous. Although, if you are planning for it, it can be avoided.

Logged

4bh0r53n

  • Bay Watcher
    • View Profile
    • http://www.phpbber.com/phpbb/index.php?c=1&mforum=abhorsengames
Re: Nilbogs
« Reply #5 on: April 23, 2007, 11:30:00 am »

do kobalds invade? if so, these nilbogs (or dlaboks if u want to reverse the letters for kobalds) could be used. Even if not, the idea of a thief that evades traps,is immune to fire and can swim is a daunting prospect...
Logged
.B.H.O.R.S.E.N.: Abhorrent, Bloodthirsty, Hitchhiker-Obliterating Ravager from the Sunless Enchanted Necropolis

I dont explode Cats, its way to hard to coax them into the microwave...

Vanigo

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #6 on: April 23, 2007, 01:37:00 pm »

I guess you could go into entity_default and add a nilbog civilization as well as a goblin one. You might only end up with one or the other at any given fortress, though.
Logged

Asehujiko

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #7 on: April 23, 2007, 03:11:00 pm »

Just make sure you don't enable animals to siege you coughhintcough.
Logged
Code: [Select]
Tremble, mortal, and despair! Doom has come to this world!
.....EEEE..E..E.E...EEE.EE.EE.EEE.EE..EE.EE.E.EE.EE.E.EE.
......E..EE.EE.EE.EE..E...EEEE..E..E.E...EEE.EEE...E.EEE.
.☺..EE.E...E.EE.EE...E.EE..E..EE.EE.EE.EE..E...EE.EE..E.E
.....E..E.E.E.E.E.EE.E.E.EE.E...E.EE.EE...E.EE.EE.EEE...E
....E.EE.EEE.EE..EE.EE.E..EEEE..E..E.E...EEE.EEE..E.E..EE

Eiba

  • Bay Watcher
    • View Profile
Re: Nilbogs
« Reply #8 on: April 23, 2007, 05:04:00 pm »

quote:
Originally posted by Cuddlefish:
<STRONG>I don't know if you make another evil civ if it will siege you or not - I haven't tried that. My guess is that the goblins sieging is hard coded, because kobolds don't do it, and they are evil, and I can't find anything in the flat files that distinguishes whether a civ sieges or not, although there could be something I'm missing.</STRONG>

Try the entity_default document.
As near as I can tell each civ has a tag for how they act- Elves have [AMBUSHER], humans have [SIEGER], goblins have [BABYSNATCHER] and kobolds have [NUISANCE].

Maybe it would work if you replaced elves ([ENTITY:FOREST]) with nilbogs and changed them from ambusher to baby-snatcher (and let them use metal weapons, of course). I guess the real question is how the game would handle two baby-snatcher civs...


quote:
<STRONG>I wish you could just make them only able to destroy doors, because nilbogs destroying floodgates is something that is really dangerous. Although, if you are planning for it, it can be avoided.</STRONG>

Just put a raising draw bridge over the channel that leads to the floodgate- as far as I know, even building destroyers cannot destroy a bridge on its side...

Of course (if I'm remembering the properties of raised bridges correctly) you could use drawbridge walls for your main defense, but I think if you're actually modding in nilbogs you'd be able to resist doing that...


One more suggestion for added pain: make them size 8 or 9. (For the record, dwarves and goblins are 6, kobolds are 5, while humans and elves are 7.) Though 9 would be the same size as a troll, and as I believe combat aptitude is primarily determined by size so 9 may be a bit much... We don't want stupidly impossible sieges, or else we'd give these fellows crazy damblock and make them breathe fire...
Though that might be funny too...

Logged

JT

  • Bay Watcher
  • Explosively Canadian
    • View Profile
    • http://www.jtgibson.ca/df/
Re: Nilbogs
« Reply #9 on: April 26, 2007, 07:23:00 pm »

quote:
Originally posted by Heliopios:
<STRONG>The anagram of Dogs isn't Gods, it's Sgod</STRONG>

"Gods" is an anagram of "dogs".  "sgod" is a reverse of "dogs".

An anagram is any permutation of the letters in a word done to make another word.  An anagram of Jeremy Irons, for instance, is "Mr. enjoys ire".


"Ho ho, very good.  All right, Lisa, um... Jeremy Irons."
"...Jeremy's... iron."
"Mmmhmm... well, that's... very good... for a first try.  You know what?  I have a ball.  Perhaps you'd like to bounce it?"

Logged
"The very existence of flamethrowers proves that some time, somewhere, someone said to themselves, 'You know, I want to set those people over there on fire, but I'm just not close enough to get the job done.'" --George Carlin