New patch! This one fixes a Connecting to Server issue, and item duplication exploit and increases car braking.
Important: Do not repair lots with chests without withdrawing valuable items first, as chest contents are now wiped on repair to prevent an item duplication exploit that was causing issues in MP. I have a more permanent solution in the works. The tooltip for "repair" has had a warning added.
Also, the dedicated server is now available via SteamCMD via anonymous login. The appid is 526340
Finally, for now on I'll be offering "oldversion" branches that you can access through the steam beta version selector, so you can still play MP while servers are being updated. Created an oldversion1.0.5 branch.
VERSION: 1.0.6 - 20/09/17
==================
- [Bugfix] - Fixed a connection issue that stops people from connecting to servers.
- [Bugfix] - Fixed not being able to scroll in the custom skin menu
- [Bugfix] - Speculative fix for multiplayer mission duplication bug
- [Bugfix/Exploit] - Chest contents are now wiped when a lot is placed or repaired to prevent item duplication.
- [Misc] - Buffed brakes on all vehicles
- [Misc] - Important Papers are now Documents
- [Misc] - Weapon & Armour tooltips & stats are now visible in the shop.
- [Misc] - Weapons and Rockets now have descriptions
- [Misc] - Added a hint tooltip for health vials: you can heal for free at bases
- [Misc] - Added a tip to the "establish a protection racket" mission: More expensive buildings are more reputation efficent
- [Misc] - Zones with zero chance of developing show up in red in the action menu
Patch Notes: Version 1.0.5
New patch, access via public beta branch. If all is good I'll set this to live.
EDIT: Is now live
VERSION: 1.0.5 - 19/09/17
==================
!! NOTE LINUX !! Linux distributions of the game no longer come with libstdc++-6.so in the search path as it was causing stability issues on some machines. You can still get them in LINUX_stdlib if you want them/can't get the game to start due to stdlib issues.
- [Misc] - The server now uses appid 404530. This should make broken server mods work again, but it will also mean you can't run the client and the dedicated server on the same machine through steam.
- [Misc] - Buffed healing items. Vials now restore 16% (up from 10%), Packs restore 50% (up from 25%) and Mega Packs restore 100% (up from 50%)
- [Misc] - There is now a separate error message for "Different Checksum" to "Different Version" when connecting to a server running different versions/checksums
- [Misc] - The first ambulance mission now has increased time and has more tooltips
- [Misc] - If you get an "Connection to server refused, invalid login session" error the client will fetch a new Steam session ticket.
- [Misc] - Sell price for rockets quartered due to Missiles for Aether perk
- [Misc] - Added a --noGpuNuke option for the client. May help microstutter that appears on some GPUs, might turn it into macrostutter on others
- [Misc/MP] - If there are more than 10 abandoned vehicles on the server then the abandoned vehicles last used by offline players will self-destruct.
- [Bugfix/Modding] - Fixed the server having the wrong steamappid and therefore not loading mods correctly
- [Bugfix] - If you are eliminated but you have infinite cash or credits then you still get to keep them
- [Bugfix] - You can now sell explosive mods and extra shot mods at stores without getting the "bandit raids" spiel
- [Bugfix] - You can no longer bulldoze bases (preventing accidental self-elimination)
- [Bugfix/Modding] - Entity:wrangleDriver() no longer crashes if the entity is not a vehicle.
- [Modding] - Exposed turf.CrimeCosts.CDF_CRIME_SCAN_DIST and turf.CrimeCosts.CDF_SERIOUS_CRIME_SCAN_DIST for lua modding
Patch Notes: Version 1.0.4
New patch, access via public beta (Edit now live). Lots of QoL improvements, cars go honk
VERSION: 1.0.4 - 17/09/17
==================
- [Feature] - Car now goes honk when you press the honker.
- [Feature] - You can now delete savegames from the load game menu
- [Misc] - The client will now pick its port at random when first conencting. If this random port fails then it'll try 6000->7000 sequentially. This is to solve problems with port hogging in LAN enviroments
- [Misc] - You can now specify a --port (VAL) command line switch to the client to pick a port to try first.
- [Misc] - Zooming direction on the map reversed
- [Misc] - Sprinting time has been increased 50%
- [Misc] - Disabled the "extreme" preset.
- [Misc] - If you can't change the VSync setting with the SDL command then it will be greyed out
- [Feature] - Added manual map zoom in/out buttons
- [Bugfix] - Fixed merge lots messing things up. You can now only merge vacant lots
- [Bugfix] - Fixed Camera change binding not being saved
- [Bugfix] - Fixed Siren/honk keybind not appearing in control settings menu
- [Bugfix] - Fixed an issue that makes the mouse lag 1 frame behind in the GUI.
- [Bugfix] - Fixed an issue that makes scrolling on the map with right click awkward
Patch Notes: Version 1.0.3 (BETA)
Hi everyone. I've added a new patch that adds a VSync setting. I haven't made it the default patch because I would like some feedback on it first.
To get it, go into Voxel Turf->Properties->Betas and select the "beta" branch
VERSION: 1.0.3 - 15/09/17
==================
- [Feature] - Adds a VSync option in the graphics settings menu
- [Misc] - Default keybind for INV_META changed from L_CTRL back to L_SHIFT - shift clicking in chests now works again!
- [Misc] - Added keybind for INV_META_2 - this key is held to buy 80 of something in a shop
- [Misc] - Controls for Buy 5/Buy 80 are more clearly shown
- [Misc] - Default max players for a server is now 8.
- [Misc] - The mission "Bribery" now requires 7 reputation to unlock, as you currently start with 5
- [Misc] - Added a "Show respect costs 3 reputation" message to the "Show Respect" button
- [Misc] - Added a tooltip for HP restoring items
- [Misc] - Added a tooltip for the "Initiation" mission exlaining who the CDF are
- [Misc] - Upped the spawn rate for items in Jewellery shops and Gun shops by 33%
- [Bugfix] - Fixed a server crash when using a detonator
Patch Notes: Version 1.0.1 + Future Plans
EDIT: Hotfix version 1.0.1. Fixed an issue where the client may crash when joining the server.
EDIT EDIT: Hotfix version: 1.0.2 - Fixed Assainwar's mp racing issue
I plan to spend the next two weeks making minor changes based on your feedback. Then I'll start work on 1.1, which will further expand city-building and management parts of the game
VERSION: 1.0.0 - 13/09/17
===================
- No changes
VERSION: 1.0.0-RC1 - 13/09/17
===================
- [Bugfix] - Fixed server crash when trying to start a game with weird characters in the savegame name.
VERSION: 0.4.39
===================
- [Bugfix] - Clamped max vertical speed to 40m/s to prevent a clipping issue
- [Misc] - If you have a gamepad plugged in but you've used the keyboard instead for the last 5 seconds all ui promts will display keyboard prompts instead of gamepad prompts.
More polish. Default Sprint is now left shift, default Crouch is now left-ctrl and default "Change Shape of Blocks/Alt Place mode" button is now V.
VERSION: 0.4.37 -12/09/17
===================
- [Feature] - Added a "Sprint" keybind. You can still sprint with W+A+D.
- [Misc] - Server Banlists/whitelists now accept player Ids as well as player names. Using /ban will now ban both the playername and player id
- [Misc] - Server Permission (Admin, Op, HOp, etc) lists now accept player ids too.
- [Misc] - You can now edit blocks on land owned by human allies
- [Misc] - The "Turf War" tooltip now mentions that you take protection rackets in wars
- [Misc] - "Invest in Property" mission now has a hint describing investing mechanics and now has a counter showing your current profit
VERSION: 0.4.36 - 11/09/17
===================
- [Feature] - The last vehicle you were driving is now saved and loaded on log-in/log off.
- [Feature] - You can now deal damage to mobs and vehicles by ramming them with your tank
- [Feature] - Headless dedicated server is now available via SteamCMD for people who have a key. AppId for dedicated server is 526340
- [Misc] - Increased the breaking ability of CDF Vans and Tanks
- [Bugfix] - Fixed entities that spawn in lots (such as helicopters) despawning whenever you turn in or cancel a mission
- [Bugfix] - Fixed a server crash when multiple players defeat a Base Attack
Dev Diary 13: City Building, Zoning and Reward Buildings
This time its time for a revisit of city building mechanics and an introduction to Zoning mechanics and the Reward Buildings.
VERSION: 0.4.35 - 09/09/17
===================
- [Misc] - You now start with 1 allure, meaning that you start with 1 perk slot open
- [Misc] - Added a tooltip for Bandit Bases detailing bandit respawning mechanics
- [Misc] - Rebalanced vehicle sfx volume
- [Misc] - "Establish a Protection Racket" mission now spawns in the Tutorial as well as the main game
- [Bugfix] - Small Town Mayor perk now effects road build cost correctly
- [Bugfix] - You don't need to pay bulldoze costs when building roads over existing roads
- [Misc] - In Turf Zero mode demolition costs are also reduced by 75% to bring it in line with construction and zoning costs
Patch Notes: Version 0.4.34
I spent the last two days adding polish to the game, namely adding a much requested Sprint Mechanic (Hold A,D and W) + Rebalancing Turf Zero so you get your city up and running a LOT faster + adding more info the the Inventory screen.
Above: Notice the "Armour Rating 0%, Blast Resistance 0% line, as well as the detailed weapon stats break down.
VERSION: 0.4.34 - 07/09/17
====================
- [Feature] - Added sprinting through pressing A + W + D. You have a bank of 6 seconds to sprint, after you use it up you'll have to stop sprinting to recharge it.
- [Misc] - In Turf Zero construction and zoning is 4x cheaper. You only get 25% of the yield though. This is so that you can build the city much quicker.
- [Bugfix] - Fixed the slight jerky vertical movement when walking/running.
- [Bugfix] - Fixed a cosmetic world-hole issue that can occur if rapidly placing and removing buildings
- [Bugfix] - Fixed the mouse having different sensitivities for the horizontal and vertical axes.
- [Feature] - Added detailed weapon stat breakdown when mouseover in inventory
- [Misc] - The explosive weapon mod and extra shot mod are displayed in the gun shop, but you can't buy them. Instead the clerk will tell you that bandits took them and you should raid bandit bases to get them
- [Misc] - Your Armour Rating and Blast Resistance is now displayed below your stats
- [Misc] - If you try to "use" a weapon mod an instruction message is now displayed
- [Bugfix] - Fixed duplicate weapon mod names in tooltip in inventory
- [Bugfix] - Fixed Guided missiles not locking onto targets
- [Bugfix] - Fixed the AI launching base invasions on offline human players that they are at war with
Dev Diary 12: Stats and Perks
Perks change the way the game is played! HP recovery, immunity to some crimes, free missiles and allied healing are just some of the perks you can get!