Paint the Town Red cover
Paint the Town Red screenshot
Linux PC Mac PS4 XONE Switch PS5 Series X Steam
Genre: Shooter, Role-playing (RPG), Adventure, Indie, Arcade

Paint the Town Red

0.8.21 Changes

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.

Version 0.8.2

  • Multiplayer: Significantly reduced bandwidth usage improving sync
  • 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.

https://www.youtube.com/watch?v=YCxjiji5I5E
Watch in HD fullscreen on Youtube

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
  • Fixed Disco DJ not having headphones
  • Fixed some causes of enemies living without heads
  • Fixed duplicated hat on Blackbeard
  • Fixed player textures not matching level
  • Some performance and memory improvements