Kingdoms and Castles

Kingdoms and Castles

505 ratings
Elevation 1.0b
8
3
16
3
3
9
3
2
2
   
Award
Favorite
Favorited
Unfavorite
Mods: Kcmod
Tags: v2
File Size
Posted
Updated
49.279 MB
8 Apr, 2020 @ 10:49am
7 Oct, 2023 @ 7:25pm
12 Change Notes ( view )

Subscribe to download
Elevation 1.0b

Description
[Update roadmap here][trello.com]

Elevation is a modification for Kingdoms and Castles that adds a new dimension (literally) to the game and expands many gameplay elements to challenge players.

Credit
Thank you to NuclearLemons (Nuc1earLemons on discord) for being a massive help with the development of this mod, and for so many of his ideas which helped me along the way and without which, I think the mod might have been in a very different state if even extant.


Elevated Terrain
Elevation blocks of tiers (heights) 1-8 are added to the game; all game systems are modified to accommodate them, notably including pathfinding:

All land-based units in the game may only scale 1 elevation block level at a time (see below).

Sample path from a given point A to B


Top-Down Camera
The game shoots a ray out of the mouse and intersects it with the ground plane, and uses the hit point to select a tile. Because this does not factor in elevated terrain, it can be difficult to select tiles at certain camera angles. Therefore a secondary bird's-eye view camera mode has been added. By default it can be toggled on and off by pressing "T".

The toggle hotkey as well as some of the traits of the camera's movement may be customized in the ModMenu.



Combat Bonuses
Land-based units deal additional damage to a target if they are on higher ground than the target during an engagement. Additionally, the higher unit in an engagement receives less damage from the other. Melee units may only engage given a maximum difference of 1 elevation tier to their attack target. Ogres, catapults, and dragons are not affected. Ogres and catapults do, however, move slower on elevated terrain.



Defense Bonuses
New mechanics regarding tower ranges have been introduced. When built on elevation, each elevation block the tower is on will provide the same range boost a castle block would, saving a player the extra cost of building the bottom blocks of a tower.



Furthermore, Archer Towers and Ballistae may exceed maximum range when placed on elevated terrain by one range unit per elevation block. This is to encourage strategic castle construction and defense formation.

New Buildings
Two new self-destructing (like the Rock Removal) buildings are added to the base game: the Scaffolding and Dugout buildings. Scaffolding allows you to raise the height of terrain by one elevation tier on a tile, and the Dugout allows you to reduce the height of terrain by one elevation tier on a tile.

Changes made to terrain by either building are reversible by using the other to undo changes. However, a tile may only be modified to be 1 elevation tier higher or lower than its original height.

Building Happiness Bonuses
Happiness-emitting buildings receive a range and impact bonus when placed on elevated terrain. The higher the terrain, the greater the bonus. This applies to most buildings, except the Tavern (large/normal), Theater, and Jousting Arena.



Map Edit Features
Two new buttons on the Map Edit Menu (terrain manipulation options before playing a map): an up arrow and a down arrow.

When either are selected, brushing the terrain increases or decreases terrain height (visually updates on mouse button release) and paints barren tile fertility

Customizable Settings
Elevation features integration to Zat's ModMenu, which allows it to have a highly customizable experience. Currently, it features settings allowing you to customize the Top-Down Mode Camera, enable or disable a visual display of pathfinding pruning, and customize (or disable) combat bonuses enabled by the mod.

Cool Seeds!
Here are a few seeds I found and loved while testing the mod:

LLS819106447
LM1648341392
IM44252509
LM1154604071
LM197391179
LM532417387
LL1752513718
LL1230395821
LL1573504641
IL233558071
IM1899852576
IM1076254903
LM1551560029
LM785969446
IM842184693
IM598703620
IM339646834
IM1930776288
LM1617544760
LM1457724415
LM83657052

Coming Soon
  • New terrain generation system that places rocks, stones, iron, wolves, and forests specifically around terrain formations
  • New terrain generation settings, buliding bonus settings

Bug Reports and Improvements
If you would like to report a bug or an issue, or even a suggestion, please feel free to open a discussion here in the mod steam page. However, for bug reports please check if it's on the mod update roadmap[trello.com] to make sure you're not posting about a bug that is already being worked on.



This mod reduces performance. This is a controllable effect to an extent, as specific things cause decreased performance: Long-distance paths, land unit pathing, and transport cart pathing. Villager paths are especially optimized compared to units such as knights, vikings, ogres, or catapults, but in long distances (spatially dispersed working vs. storage positions, etc.) the effect of elevated terrain complicating pathfinding will be noticeable. Thus, compact cities -- much more significantly than less populated ones -- will create improved performance compared to less dense cities.

As far as units and transport carts however, there is nothing to be done; pathing is especially complicated for them and recalculated on a fixed interval. Try to limit use of these if you suffer performance issues:
  • Player/AI Land Units
  • Transport Carts
when possible to reduce frame drops. Vikings (normal/heavy/thief) and ogres also contribute to frame drops. Dragons do not contribute to frame drops. Ships also do not contribute -- that would be the case regarding the New Lands mod.

Some images taken while using other mods, including New Houses
Popular Discussions View All (4)
30
16 Oct, 2023 @ 7:22am
PINNED: Suggestions
Agentfox
207 Comments
FattyBeardy 10 Aug @ 3:18pm 
add mountains
好想当只猴子 6 Aug @ 6:35am 
这个mod牛逼到被官方做进下一款游戏
Shredder 27 Jul @ 5:33pm 
Needs an update. Game is unplayable during attacks even on state of the art gaming rigs
remeferek 22 Jul @ 5:40am 
this mod is soo great, but i must unsubscribe because everything with happiness is lagging my game very badly, if someone knows how i can fix it pls type to me
Benvir 11 Jul @ 1:34am 
Really struggling with Lag unfortunately so im having to unsubscribe., but if you sort the lag out this would be the best mod on workshop for this game. it adds so much!
kjbapan 9 Jul @ 6:14pm 
Cant believe nobody else has made a mod like this, just, WOW
Comrade Mango 19 Jun @ 5:32pm 
Would be the best mod for the game, but if you have a large or sprawling kingdom, or vikings are attacking the frame rate craters and becomes unplayable, and sadly Im one of those ppl that like to make large kingdoms. Also like other K&C mods isn't getting updated.
JustBitcoin 18 Jun @ 2:08am 
i played with this mod and the only thing i can say is

i cant go back to vanilla
grady824 31 May @ 2:23pm 
Time to make Switzerland in K&C
Playstasionpro1 17 Mar @ 7:20am 
it dosent work i got it in the ga,e on mods but its no elavation