Create your own maps and campaigns for KeeperFX and DK1 with Unearth.

You can find it here.

Beholder (1.0)

Submitted by ErminioLucente
Category Creature
Rating 5 / 5 5 ratings
Submission date 2025-05-27
Min. game version Latest KeeperFX alpha patch
Filesize 2.76MiB
Downloads 25
This workshop item uses unreleased KeeperFX functionality and requires the latest alpha patch to work correctly.
File Filesize Downloads Date
BEHOLDER.zip 2.76MiB 25 2025-05-27
Description

Custom sprites and basic config setup.

Installation Instructions

X:\Keeper FX\levels\ [your custom level] \configs

In your creature config file, include the name BEHOLDER at the end of the existing names...

[common] Creatures = ... BEHOLDER

Comments

Login or register to comment on this workshop item.

What To write in the ''creature.cfg'' For the Lair To appear ?

ErminioLucente 🇬🇧 Submitter

im sorry about that, the lair is done and does exist within the sprites, it begins to get complicated at the point of its inclusion. There are no issues with adding the beholder as is, no chance of conflict with other mods, but the lair object uses a number ID system, which can conflict with other objects if they are currently in use. so i decided not to include it, but samples of other mods should make it easy to understand how to add it, its not hard at all.

i added this to the "objects.cfg"

[object217]
Name = BEHOLDER_LAIR
Genre = LAIR_TOTEM
AnimationID = BEHOLDER_LAIR
AnimationSpeed = 12
Size_XY = 0
Size_Z = 0
MaximumSize = 300
DestroyOnLava = 0
DestroyOnLiquid = 0
RelatedCreature = BEHOLDER
Health = 0
FallAcceleration = 0
LightUnaffected = 0
LightIntensity = 0
LightRadius = 0
LightIsDynamic = 0
DrawClass = 2
Persistence = 2
Immobile = 0
Properties = EXISTS_ONLY_IN_ROOM DESTROYED_ON_ROOM_CLAIM DESTROYED_ON_ROOM_PLACE
UpdateFunction = UPDATE_OBJECT_SCALE

and it's added the lair to the game.

Yani 🇧🇪 Admin • Edited

You can now use non-consequent numbers in the object identifiers, i.e. a gap between [object251] and [object1234]. This minimizes the possibility for overlap. So you can just pick a random one between 1000 and 2000 and it'll probably be fine.

Using a placeholder with a name such as [objectXXX] would be good too.

The lair needs an entire object made in objects.cfg.

Yani 🇧🇪 Admin

This Beholder is my absolute favorite custom creature. Thanks so much for making and sharing it Ermin.

ErminioLucente 🇬🇧 Submitter

Cheers pal, your suggestions made it all possible.

Behold the Beholder!

Added a level 10 one, parts of his body seems to overlap will walls... maybe it should grow a little less?

ben_lp 🇩🇪

there's not much you can do about it, look at the bile demon, he is clipping aswell

ErminioLucente 🇬🇧 Submitter

yep, just something to get used to, or in future use taller creatures instead of wider ones.

That looks awesome!