PDA

View Full Version : prison skeleton bug in keeper fx?



Endrix
March 29th, 2012, 21:21
do you know that probelm in keeper fc or is it a mistake of my mod and because why?

Metal Gear Rex
March 29th, 2012, 21:25
do you know that probelm in keeper fc or is it a mistake of my mod and because why?

I don't even know what bug you are talking about. Can you at least try to describe what this bug is and what is happening as a result?

Endrix
March 30th, 2012, 11:14
- no massage about prisonner is died and come back as a skelleton (sorry for my bad english)
- a hell_hound come ( mistake message from dk i think)
- he run, no movement, but you canĀ“t record him


pls where can help me i love my dk mod but this is very annoying :(

DragonsLover
March 31st, 2012, 22:47
1. Known issue. Will be solved someday...
2. Huh? What do you mean? When do you get the message?
3. Again, I don't catch. What do you mean?

shortmicky
April 2nd, 2012, 16:15
I believe Endrix may be talking about something, of which, I have experienced. When I was playing original DK the tunnellers that I converted would appear like a hell hound (of which I assume is to imitate Imps stopping and have a cigarette to heal), when I first starting playing FX I'd find in the Prison a random Hell Hound image would appear, as if it was running, however there is no creature there. It was a weird bug that doesn't seem to happen any longer to me, but perhaps Endrix is still experiencing it.

Endrix
April 5th, 2012, 05:21
in keeper fx, yes

DragonsLover
April 5th, 2012, 23:09
This is another thing that should have been fixed so far.

Endrix
April 7th, 2012, 10:28
This is another thing that should have been fixed so far.

what exactly? what may appear to be the no skeletons?

DragonsLover
April 7th, 2012, 22:14
I'm talking about the Tunneller turning into Hellhound bug. In KeeperFX, you can already solve the problem yourself by editing the tunneller.cfg file using Notepad and altering the "smoking" animation number ID to the sleeping one.

Endrix
April 12th, 2012, 17:36
by me not only tunneller, but all creatures :(

DragonsLover
April 13th, 2012, 06:45
Huh? All your creatures turn to Hellhounds? Then it's something major. You did something to your mod that altered the game completely.

Could you please explain correctly what do you encounter during the game? Please put more details 'cause a sentence or two is NOT sufficient. Be DESCRIPTIVE. Thanks!

If you don't get skeletons at all, then perhaps the creatures aren't set as humanoid. If your creatures become hellhounds, it's really not normal. I think it's because you're using multiple versions of KeeperFX. It once happened to me. Are you sure you have the latest version of KeeperFX?

Endrix
May 1st, 2012, 13:39
yes keeper fx 0.40 only that version

---------- Post added at 12:35 ---------- Previous post was at 12:34 ----------

; KeeperFX Creature Model Configuration file
; file version 0.30, by Mefistotelis and DragonsLover

[attributes]
; Name is the creature identifier which should be used in level script
Name = SKELETON
NameTextID = 266
Health = 350
HealRequirment = 150
HealThreshold = 200
Strength = 60
Armour = 35
Dexterity = 30
Fear = 0
Defence = 35
Luck = 3
Recovery = 5
HungerRate = 0
HungerFill = 0
LairSize = 1
HurtByLava = 2
BaseSpeed = 72
GoldHold = 500
; Creature image size - XY and YZ
Size = 200 512
AttackPreference = MELEE
Pay = 50
HeroVsKeeperCost = 0
SlapsToKill = 20
CreatureLoyalty = 0
LoyaltyLevel = 0
DamageToBoulder = 30
; Creature thing size - XY and YZ; one cube is 256x256
ThingSize = 256 512
Properties = IMMUNE_TO_GAS HUMANOID_SKELETON EVIL

[attraction]
; Rooms required to attract the creature from entrance, and number of slabs which is needed (max 3 rooms)
EntranceRoom = NULL LAIR TRAINING
RoomSlabsRequired = 0 9 9
EntranceForce = 0
ScavengeRequirement = 22000
TortureTime = 1000

[annoyance]
EatFood = -1000
WillNotDoJob = 0
InHand = 0
NoLair = 0
NoHatchery = 0
WokenUp = 150
StandingOnDeadEnemy = -12
Sulking = 2
NoSalary = 1000
Slapped = 100
StandingOnDeadFriend = 20
InTorture = 2
InTemple = -50
Sleeping = -1
GotWage = -750
WinBattle = -330
; Game turns required without training and the annoyance level
Untrained = 0 0
OthersLeaving = 10
; Annoyance caused by performing stressful jobs
JobStress = 0
Queue = 4
LairEnemy = BILE_DEMON
AnnoyLevel = 4000
AngerJobs = LEAVE_DUNGEON

[senses]
Hearing = 10
EyeHeight = 512
FieldOfView = 1024
EyeEffect = NULL
MaxAngleChange = 17

[appearance]
WalkingAnimSpeed = 128
VisualRange = 18
PossessSwipeIndex = 4
NaturalDeathKind = NORMAL

[experience]
; Creature powers (spells), and the creature level at which they're given (max 10 spells).
Powers = SWING_WEAPON_SWORD NULL NULL NULL ARMOUR NULL NULL NULL NULL LIGHTNING
PowersLevelRequired = 1 0 0 0 5 0 0 0 0 10
; Training values required to reach higher creature levels
LevelsTrainValues = 1000 2000 3500 5000 6500 8000 10000 12000 15000
;Growing beyond max level - training cost, new creature type and its level
GrowUp = 0 NULL 0
; Gaining experience from sleeping - slab required near lair and amount of experience
SleepExperince = HARD 0
ExperienceForHitting = 10

[jobs]
PrimaryJobs = TRAIN
SecondaryJobs = GROUP GUARD
NotDoJobs =
StressfulJobs =
TrainingValue = 3
TrainingCost = 14
ScavengeValue = 3
ScavengerCost = 18
ResearchValue = 0
ManufactureValue = 2
PartnerTraining = 0

[sprites]
Stand = 732
Ambulate = 730
Drag = 730
Attack = 734
Dig = 0
Smoke = 0
Relax = 0
PrettyDance = 0
GotHit = 736
PowerGrab = 742
GotSlapped = 748
Celebrate = 744
Sleep = 746
EatChicken = 750
Torture = 92
Scream = 738
DropDead = 740
DeadSplat = 946
GFX18 = 2
QuerySymbol = 146
HandSymbol = 206
GFX21 = 2

---------- Post added at 12:39 ---------- Previous post was at 12:35 ----------

; KeeperFX Game Rules Configuration file
; file version 0.30, by Mefistotelis and DragonsLover
; Note that changing .cfg files will NOT affect saved games - only newly started maps.

[game]
GoldPerGoldBlock = 1024
PotOfGoldHolds = 250
GoldPileValue = 200
GoldPileMaximum = 1024
FoodLifeOutOfHatchery = 500
DeathMatchStatueReapperTime = 200
DeathMatchObjectReapperTime = 500
DoubleClickSpeed = 6
DoorOpenFor = 50
BoulderReduceHealthSlap = 18
BoulderReduceHealthWall = 6
BoulderReduceHealthRoom = 6
TileStrength = 60
GoldTileStrength = 120
MinimumGold = 1000
MaxGoldLookup = 6
MinGoldToRecord = 20
PayDayGap = 10000
ChestGoldHold = 500
SlabCollapseTime = 100
DungeonHeartHealth = 30000
DungeonHeartHealTime = 8
DungeonHeartHealHealth = 1
HeroDoorWaitTime = 200

[computer]
AutoDigLimit = 10
WaitForRoomTime = 800
CheckExpandTime = 1000
MaxDistanceToDig = 96
WaitAfterRoomArea = 200

[creatures]
RecoveryFrequency = 10
FightMaxHate = 200
FightBorderline = 0
FightMaxLove = -200
BodyRemainsFor = 2000
FightHateKillValue = -2
GameTurnsInFlee = 200

[magic]
HoldAudienceTime = 500
ArmagedonTeleportYourTimeGap = 5
ArmagedonTeleportEnemyTimeGap = 10
ArmegeddonCountDown = 500
ArmegeddonDuration = 4000
DiseaseTransferPercentage = 15
DiseaseLosePercentageHealth = 8
DiseaseLoseHealthTime = 400
MinDistanceForTeleport = 20
CollapseDungeonDamage = 10
TurnsPerCollapseDungeonDamage = 4
DefaultSacrificeScoreForHorny = 30000
PowerHandGoldGrabAmount = 100

[rooms]
ScavengeCostFrequency = 64
TempleScavengeProtectionTime = 1000
TrainCostFrequency = 64
TortureConvertChance = 10
TimeSpentInPrison = 10000
GhostConvertChance = 0
ArmoryTime = 2000
WorkshopTime = 2500
ObservatoryTime = 250
ObservatoryGenerate = 3
DefaultGenerateSpeed = 350
DefaultMaxCreaturesGenerateEntrance = 200
DefaultNeutralEntranceLevel = 9
BarrackTime = 100
FoodGenerationSpeed = 2000
; Prisoner becoming skeleton chance, 0..100%
PrisonSkeletonChance = 100
BodiesForVampire = 10
GraveyardConvertTime = 300

[workers]
HitsPerSlab = 2
ImpJobNotSoClose = 4
ImpJobFarAway = 10
ImpGenerateTime = 50
ImproveArea = 31
DefaultImpDigDamage = 1
DefaultImpDigOwnDamage = 2
PerImpGoldDigSize = 30

[health]
HungerHealthLoss = 50
GameTurnsPerHungerHealthLoss = 400
FoodHealthGain = 50
PrisonHealthGain = 50
GameTurnsPerPrisonHealthGain = 400
TortureHealthLoss = 50
GameTurnsPerTortureHealthLoss = 400

[research]
; Research order - type, kind and points needed for every research
Research = MAGIC POWER_HAND 1
Research = MAGIC POWER_POSSESS 1
Research = MAGIC POWER_SLAP 1
Research = MAGIC POWER_IMP 1000
Research = ROOM TREASURE 1000
Research = ROOM LAIR 1000
Research = ROOM GARDEN 1000
Research = ROOM TRAINING 1000
Research = ROOM RESEARCH 1000
Research = MAGIC POWER_SIGHT 3800
Research = ROOM BRIDGE 4600
Research = MAGIC POWER_SPEED 5700
Research = MAGIC POWER_OBEY 6000
Research = ROOM GUARD_POST 6700
Research = MAGIC POWER_CALL_TO_ARMS 7400
Research = ROOM WORKSHOP 9000
Research = MAGIC POWER_CONCEAL 9400
Research = ROOM BARRACKS 12000
Research = MAGIC POWER_HOLD_AUDIENCE 11000
Research = ROOM PRISON 20000
Research = MAGIC POWER_CAVE_IN 12500
Research = ROOM TORTURE 20000
Research = MAGIC POWER_HEAL_CREATURE 14000
Research = ROOM TEMPLE 25000
Research = MAGIC POWER_LIGHTNING 16000
Research = ROOM GRAVEYARD 25000
Research = MAGIC POWER_PROTECT 18000
Research = ROOM SCAVENGER 27500
Research = MAGIC POWER_CHICKEN 20000
Research = MAGIC POWER_DISEASE 40000
Research = MAGIC POWER_ARMAGEDDON 100000
Research = MAGIC POWER_DESTROY_WALLS 750000

[sacrifices]
; Sacrifice recipes - Be careful, avoid conflicts! Possible commands are:
; MkCreature, MkGoodHero, NegSpellAll, PosSpellAll, NegUniqFunc, PosUniqFunc.
; First the result, then up to six ingredients. To disable a sacrifice, put
; a ";" before it - this will turn it into comment. PosUniqFunc = COMPLETE_RESEARCH FLY FLY
; Original Dungeon Keeper sacrifices PosUniqFunc = COMPLETE_MANUFACTR BUG BUG
MkCreature = TROLL FLY FLY
MkCreature = SKELETON FLY BUG
MkCreature = DEMONSPAWN FLY TROLL
MkCreature = SORCEROR FLY SPIDER
MkCreature = HELL_HOUND BUG BUG
MkCreature = SPIDER BUG TROLL
MkCreature = DARK_MISTRESS BUG SPIDER
MkCreature = ORC TROLL TROLL
MkCreature = BILE_DEMON TROLL SPIDER
MkCreature = DRAGON SPIDER SPIDER
MkCreature = HORNY TROLL BILE_DEMON DARK_MISTRESS
NegSpellAll = DISEASE VAMPIRE VAMPIRE
NegSpellAll = CHICKEN BILE_DEMON BILE_DEMON
PosUniqFunc = CHEAPER_IMPS IMP
NegUniqFunc = ALL_CREATRS_ANGRY HORNY
; KeeperFX specific sacrifices
PosSpellAll = SPEED HELL_HOUND HELL_HOUND
PosSpellAll = INVISIBILITY GHOST GHOST
PosSpellAll = HEAL DEMONSPAWN DEMONSPAWN
PosSpellAll = REBOUND SORCEROR SORCEROR
PosSpellAll = ARMOUR ORC ORC
PosSpellAll = FLY FLY GHOST
NegSpellAll = FREEZE VAMPIRE SPIDER
NegSpellAll = SLOW VAMPIRE SORCEROR
; Extra sacrifices - disabled for some reason
MkGoodHero = KNIGHT THIEF GIANT WITCH
MkGoodHero = AVATAR KNIGHT KNIGHT FAIRY

DragonsLover
May 8th, 2012, 05:01
In the Skeleton config file, what the hell is that?:


Properties = IMMUNE_TO_GAS HUMANOID_SKELETON EVIL

Metal Gear Rex
May 8th, 2012, 05:07
In the Skeleton config file, what the hell is that?:

Apparently, in version .40, the HUMANOID property has been turned into HUMANOID_SKELETON.

Endrix
May 8th, 2012, 18:29
Apparently, in version .40, the HUMANOID property has been turned into HUMANOID_SKELETON.

also not a mistake? this is correct?

DragonsLover
May 15th, 2012, 03:12
I see. I didn't know that.

Everything else seems fine. I don't know what could cause the bug.