This update adds the concept of Waypoint props to the Level Editor which can be connected together to form paths. Characters can be set to follow these paths before they enter combat so you can add some more interesting dynamic elements to your levels.
We're still working through the Beneath content, but it has taken longer than we expected to get to a point where we have enough ready to give a preview. The majority of Beneath should be finished this month so we'll have plenty to show in the coming weeks.
Waypoint/Path Setup
You can place Waypoint props down (which will not be visible when playing the level) and then in the Logic editing mode, connect one to another by selecting it, pressing T to enter the connection mode and then clicking the Waypoint you want the selected Waypoint to connect to. If you hold Ctrl while connecting Waypoints together the Waypoint you're connecting to will automatically be selected so you can quickly continue the path setup and connect to the next waypoint. When in the Logic editing mode you will see a representation of the connected waypoints and the direction the path travels. Waypoints can only connect to one other Waypoint, but you can connect them in a loop to have characters continually loop around a path until they enter combat.
Patch Info
Some other minor fixes for Level Editor bugs were included in this build and other changes since the last news update are listed below.
Version 0.8.21
Level Editor: Waypoint paths for enemies to follow before combat
Level Editor: Fixed character properties not showing last field
Level Editor: Fixed navmesh not being generated above the topmost room's ceiling
Level Editor: Fixed mouse clicking logic menu buttons
Version 0.8.20
Minor performance improvements
Fixed bug with GIF Capture not working
Version 0.8.19
Minor performance improvements
Improved enemy wall avoidance in pathfinding
Fixed saved shadow setting being ignored at startup
Multiplayer: Fixed incorrect animations on client after they break a weapon
Version 0.8.18
Minor performance improvements
Version 0.8.17
Minor performance improvements
Version 0.8.16
Fixed enemies not getting stuck on spike traps
Fixed severed hands staying in the air
Version 0.8.15
Level Editor: Significantly improved base editor performance on large levels
Version 0.8.14
Fixed final bullet on guns not killing enemies from brain damage
Fixed kicking severed body parts knocking down enemy
Fixed bug when shocking severed body parts
Fixed blood wound effect floating after severing enemy
Fixed no blood effect from Smite/Berserk on subsequent hits
Fixed chunks not separating properly after Smite/Berserk hits
Fixed afro not pairing with severed head in some cases
Fixed afro combs sometimes not spawning in correct position in single player
Version 0.8.13
Reduced system memory requirements for generating characters
Fixed enemies that get knocked down mid-jump resuming their jump path once up
Version 0.8.12
Fixed enemies teleporting after being knocked down
Improved performance on enemy physics updates
Improved performance on enemy mesh updates
0.8.11 Changes
Version 0.8.11 is now available. This update is primarily focused on the back-end rewrite of the voxel system which fixes a number of long standing bugs and allows us to do much more than we could before. The main benefit of the new voxel system is in allowing for the more complex enemies in the upcoming Beneath mode, but all the existing human enemies have been updated to the new system. Due to the significant change there might be some new issues with enemies so please let us know if you spot any new bugs.
Besides various improvements to things like how Berserk and Smite act thanks to the new system, this update also has a few prop additions to the Level Editor.
Updates between now and the release of Beneath will be primarily focused on adding more to the Level Editor and adding support for custom character textures to the Steam Workshop.
Patch Info
The changelists for the other minor updates since the last news update, 0.8.7 through 0.8.10 are also included below.
Version 0.8.11
Level Editor: Added some new props
Level Editor: Added some new paint materials
Level Editor: Enemies can now explode body parts they hit on kill
Updated all existing enemies to rewritten voxel system
Berserk & Smite now cause visible damage to tough enemies it doesn't kill
Big guy in Prison now knocks people around and explodes body parts
Smaller severed enemy chunks can now optionally remain in play
Fixed beard and afros floating after heads explode
Multiplayer: Fixed friendly character icons not showing for clients
Multiplayer: Fixed enemy facial expressions not syncing on clients
Fixed big guy often getting too close and missing punches
Version 0.8.10
Fixed level editor showing upcoming character appearances early
Version 0.8.9
Fixed level editor bug with character info not showing/updating correctly
Version 0.8.8
Fixed bug where big prisoner would enter combat immediately
Version 0.8.7
Fixed some fire traps not being avoided
Fixed mismatch of some non combat animations in level editor levels in 0.8.6
Sale & Version 0.8.6 Changes - Shields and Arena Challenge 3
Version 0.8.6 is now available and adds shields to the Prison scenario and the Level Editor. Also a new third Arena challenge has been added which is set at night during the rain and features the current shield types.
Paint the Town Red is also on sale for the next 5 days for 25% off.
With this update out we're now able to focus entirely on development of the Beneath mode and we'll be able to start revealing more about that soon. Keep an eye on the Steam forum for development updates with information about Beneath.
We're also regularly in the community run Paint the Town Red Network Discord server and will be regularly posting sneak peeks of upcoming features there. Join the server here: https://discord.gg/AvcnmJn
Patch Info
The changelists for the other minor updates since the last news update, 0.8.3 through 0.8.5 are also included below.
Version 0.8.6
Added riot shields to Prison and other shields to Sandbox
Added Arena Challenge 3
Level Editor: Added some shields
Multiplayer: Fixed some enemies not starting combat when hit by client
Fixed some objects staying between Arena waves
Version 0.8.5
Level Editor: Fixed guns with 0 ammo not working correctly
Level Editor: Fixed duplicating weapons not copying their standard properties
Fixed some enemies staying in ragdoll pose
Version 0.8.4
Level Editor: Fixed zone connected enemies getting triggered when unrelated enemies are killed by traps
Moved held guns back toward screen center and improved accuracy at range
Optimisations to animation processing
Version 0.8.3
Level Editor: Fixed bug where you could overwrite the previous level after making a new level
Shifted weapon hold position further from screen center
Version 0.8.2 Changes - Multiplayer & Level Editor Improvements
Version 0.8.2 is up now on Steam. The changelist for the build is below, but the main features of the build are the significantly reduced network bandwidth usage in the Coop Multiplayer and the addition of Arena traps and Logic Timers in the Level Editor.
Patch Info
While there is still work to be done, the improvements to multiplayer should mean you'll have a much better experience getting coop games working well. The required upload speed when hosting should be around 1/5 of what it was in previous builds. The general experience should be smoother for clients now with other improvements and changes such as how knocked down ragdolls behave. A variety of multiplayer bugs and missing elements have also been fixed.
The Arena traps can now be placed in Level Editor levels and their properties modified to make them pressure plate or timing based as well as setting their active and inactive times. They can also be triggered by logic props and zones. There is now a new logic prop, the Logic Timer, which allows you to toggle the state of logic props at set timing intervals such as triggering spike traps repeatedly or making lights flicker.
Other notable fixes include blood decals now working across entire level editor levels and a fix for some save issues with new levels from the last update.
Multiplayer: Fixed other player textures not being correct for level
Multiplayer: Fixed enemy retargetting after a player disconnects
Multiplayer: Fixed clients incorrectly timing out during level load
Multiplayer: Fixed issue with Prison solitary doors not opening on clients
Multiplayer: Fixed friendly enemy icons not showing for clients
Multiplayer: Fixed enemy angry faces not showing on clients
Multiplayer: Fixed pressure plate traps not being triggered by clients
Multiplayer: Fixed incorrect loading screen level name on clients for subscribed levels
Level Editor: Added Arena traps
Level Editor: Added Logic Timer prop type for time-based logic triggering
Level Editor: Duplicating props and weapons will now copy their custom properties
Level Editor: Added extra check to prevent errors creating characters beyond max limit
Level Editor: Fixed blood decals not working outside a certain area on levels
Level Editor: Fixed some issues playing older levels
Level Editor: Fixed issue with saving some levels and undo/redo
We've started posting Development Updates on the forum to give more details on what we're working on and when updates will be coming.
Version 0.8.0 Changes
Version 0.8.0 is available now and primarily contains new functionality in the Level Editor as well as some UI and enemy attack changes. As previously mentioned now that the game is approaching completion and there is much more content, we've increased the price which should come into effect shortly.
Since most of the work we're doing is on the Beneath mode which is large and makes updates less frequent, once 0.8.2 is out next week we'll begin posting weekly progress updates on the Steam forum at a minimum so that you're kept apprised of how things are progressing.
Patch Info
Level Editor levels can now have up to 100 custom colored materials giving you much more control over how your rooms, platforms, etc look. When in the paint mode you can change the paint windows category to reveal the 'Custom Paints' and from there modify them and apply them as desired.
Trigger zones and a new button prop can connect to props in the Logic editing mode to toggle their state. Currently lights and the 'Club Beatdown' sign can be turned on and off, but this will extend to other props that could have active/inactive states soon.
Levels can also be set to not require all enemies to be killed to complete it, instead just requiring getting to an End Zone. Friendly enemies can now be set to not turn on you at the end of a level so you don't need to kill them.
Props can now have properties specific to their type which currently is available on the shotgun and pirate pistol giving you the ability to set the amount of ammo they have.
Version 0.8.2 which will be available in a week will add some more props and custom properties for some existing props as well as some other Level Editor additions.
Besides changes to the Level Editor this update also adds some lunge attacks for enemies, features new UI elements for the health and power bars and some miscellaneous fixes and optimizations.
Version 0.8.1
Fixed bug with loading some player levels with new features
Version 0.8.0
Level Editor: Added ability to trigger various logic props from zones
Level Editor: Added button prop that can trigger logic props and characters
Level Editor: Added option to complete level without having to kill everyone
Level Editor: Added option to complete level without entering an end zone
Level Editor: Added option to have friends not turn on you at end
Level Editor: Added ammo properties to guns
Level Editor: Added ability to create custom coloured materials for a level
Level Editor: Fixed bug with trigger zone shapes
Level Editor: Fixed bug with smoking animation on certain characters
Some network bandwidth improvements for multiplayer
New UI for health bar and power bar
Enemies now have lunge attacks
Fixed incorrect materials on Disco bouncers
Version 0.7.2 Changes and new Trailer
News
We've made version 0.7.2 available now which has added a handful of new props for the Level Editor and will fix the issue of enemies getting stuck inside stairs and platforms in many cases.
We've also created a new trailer to better reflect the current state of the game and to give a quick sneak peek of what we're working on.
While we work on Beneath, we'll be continuing to update current features and the Level Editor. Our goal for the next non-minor update is to significantly reduce bandwidth requirements and lag compensation to improve the coop experience, as well as include some substantial additions to the Level Editor.
Patch Info
Version 0.7.2
Level Editor: Reduced chance of enemies getting stuck inside stairs
Level Editor: Added more props
Fixed missing blown smoke effect on Disco
Version 0.7.1
Fixed GIF Upload button not doing upload
Improvements of post processing and image quality
Removed SMAA graphics option
Improved visuals of Pirate Cove at night
Version 0.7 - Multiplayer Workshop Levels
Paint the Town Red has been updated to version 0.7 and features the level editor that has been available for testing for the last few weeks as well as the ability to play levels from the Steam Workshop in multiplayer and the first implementation of the final menu for the game.
You can now also update your existing Workshop levels from the Level Editor and append change notes.
When joining a co-op game with a Workshop level you don't have, the level should be automatically downloaded from Steam or transferred from the host if Steam fails to download it.
Note that the new menu might run slowly on some machines. This will be improved soon.
Our main focus is now on Beneath, but we will be continuing to improve the level editor and improving the multiplayer network performance and functionality over time.
Once any new significant issues have been fixed for this build, we will be increasing the price of the game slightly to be closer to the final release price. As we've said before we felt it wasn't fair to charge full price for an incomplete product at the start of Early Access, but the game is now far enough along that it makes sense. It won't be a big change, but if you've yet to purchase the game and want to, it will probably be cheaper now than in a month.
There have been a lot of changes in this build so as usual please post issues on the Steam discussions forum for the game if you have any new issues.
Version 0.7.0
Added Level Editor
Added Steam Workshop level uploads
Added menu to play Workshop levels
Added new main menu
Workshop levels can be played in coop
Multiplayer invites can now be successfully accepted while in a level
Level Editor Testing on Main Branch
We've been testing the level editor and Steam Workshop support on a publicly available beta branch for the past week and have decided to move the latest build to the main branch so everyone can more easily participate in creating and playing user generated levels. From now until version 0.7 is completed and released the 'earlytests' beta and the default, non-beta build on Steam will be the same.
This is not the final release of 0.7. That release will feature a new main menu and more sophisticated ways to view/download/rate/sort user created levels. In this version the current interface for choosing levels to play is temporary and basic and there may be other issues with the level editor and user levels.
We have a level editor guide that we're continuing to update: http://steamcommunity.com/sharedfiles/filedetails/?id=822351096
Check out the forum discussion about the level editor here for information and if you have any questions: http://steamcommunity.com/app/337320/discussions/0/152392549353512691/
The level editor will continue to be improved and added to over time including more props, weapons, materials & characters, more logic operations and events, etc. You will also be able to update your existing levels soon.
Version 0.7 will also add coop multiplayer support for all user created levels and we're aiming to have that be complete and available in early January. Expect a full changelog covering the changes from 0.6.5 to 0.7 then.
Level Editor Available in Beta Branch
The 'earlytests' beta branch has been updated with the new Level Editor and the ability to play levels from the Steam Workshop. To opt-in to this beta, right-click Paint the Town Red in your Steam Library, choose Properties and choose 'earlytests' from the dropdown in the BETAS tab.
The Level Editor is a work in progress. Usability and functionality will improve and available content will increase over time, but there are already a lot of possibilities. We're working on an official guide that gives information on the controls and how things work and we'll be updating it with more information and video tutorials over the coming days.
Right now the interface for selecting and playing downloaded levels is very basic and temporary as the entire main menu will be replaced in the final release of version 0.7. There will be more information and options for the downloaded levels in the new menu. The ability to play any user created level in co-op multiplayer will also be coming in the final 0.7 release.
We're expecting 0.7 to be complete and available within the next 2 weeks.
Head into this forum thread for discussion about the Level Editor and post there if you have any questions or find any bugs.
For anyone with issues finding how to opt into the beta, after right clicking the game in your Steam Library and choosing Properties, look at this image to see where the option is in the BETAS tab.
Version 0.6.4 Changelist
Patch Info & News
Version 0.6.4 is now available with a number of improvements to multiplayer, improved weapon and button highlight rendering, fixes for various enemy and scene regression bugs and some performance improvements compared to the last update.
There are a few changes worth pointing out. The afros, beards, hats, etc on enemies will now work in multiplayer so you can attempt to run a coop barbershop in the Disco. Players will now start in one of a handful of different starting positions in multiplayer and will have level appropriate clothing.
Version 0.6.4
Multiplayer: Afros, beards, hats, etc working on enemies
Multiplayer: Other player's Berserk mode visually represented
Multiplayer: Different starting positions for players
Multiplayer: Fixed triggered enemies not always going for players
Multiplayer: Fixed enemies holding some weapons wrong pre-combat
Multiplayer: Fixed Scenario non-combat animations not working after playing Arena
Multiplayer: Fixed issue with clients not getting menu at Arena wave end
Multiplayer: Fixed chat not showing in lobby after playing a level
Multiplayer: Other players textures now match level
Fixed bouncers spawning in Disco way too early
Fixed some missing doors in Biker Bar
Fixed standing enemies that should be sitting
Fixed some issues with enemies targeting player
Fixed some path holes near booths in bar
Improved weapon/button highlight rendering and visibility