In a world where people lack the time to do things due to real life.. uhm.. where was I going with this? Right. Here's a new update for Revolution. Hopefully we'll get back to doing regular updates again, as we adjust our time planning gradually. :serioussam:
Game
Added ability to use mutators in splitscreen mode
Added the ability to pause the game in survival, due to user feedback
Added plasmathrower/minelayer weapon keybindings, default on '9'
Added "Start target enemy", this allows a specific enemy to target a specific entity as its enemy (enemy vs. enemy!)
Added hud_ulCrosshairColor
Added powerups bar to Xbox hud theme
Added boss bar, oxygen bar, and frost bar to Xbox hud theme
Added 2 new mutators: "Player starting health" and "Player maximum armor"
Added a couple new "common uncommon" resolutions (8k, 21:9)
Updated the version of Steamworks used (this might solve some "can't start lobby" issues)
The game will now pause when you open the Steam overlay in single player
Fixed a lot of minor issues
Fixed some issues in Xbox hud theme
Fixed some resolutions not showing unless you go into windowed mode
Fixed issue with dedicated server not running without proper Steam dll's
Fixed hud scaling on low resolutions sometimes looking wrong
Fixed kleers and exotech larvas sometimes not blowing up
Fixed getting stuck in cooperative or singleplayer after finishing a level
Fixed model destruction not working in cooperative a lot of times
Fixed weird sound glitching on plasmathrower after using other weapons
Fixed weapon position for plasmathrower
Fixed wrong death message on headman killing player
Fixed bug in Moon Mountains where you would respawn above abyss
Fixed 2-player splitscreen having unnecessary black borders
Fixed Netricsa opening in versus multiplayer
Fixed some synchronization problems
Editor and modding
Added a bunch of new hud theme cvars: hud_bThemeArmorAlignLeft, hud_bThemeWeaponSwapIcons, hud_fThemeWeaponIconWidth, hud_fThemeWeaponIconHeight, hud_fThemeCurrentWeaponSizeX, hud_fThemeCurrentWeaponSizeY, hud_bThemeShowFilter, hud_fThemeFilterOffsetX, hud_fThemeFilterOffsetY, hud_fThemeFilterSizeX, hud_fThemeFilterSizeY, hud_ulThemeFilterColorUL, hud_ulThemeFilterColorUR, hud_ulThemeFilterColorDL, hud_ulThemeFilterColorDR, hud_bThemeHealthAlignLeft, hud_fThemeScoreIconScale, hud_bThemeScoreAlignLeft, hud_bThemeShowWeapons, hud_fThemeWeaponsIconWidth, hud_fThemeWeaponsIconHeight
Updated some thumbnails for entities in virtual tree in the editor
Removed the shortcut for test game in place (Shift+T) as it was used for property shortcuts
AP_2510 is now live
We just put out an update which is a good first step to getting dedicated servers working like they should. The dedicated server has moved to its own application in the Steam tools. Here's a full list of changes:
Added 4 new Control Zone maps: Coug, Courtyard, Frontline and Station
Added spectator cameras to all levels
Added new "Serious Sam Classics: Revolution Dedicated Server" app in Steam tools
Changed the way network synchronization is done (testing phase)
Changed all versus levels to allow for receiving dynamic lighting
Changed plasmathrower to consume 8 ammo instead of 5 on secondary fire
Changed the size of death icon in graphical kill messages so it fits better on screen
Fixed Serious Editor showing weird graphical glitches and eventually crashing
Fixed graphical glitches in Desert Temple, Tomb of Ramses, City of the Gods, The Pit, Ziggurat, Elephant Atrium, Tower of Babel, The Citadel, Courtyards of Gilgamesh, Land of the Damned, The Grand Cathedral, Valley of the Kings, Red Station, Oasis, Karnak
Fixed jittering when using Xbox controllers in multiplayer
Fixed problems with achievements for finishing The Second Encounter
Fixed some bugs with the minelayer
Fixed a couple crashes by adding guards to them
Fixed accidental flying block in the air in CTF Little Trouble
Fixed player spawn in place in editor (testing phase)
Fixed Secrets and Difficulty showing up when looking at survival leaderboards
Fixed numbers showing up as wrongly "11st" or "12nd"
Fixed gravity time stat not showing up in stats menu
Fixed jittering HUD in some multiplayer games
Disabled stereo graphics view in third person in versus because some people were abusing it as a (severely handicapped) wallhack
AP_2421 is now live
Time for another update! This time we introduce a new Capture the Flag map as well as a bunch of fixes for some common problems reported by the community. Check it out!
Added a new Capture the Flag and Control Zones map: Frontline
Added crosshair coloring to sniper wheel
Added two new mutators: Ammo Multiplier and Fire Rate Multiplier
Added spectator cameras to more levels that were missing them
Improved the following versus levels: Little Trouble (CTF), Compound, Grassy Zones, Temple
Fixed a number of common crashes when switching or loading some levels
Fixed items disappearing when walking over them but not really picking them up in cooperative
Fixed "From player" control schemes missing in the "Load predefined settings" menu
Fixed player being able to hurt themselves with a Ghostbuster
Fixed SpawnMob being able to be used in multiplayer
Fixed a problem where bulls would not fall down off the roof in Lynx Town
Fixed an exploit on Faster Faster
Fixed damage counter in cooperative never showing millions
Fixed the Ghostbuster not dropping on player death
Fixed some wrong weapons being given to players on some levels in The First Encounter
Freeroam camera now starts its position at the first spectator camera in a level instead of the zero point
Removed an accidentally-placed Rocket Launcher on Valley of the Kings
Fixed text formatting ^a being able to force alpha to full while render call was trying to render with different alpha
Text formatting ^8 is now gray (same as ^c808080)
AP_2345 is now live.
AP_2345 is now live with the following changes.
Remember, we would very much like to hear what you think about the new weapons and levels! Let us know on the Steam forums!
Added two new achievements for finding secret Plasmathrower and Minelayer weapons in The Second Encounter: "Secret Detonation" and "Plasma King"
Added music to Medieval Trouble, Hoodlum's Backyard and Brkeen Chevap
Changed the secondary fire for Plasmathrower to be less random
Fixed weird animations on Plasmathrower
Fixed powerups Hud element being positioned on top of ammo bar
Fixed clipping textures in Tomb of Ramses
Fixed wrong textures on some pillars in Karnak
Fixed secondary fire never releasing on player death
Fixed player settings in editor not working
Fixed "Join Sectors" in editor being wrongly disabled in context menu
Fixed a problem where you could hold down secondary fire on the minelayer to infinitely trigger mine detonation
Fixed a problem with the game window not restoring properly sometimes
June Update is now live!
The June Update is here! And this time it matters! For we bring you goodies and fixes! Goodies as in a few new levels, and lots of fixes to your old favorite levels!
Introducing: Faster! Faster! A high speed survival map that quickly turns into a heap of projectiles, where speed is your only hope of survival.
Lynx Town A wave like map where you have to carefully manage your resources, because you don't get any more.
The Warped Duo of Destruction, also known as The Plasmathrower and Minelayer, now available for modders and mappers to use in their maps and mods without having to rely on Warped. The Minelayer can lay 10 mines at a time, which is pretty awesome! And they are avilable in all Warped maps and the before-mentioned new survival maps.
We also added some other versus maps, such as Hoodlum's Backyard and Medieval Trouble!
And for those more interested in modding the game should look at the modding part of the complete changelog below, as we've included a few new features for you to use as well. We have Player Barriers, dev textures, ways to fake smart enemies as if they're not complete morons, and even the ability to make textures from PNG files.
Now we must go and celebrate this update, and start the update cycle all over again!
Version AP_2305 is now live with the following full changelog:
Brand new stuff!
Added two new weapons from the original Warped mod: the Plasmathrower and the Minelayer! Improved significantly from the originals, of course!
Added 4 new levels!
Added two new achievements for killing monsters and players with mines
Added detailed leaderboard information when you hover over them
Added a new Statistics menu to the Extras menu
Added level statistics! For each level, this will show your best score for campaign levels, your best time for survival levels and the total amount of kills and playtime gathered on versus levels.
Added a first in some new mutators which is the enemy spawner multiplier mutator for multiplayer
Steam Cloud now syncs player controls and profiles
Immediately see how well you're doing in the leaderboards when you die in survival
Levels!
Added a new Survival map: Lynx Town
Added a new Survival map: Faster! Faster!
Added a new Deathmath map: Hoodlum's Backyard
Added a new Capture the Flag map: Medieval Trouble
Added a completely new and improved version of Brkeen Chevap
Massively improved a lot of versus levels: Hole, Red Station, Fortress, We Got Skulls 'n' Bones Too, The Lost Tomb, Little Trouble, Yodeller, Lefty, Compound and Docking Bay
New modding stuff!
Added barriers, you can make them by making a new world base and toggling "Barrier", this will make it act like any ordinary brush except that it has collisions and is invisible while remaining to be visible in the editor - as an addition to this, you can also toggle "Only collides with player" which will make the barrier only block the player, where as projectiles and enemies can still pass through
Added a bunch of handy developer textures
Added support for creating textures from PNG files (in addition to TGA and PCX)
Added an "Ammo amount" option to weapon items, this allows you to specify how much ammo you get when you pick it up (-1 will use the default)
Added an "Infinite" flag to enemy spawners, this is useful for survival levels
Added the option "Allow give up get closer" to enemy markers, this is to indicate whether they may be used in conjunction with "Give up to closest marker"
Added "Custom model" and "Custom texture" to enemies which can be used to set the enemy model and/or texture to a completely different one just for that level
Hud themes can now change element anchor positions (ask on Steam discussion forums for details)
Added hud_iThemeAmmoBarColumns which can be used to make the ammo bar have multiple rows
Added hud_iThemeWeaponsRows which can be used to make the weapons bar have multiple rows
Added con_fTransparency which is helpful when making Hud themes
Improved Rev Packer tool
Improved Rev Flags tool
Improved Texture Info tool
Fixes and changes!
Fixed a whole bunch of "Too many bad syncs" problems by use of better equipped correction packets
Fixed leaderboards not saving correctly on single player when replaying a level
Fixed "CRC error in DIFF" triggering on servers that had ser_bPure set to false
Fixed some rare connection problems people were having when trying to connect to servers or lobbies (hopefully)
Fixed some multithreading problems that caused random stuttering and rare crashes
Fixed Highlanders acting like Second Encounter highlanders on First Encounter levels
Fixed editor sometimes rotating an entity on banking while just trying to move it in perspective space
Fixed texture bug on The Pit
Fixed camera breaking not stopping intro music on Hatshepsut
Fixed a bunch of random crashes
Fixed Ugh-Zan not giving a million points when killed
Fixed some general problems in menus (both in normal usage and Xbox controller usage)
Fixed an exploit in Mental's needle
Fixed a problem where the player would get stuck in mid-air instead of falling down in Valley of the Kings
Fixed problems with achievements for finishing The Second Encounter (hopefully)
Fixed WorldInfo and SummonerMarker entities not being in the entity tree
Fixed wrong font on titles in Netricsa
Fixed Serious Jump still being active after you die and respawn
Fixed the Help button in Serious Editor and Serious Modeler not working
Fixed Newton's Nightmare unlocking on invalid occasions
Fixed errors showing up in console for some hud theme color variables
Fixed muzzle flash for secondary pistol not working correctly
Fixed rain on Hatshepsut not showing
Fixed game sounds playing in menu and lensflares rendering in menu
Fixed Newton's Nightmare value never increasing while playing in Space Ball
Fixed an untextured wall on Hatshepsut
Fixed an oversized statue in Elephant Atrium
Fixed a problem with the achievement for discovering Moon Mountains secret level
Fixed editor being able to still try to select Direct3D graphics API, even though it would fail
Fixed flames lagging behind in multiplayer
Fixed a crash in the editor when trying to send chat messages
Fixed larva offsprings not being able to die
Added the latest game news and player count in main menu
Added missing "X frags left" Hud element
Added screen effects like screen shaking to First Encounter levels (such as when a highlander dies)
Added filters to leaderboards to see only your friends for example
Good feedback from our last update, you guys seem to really like the Xbox HUD! Some more bug fixes and other changes today.
Added raw mouse input, this should once and for all get rid of all mouse lag
Updated the Xbox HUD a bit based on community feedback
Fixed problems with item models remaining visible while they should disappear
Fixed third person sharp turning being messed up when playing on a server (local player prediction)
Fixed Xbox controller back button not working
Fixed Netricsa not being opened properly with Xbox controller
Increased the delay between scrolling with thumbsticks, should fix (or at least reduce) the skipping of menu items
Fixed player list obscuring weapon switcher when using vertical weapons (such as on Xbox theme)
Fixed items not being pickable by the 33rd player
The "Load game" menu now shows both quicksaves and regular savegames (merged "Quick Load" and "Load" menus) as per community feedback
Fixed distance in cooperative sometimes showing after your own name
Fixed short stats for savegames using the wrong values
Fixed a slight problem in the script used for the main menu game options
Xbox and Classic HUD themes now hide player info headers
Fixed hud_bThemePlayersInvertAlign not working
Added hud_bThemePlayersHeaders to toggle the headers on player list in HUD themes
- Alligator Pit
PS: We challenge you guys to get 42 players in a server! :)
AP_1936 (Xbox hud and more)
We released 10 days ago! Time for our 9th update! It's going really fast, and we're making very good progress so far, thanks to all of your bug reports and feedback. This update in particular should interest some of you campaign lovers as well as hardcore deathmatch lovers. We'll continue to improve these new features through your feedback!
Added a version of the Xbox hud as a Hud theme!
Added sharp turning to third person mode (this is somewhat limited in some corner cases and still a work in progress)
Added the option "third person fixed crosshair" (console variable plr_bThirdPersonFixedCrosshair) which fixes the crosshair in place instead of jumping around on ledges (this causes some crosshair inaccuracies though, sharp turning must be enabled for this to work)
Added higher quality Netricsa message images (contributed by Mental4)
Fixed autodownloader downloading incredibly slow, it should be 50 times faster now
Autodownloader now downloads to the "Downloaded" folder of the game, so it's easier to keep track of autodownloaded files
Fixed problem where the 17th player in a match (and beyond) would just stand still without being able to move
Fixed some grammatical and technical errors in the game options menu
Added a 4mbit network configuration script
Fixed a bug where weapons would continue to fire in cooperative survival
Fixed a bug with achievement icons (they are cached in the Achievements folder of the game now)
Fixed mouse cursor disappearing in menus when Xbox controller is plugged in
Fixed problems with different scales of DPI on Windows
Fixed shadow issues on Hole
Fixed Road Runner achievement not working
Added a chat sound volume option to audio options
Fixed some problems with not-disappearing items after picking them up
Fixed a crash at the end of The Second Encounter that was possible in cooperative
Fixed a problem with xbox controllers and sharp turning
Added gam_bLoadOldGames console variable to allow the loading of old savegames and demos (Note: unsupported, please do not report bugs when you use this setting!)
Sharp turning is now toggled in the game options or via console variable plr_bSharpTurning instead of player profiles
Increased visibility distance of player death view
- Alligator Pit
AP_1882
Added a distance indicator in cooperative so you can see where your fellow players are currently at
Scoreboard in cooperative now shows damage and deaths instead of health and armor
Cleaned up the menus a bit
Fixed a bug with total kills and stuff showing up as a huge number in Netricsa statistics
Fixed a couple problems with changing display mode, should hopefully fix some issues people are having with failing refresh rates and black screens on startup with fullscreen
Fixed misaligned texture in karnak demo
Fixed wrong cutscene key in The Pit
Fixed the start lobby menu not accepting more than 16 players
Fixed The First Encounter loading map rendering wrongly
Fixed Ankh being prematurely pickable through the window on the Luxor level
Fixed some issues with console autocompletion
Fixed freeroam camera input on some international keyboard layouts
Fixed wrong keys on palenque demo
Removed the "Cannot load playermodel" error message as it pops up when players use custom playermodels online
Demos and savegames now have an AP_xxxx version indicator in them so you can't load too old savegames and demos
- Alligator Pit
AP_1856 (freeroam cam!)
We've been busy today, listening to a lot of feedback on our bug reporter and forums, fixing the last most common bugs. Remember to let us know what you think about new features!
Fixes and changes
Added a free-roaming camera for demo playback! Record a demo, play it back and roam around freely by pressing the Home key on your keyboard. Slow down the action (or even pause it) with left arrow or make it faster with right arrow. (This will be implemented into spectator mode soon!)
Fixed a bunch of physics related bugs, including Sacred Yards water freezing the game and the spikes room in Valley of the Jaguar slowing the game down to a crawl
Fixed some issues with Xbox controllers in the menus
Fixed crash in editor when starting a level
Fixed crash on game startup
Fixed players being able to join splitscreen games or even editor test games
Fixed another exploit on Mental's Needle
Fixed missing shadows on Sand Canyon
Fixed bug where players could use newlines in their nicknames
Fixed being able to capture the flag when the flag was picked up by the other team
Fixed random irrelevant errors showing up in console
Autodownloader now deletes files if it failed to fetch them mid-download
Cleaned up some needless calls to functions, this might improve framerate a bit
Serverlist font is now smaller
Leaderboards menu layout looks better now
Chat sound volume is now saved in settings
Scripting changes
Added Server.GetHostname(), returns the name of the server
Added Server.GetMap(), returns current map name
Added Server.GetPort(), returns the port of the server which players use to join
Added Server.GetGamemodeName(), returns the name of the current gamemode
Added Server.GetMaxPlayers(), returns max player count
Added Server.GetPlayerCount(), returns current player count
Added Server.DoCommand(string cmd), executes entered command as if it were entered in the console and returns its output
- Alligator Pit
AP_1812 (Scripting!)
Even though the changelog below looks small, we worked towards this patch for a few weeks! We are happy to introduce a new modding functionality to everyone today, which we will be working on improving and expanding until the end of our revolution! Which uhm.. I don't know when that is. One of our programmers came up with that line. Silly guy.
We'll also be working on all those bugreports we still have in our backlog, so don't worry your head about that.
Anyway, here it is!
Enabled limited scripting functionality for dedicated servers (this is only the beginning for scripting in Revolution!) Includes a basic admin script, please see our new Scripting forum on Steam for more information and discussion about this!
Fixed armor icons having no color
Fixed another exploit in Mental's Needle
Fixed trees not being able to get destroyed
Removed that "Controller X is (not) present" message at game startup