new changelog will be posted as new post. scroll down ! ^^
08/05/15: Alpha 13
Features:
- Added small Falling Leaf particles when chopping trees
Changes:
- Player skin is about 50% brighter (now more similar to Alpha 11)
- Ambient light from ground more dynamic
- Bloom effect a bit more common
- Some specular highlights will have bloom now
- Night made a bit darker
Bug Fixes:
- Potential fixes for inventory items disappearing or swapping.
- The item cache can now be saved after a player disconnects.
- Items inserted into an occupied cache slot will now take the next available slot.
- Items De-serialized with a cache hit as the wrong type or quantity will be reconstructed.
- Removed underwater air pocket in lake
- Fixed a bug that would spam "Server is restarting..." if a server fails to shut down.
- Potential fix for players getting launched by trees
- Ballista retains it's last aim direction when you begin aiming
- Ground Torches and Low Quality Tables fixed to have batch size of 1
- Fixed interact range on Ancient Crown Pedestal
- Swamp Ambient sounds should stop playing sooner after leaving the biome
- Wind sounds shouldn't cut off as harshly
- Chickens killed in distant pages won't become giants
- Dejembe Drum can no longer be placed on walls/ceilings fixing an exploit
- Fixed a bug that would not allow player specific formats for name, chat or guild.
- Fixed dropped item sacks that wouldn't remove themselves after 10 minutes. All dropped item sacks should now remove after 10 minutes.
Design Changes:
- Ballista bolts now do 100 damage was 60.
- Trebuchet stones now do 900 damage was 500. Scaling of damage and radius of damage has also been better balanced when firing multiple trebuchet stones.
- Trebuchet explosion radius increases by up to 50% depending on ammunition quantity
01/05/15: Alpha 12
Features:
- Added New Loading Screen wallpaper
- Added Lumber Resource
- Added Sawmill (refines wood into lumber)
- Added Flower, Fern and Hay Armor costumes
- Added Spinning Wheel (used to create costumes, other cloth related items)
- Added hit particle effects/sound effects on all items
- Added Gather sounds to plants missing them
- Added terrain parallax mapping on higher settings
- Added Salvage system. Players can now salvage items outside of crest zones with normal weapons, the harvesting tools are the fastest at salvaging. Be sure to keep your items secure in crest zones
Changes:
- Improved fog in Plague Village
- Sharper UI elements at lower resolutions (720p)
- Terrain material quality option added to settings
- Improved lighting effects
- Updated Plague Village model
- Damaged items now display when holding a Repair Hammer
- Character walking is more snappy, takes slightly longer to accelerate up to a full run.
- Applied smoothing to third person camera.
- Converted ragdolls to use Unity 5 Physics.
- Added optional hack detection systems for flying, teleporting and hovering characters. Can turn on in server config settings.
- Ramps and Stairs now have destruction particles like blocks
- Default lobby menu sorting is now Ping > Name.
- Sorting the lobby by player count now ignores the player limit.
- All items moved into and out of your inventory will now display a counter.
- Improvements to saving the identity of individual items.
- Items will no longer be duplicated when placed into distant containers.
- Empty item stacks now show in your inventory and can be destroyed without rituals.
- Removed the guest permission group since it is now redundant since players cannot play without being registered.
- Moved the save location into the Saves/ folder next to the server exe file. This save location can be configured in the Configuration/ServerSettings.cfg
- Added the option to change the steamAuthentication timeout. If your players are continuously getting the "Failed to authenticate steam" error try increasing this value.
- Improved the logging system for debugging purposes. (disabled by default)
- Added a permission to join a full server. 'codehatch.login.ignore.playerlimit'
- The server name, password, and max players can now be set while the server is running using the /config command. (This updates the values live)
Optimizations:
- Greatly improved 3D tileset LOD changing performance
- New rendering pipeline used, less CPU render time as a result
- Rope performance/stability improvements.
Bug Fixes:
- Fixed a couple memory leaks on the server
- Characters no longer slide down slopes.
- Fixed rain sound pause
- Fixed invisible beach rocks
- Fixed skybox rip on lower draw distances
- Fixed a crash relating to projectiles and terrain
- Nonlocal players should now see blood when hit with a projectile
- Explosion particle effect for trebuchet more consistantly placed
- Can't shoot through items if really close now
- Lord's bed now properly allows you to respawn at it
- Fixed broken players due to capture while disabled because of paging
- Fixed no build zone in Ravens Treasure Tree
- Saving when you finish your First Character Creation is more robust
- Prefabs now face the proper direction when placing
- Well is no longer invincible
- Various audio tweaks/fixes
- God mode now works again for server admins
Design Changes:
- Due to community feedback, removed melee swing movement slowdown
- Blocks and prefab under 90% health cannot no longer be picked up. You will have to repair them first.
- You can no longer build blocks over destroyed block rubble
- Some armor sets (Steel & Iron) did not have proper defense value set on some peices. Should become more protective now.
- Repair Hammer now uses materials to repair and repairs items via swinging at it over time
- Siege weapons now shoot slower
- Made projectiles more consistent in what they hit
- Items held while aiming a ballista are now put away
- You can now only load up to 5 Trebuchet stones at a time in your Trebuchet, used to be infinite amount
- Charcoal is produced faster.
- Fire materials burn for 5 minutes, down from 15.
- Charcoal will now be produced by fires based on fuel, instead of input.
• Trebuchet Stone now siege damages for 500 was (1500)
• Ballista Bolt now siege damages for 60 was (500)
• Cobblestone block had HP increased to 6000 was (4500)
• Reinforced wood had HP increased to 9000 was (6000)
• Stone block had HP increased to 12000 was (9000)
• Iron Door had HP increased to 9000 was (6000)
• Reinforced Wood (Iron) had HP increased to 4500 was (3000)
• Reinforced Wood (Iron) trap had HP increased to 4500 was (3000)
• Reinforced Wood (Steel) had HP increased to 6000 was (4500)
• Stone Arch had HP increased to 12000 was (9000)
• Iron Gate had HP increased to 15000 was (12000)
• Reinforced Wood (Iron) had HP increased to 12000 was (9000)
• Iron Bar Window had HP increased to 9000 was (6000)
• Stone Slit Window had HP increased to 12000 was (9000)
• Iron Crest had HP increased to 3000 was (1000)
• Leather Crest had HP increased to 1500 was (500)
• Steel Crest had HP increased to 6000 was (2000)
• Lumber now replaces wood when crafting the following items:
o Reinforced Wood (Iron) blocks, ramps, stairs
o Steel Chest
o Large Gallows
o Small Gallows
o Deer Head Trophy
o Gazebo
o High Quality Bed
o High Quality Bench
o High Quality Cabinet
o Lord's Bed
o Lord's Large Chair
o Lord's Small Chair
o Medium Quality Bed
o Medium Quality Bench
o Medium Quality Bookcase
o Medium Quality Chair
o Medium Quality Dresser
o Medium Quality Stool
o Medium Quality Table
o Rocking Horse
o Siegeworks
o Ballista
o Trebuchet
10/04/15: Alpha 11
Features:
-Added Trap Door
-Added Wooden Sword (training weapon), one damage per hit.
-Added Wood Stick (training weapon)), one damage per hit.
-New original song "Wings of Shelter" added to the game
-Added Woodworking Station (used to create furniture)
-Added 26 Furniture, List of Furniture Items:
-Low Quality Bed (acts as spawn point)
-Low Quality Bench
-Low Quality Chair
-Low Quality Fence
-Low Quality Shelf
-Low Quality Stool
-Low Quality Table
-Medium Quality Bed (acts as spawn point)
-Medium Quality Bench
-Medium Quality Bookcase (acts as a container)
-Medium Quality Chair
-Medium Quality Dresser (acts as a container)
-Medium Quality Stool
-Medium Quality Table
-High Quality Bed (acts as spawn point)
-High Quality Bench
-High Quality Cabinet (acts as a container)
-Lord's Bath
-Lord's Bed (acts as spawn point)
-Lord's Small Chair
-Lord's Large Chair
-Banquet Table
-Bear Skin Rug
-Deer Head Trophy
-Rocking Horse
-Gazebo
Changes:
- Easy Anti Cheat (EAC) integration. Needs to be installed before playing. Will run in background while playing Reign of Kings, and then automatically shut off when finished playing Reign of Kings.
- Lobby refresh feels more seamless.
- Lobby pings are no longer discarded on refresh.
- Lobby column sorting is now saved.
- Lobby ping sort now updates at regular intervals while pinging.
- The saved lobby list will now load immediately.
- Input fields are more responsive to highlight selection. Double-click will now select all.
- Chat will now automatically close when disconnected from a server.
- Made it so the whitelist command is case insensitive.
- Ballista will lock during interaction
- Ballista aim screen has an interaction
- Melee Combat swings now slow the player down a bit.
Optimizations:
- Garbage collection optimizations.
- Fixed object pooling. Added pooling to furniture, lights, and some additional items
Bug Fixes:
- Fixed some saving issues when the server is shut down.
- Fixed some dead sleepers not being saved when the server restarts.
- Fixed camera bug in third person where the camera will jarringly move forward, especially while swinging melee weapons
- Adjusted flame sound loops
- Fixed particles on Holdable Torch going crazy
- Players who have died while asleep are now properly re-loaded on server restart.
- Fixed the fires so they now properly damage players who are on top of them
- Blast decal for trebuchet should be proper
- If using ballista it shouldn't leave you in a camera broken locked state
- Paging will now continue if it encounters an error with one prefab
- Move prefabs to be taken in a conquered crest zone
- Lockpicks will not have two picking bars
- Prefabs cant be placed in conquered crest area
- Fix the campfire disappearing if it is updated and the area is left
Design Changes:
- Renamed a few items: eg. Steel Great Sword --> Steel Greatsword
- Trebuchet Stone is now limited to 15 per stack.
- Stone is now limited to 1000 per stack.
- Small Wall Torch, now Wall Torch.
- Wall Torch, now Small Wall Torch.
- Small Wall Lantern, now Wall Lantern.
- Wall Lantern, now Small Wall Lantern.
- Bear hide, now has a chance to drop from bears.
- Iron Chest, Steel Chest and Wood Chest now have descriptions updated to display proper slot count.
- Stone Blocks, now require 1 Stone Slab, 5 Clay (was 1) to craft.
- Stone Slab now costs 4 charcoal (was 2), 8 water (was 4), 100 Stone (was 60) to craft.
- Siegeworks now costs 400 flax, 1200 Wood (was 850), 100 Iron (was 50) Ingots to craft.
- Trebuchet Stone now costs 1 Stone Slab (was 50 Stone) to craft. Stone Slab has processing time involved.
- Trebuchet now costs 50 flax, 2000 Wood, 50 Iron (was 25) Ingots to craft.
- Iron Wood Cutters Axe, Steel Wood Cutters Axe and Stone Wood Cutters Axe all had their wood resource gathering increased by 2 per hit.
- Crest description will now indicate items health.
- Large Iron Cage now costs 40 Iron Ingots (was 90) to craft.
- Large Iron Hanging Cage now costs 40 Iron Ingots (was 90) to craft.
- Small Iron Cage now costs 25 Iron Ingots (was 80) to craft.
- Small Iron Hanging Cage now costs 25 Iron Ingots (was 90) to craft.
- Steel Cage now costs 30 Steel Ingots (was 95) to craft.
- Candlestand & Chandelier now burns fat for fuel.
- Ground Torch now costs 3 Iron Ingots (was 5) and 40 Stone to craft.
- Hanging Lantern now costs 2 Iron Ingots (was 9) to craft.
- Hanging Torch now costs 3 Iron Ingots (was 9) to craft.
- Holdable Candle now costs 3 Fat (was 5) to craft.
- Holdable Torch now costs 1 Flax (was 3) and 10 Wood to craft.
- Iron Floor Torch now costs 4 Iron Ingots (was 12) to craft.
- Small Wall Lantern now costs 2 Iron Ingots (was 7) to craft.
- Small Wall Torch now costs 2 Iron Ingots (was 7) to craft.
- Wall Lantern now costs 3 Iron Ingots (was
to craft.
- Wall Torch now costs 3 Iron Ingots (was
to craft.
- Standing Iron Torch now costs 4 Iron Ingots (was 12) to craft.
03/04/15: Alpha 10
New Additions:
- New overworld song
Changes:
- Ballista interaction is toggleable
- Can fire ballista in zoom mode with the E key
- Default guild name now includes players name
Bug Fixes:
- Minor GUI performance improvements.
- Whitelist now gets the current name of each known player on reload.
- Whitelist notes are now properly updated when a player is re-assigned to the list.
- The Ancient Crown can no longer be duplicated by dropping it from its armor slot.
- Chat flooding now silences a player for a few seconds.
- Improved the applying of character data to remove color flashing when you update your character, loadyour character, respawn, or equip armor.
- Fixed Torches breaking when extinguished by water
- Several sound tweaks and fixes
- Character voice should load more reliably
- Guild Banner should update more reliably
- Animation Gestures while holding a bow should work properly
- All songs have a more normalized volume level
- Kings Chests arent floating anymore
- Can more easily hit resource nodes
- Can't build directly around resource nodes
- Crests should recover properly from server restarts
- Made third person on bows shoot closer to the crosshair
- Weapons will collide with a wall when you swing while pressed up against one, rather than harmlessly passing through it
Design Changes:
- Sod blocks now take 5 dirt to craft (was 10).
- Thatch blocks now take 5 sticks to craft (was 10).
- Clay blocks now take 10 clay to craft (was 20), and have 1500 HP (was 2000 HP).
- Stick blocks now take 10 sticks to craft (was 20), and have 1500 HP (was 2000 HP).
- Wood blocks not take 30 wood to craft (was 40).
- Log blocks now take 70 wood to craft (was 80).
- Cobble stone blocks now take 30 stone to craft (was 35).
- Stone slab now requires 2 charcoal (was 1), 4 water and 60 stone (was 50) to craft.
- Ballista now requires 25 flax (was 30) 10 iron ingots (was 500) and 500 wood to craft (was 5).
- Batch of ten ballista bolts now requires 25 flax (was 80), 200 wood and 2 iron ingots (was steel ingots) to craft.
- Trebuchet now requires 50 flax (was 100), 2000 wood (was 1200) and 25 iron ingots to craft.
- Trebuchet stone now requires 50 stone (was 150) to craft.
- Iron bar windows now cost 2 iron ingots (was 4) to craft.
- Stone slit window not cost 1 clay and 1 stone slab to craft (was 20 stone).
- Wood shutters now cost 30 wood (was 10) to craft.
- Nourishment update, the amount that hydration drops when moving has been reduced significantly.
- Bent Horn now requires 10 bone and 5 iron (was 1) to craft.
- Guillotine now requires 250 wood and 4 steel ingots (was
to craft.
- Large iron hanging cage now requires 90 iron ingots (was 100) to craft.
- Steel cage now requires 95 steel ingots (was 120 iron ingots) to craft.
01/04/15: alpha 9
Changes:
- Clients will now save a copy of their last successful lobby query. When a query fails, this copy is loaded for reference.
- The lobby will now allow you to connect to other game versions, however the server will still deny the wrong version. (See above)
- Sorting the lobby by player count now favours online players over capacity.
- Console messages are now limited to 128 characters.
- Symbols have been removed from chat. Colours, bold, underline, etc...
Design Changes:
- Wood blocks now 40 wood.
- Log blocks now 80 wood.
Fixes:
- Flask no longer tethered to left hand after gathering water
- Its no longer possible to capture throne after dying next to throne while still in a capture pop up menu
29/13/15: alpha 8
New Content:
- Added Djembe Drum, use scroll wheel to change pitch
- Added War Drum, use scroll wheel to change pitch
New Features:
- The All Servers lobby tab has been replaced by Favourite and Visited server tabs.
- Lobby columns can be sorted alphabetically.
- Lobby items can be right-clicked to favourite.
- Players can now search for visited and favourite servers.
- Made it so the Auto-Restart script says Restarting... instead of shutdown.
- Server bans now save even after server restarts. Admins may also ban offline players.
- Added admin command /shownametags
- Added admin commands to tp users to other users and tp users to yourself.
- Added a setting in the config file to disable admin commands on a server (it is on by default)
- Added a /whitelist command to block anonymous player connections while enabled.
/whitelist - Will show all whitelisted players.
/whitelist enable - Will enable the whitelist.
/whitelist disable - Will disable the whitelist.
/whitelist add [id] - Will add a player by Steam ID.
/whitelist addbyname [name] - Will add a player by name (this must resolve an ID).
/whitelist remove [id] - Will remove a player by Steam ID.
/whitelist removebyname [name] - Will remove a player by name (this must resolve an ID).
- To help admins banning players with unusual names we added a small player list button at the bottom left of the screen while typing into the chat console. Clicking on the player list button will show all the players currently online, and clicking on a name will insert that name into your current chat input. With this, admins can ban a player as easy as typing in "/ban " into the console, selecting the player you want to ban from the player list button, and hitting enter to complete the command. Remember that copy, paste, and highlighting the console is all possible too, just like notepad.
- Added a setting in the config file to enable/disable auto-banning of suspected hackers (it is off by default, configure with caution):
To properly ensure that the AutoBan feature is enabled and working properly, you can first set useAuthAutoBan = 'True' in the ServerSettings.cfg. Once this is set, the server will compare its own steam and game DLL files with the clients dll files. If any of these files aren't exactly the same as the client's, the server will ban that client. Because of this you need to make extra sure that your steam dlls are updated to be the same as the clients, and have no extra or modified DLLs in your ROK_data/Managed folder. If your clients get banned from you server with "Detected DLL Mismatch", rechecking the similarity of your client / server dlls should be the first course of action. If you accidentally configured this on your server, as an admin, you can unban someone in-game by typing in "unban player_name_here" (Where player_name_here is the name of the player you want to unban). Alternatively you can remove the entry including their name in the BannedPlayers.cfg configuration file (found under your Configuration folder), which will allow the banned player to rejoin once the server has restarted.
Fixes:
- Change offsets on projectiles to hopefully make less floating action
- Removed a bug where trebuchet stones would be spawned on newly logging clients
- Fixed door desyncing
- Fix a bug in security which could have broke some ownership
- Made it so blocks can be placed behind crests
- Crest lights turn on in conquered zones
- Players who are forcefully removed from the throne while usurping will now properly release it.
- Starvation and dehydration has been re-balanced.
- Double-clicking items into fires should more intelligently choose between the fuel or input container.
- Enabled console backgrounds will no longer show while idle.
- Player voice chat (VOIP) will no longer be set to 0 volume on login.
- Improved animations
- Improved syncing interpolation
- Smoother movement, looking, less likely to push players when things get laggy
Design Changes:
- All block building materials had their required resources to craft increased.
- Increase the cost of Trebuchet, ballista and trebuchet stone’s
- Animals are no longer placeable through blueprints by admins (Temporary)
- Melee weapons no longer damage tier 5/6/7 ramps and stairs
- Stiff Bed is slightly smaller
Optimizations & Performance:
- Major Serverside framerate optimizations
- Block loading is faster
- Block loading has less memory garbage
- Lowered the amount of colliders on the server for various items
- Make progressive loading of pages demand less performance to not clog the server up so much
- Removed flying creatures from spawn as we further diagnose server performance (Temporary)
- Fixed a bug that caused huge clientside frame rate drops when looking at interactables in certain situations
- Minor garbage collection reduction
21/03/15: alpha 6
New:
- Flute (Craft at workbench. Play by holding down left mouse, Right mouse sustains, Scroll Wheel changes key-scale)
- More graphics options for low end computers (Turn off God Rays, Can Reduce Terrain Shading)
- Added auto-restart ability for dedicated servers. (Disabled by default for Community Servers. Configurable.)
- Added a new '/report [name]' command to collectively point the finger at hackers / cheaters.
Fixes & Changes:
- Temporarily disabled explosive kegs while we diagnose exploits and work to fix them.
- Temporarily disabled the ability to capture sleepers, as clients would freeze for 5-10 seconds when someone captured a sleeper in far the distance. Will work towards a proper fix for this next week. Capturing in-game players is functional and works as normal.
- Players should no longer be able interact with objects through walls, be it by attacks, emotes, or other manners.
- Players can no longer equip the Ancient Crown or Ancient Sword when they are not king
- Made it so you can no longer add invalid characters into your character names. This broke saving for anyone who had a name with certain characters in their player name.
- Players can no longer double-click the Ancient Crown or Ancient Sword into containers.
- Lobby no longer 'freezes' while processing the received list.
Optimizations:
- Networking, Memory, and Performance Optimizations
- Tree stability and memory optimizations
17/03/15: alpha 5
Design Changes:
- Animals now drop more leather
- Flax respawn rate doubled
- Wood, Log, and Cobblestone blocks now more expensive.
- Players will now take starvation damage and regenerate health less frequently, but at the same overall speed.
- Log blocks have increased hitpoints (4000)
- Sticks have reduced hitpoints (750)
- Can craft stone sword without work bench
- Banner flax costs have been reduced
Fixes:
- Optimization and stability fixes for shrubbery and blocks
- Trebuchet and Ballista optimization changes (fixed slowdown on maps containing many of these)
- Networking improvements
- Audio priority modifications
- Ropes harder to accidentally release someone, should be more stable
14/03/15: alpha 4
New Additions:
- Added Whip to game, punish thy offenders!
- Added Long Horn to game, announce your guilds presence
Balancing Changes:
- When consuming Bandages/Food you can only walk, not run
- Lobby password fields now use hidden characters.
- Small improvement on Guild Screen to help people find invite notification better
- Players can capture still or slow moving characters much faster
- Players will die a bit faster from thirst and starvation
Fixes & Optimizations:
- Fixed issue with ragdolls where the hips would get horribly misaligned
- Performance Improvement: Humans and Animals disable at a long distance
- Blood effects are pooled to decrease sprite counts and increase performance
- Server Stability Improvement
14/03/15: alpha 3
- N/A
13/03/15: alpha 2
- General Optimizations
- Server Optimizations
- Added a popup that shows when steam is not found alongside error codes for crash or shutdown at main menu.
- Armor worn on death will no longer show over naked parts to newly connected players.
- Lobby menu will now enable erroneously disabled buttons when opened.
- Lobby menu now properly records visited servers. This is represented by a 'Home" icon in the list.
- Lobby menu now highlights the previously-joined server with a green line.
- Removed default gamepad controls from input menu - these were incomplete and caused control issues.
- Guild crest names will now update properly
11/03/15: alpha 1
- early access release