Right, packages are updated, depots uploaded, boxes ticked, requirements filled out, game updated, testing completed, and Scraps versions for Mac and Linux are now available alongside Windows.
They're all fully cross-compatible so you should be able to play in the same game with people from all three OS's.
There are just a few known issues right now:
Known Issues
Windows:
- None.
Mac:
- When playing singleplayer or hosting a multiplayer game, a Scraps Server icon appears and sits bouncing in the dock.
Linux:
- Important: If your system region is set to something that uses something else where English would use a decimal point (usually a comma), you'll need to right-click the game in your library, go to Properties, click SET LAUNCH OPTIONS, and paste in the following: This is hopefully fixed now.
LC_ALL=C %command%
This will be fixed very soon.
- MSAA anti-aliasing settings may not work in-game. You may be able to work around this by manually enabling AA in your graphics driver settings. e.g. For Radeon cards, open Catalyst Control Center and go to 3D -> Anti-Aliasing, then set Mode to "Override application settings" and set Level where you like (4x is nice).
- On multi-monitor setups, screen resolutions may show up as options that are higher than your main monitor's resolution. If selected they'll look wrong and you'll just need to change it back to a lower resolution.
Changes:
I've also had time to make a few updates to the game.
Aiming
This was partly a performance choice (the new system requires a few less checks), but the aiming system now works a little differently. Whereas all the little weapon cross-hairs used to show what they'd actually hit if firing in a straight line, they now essentially just show the aim direction of that weapon. Theoretically that sounds worse, but in practice the old system was often a bit confusing when trying to aim at something, and it caused some issues like getting really close to a vehicle and having your cross-hairs sort of sweep out of the "proximity aiming" circle range. Bullet drop from some weapons also sort of negated its usefulness. See what you think.
Aiming things with a camera that's at a different place than the things is always a little complicated. Some games just cheat and shoot everything straight out of the camera, but that causes some other issues - you get people doing stuff like shooting over walls they're hiding behind.
Health info for key parts
As shown above. Gives a better idea of things than just the damage textures. Showing health for all parts on the vehicle is a bit much, but the cockpit and chassis are the ones that actually get you destroyed, and they also tend to have the most HP, so they're useful to see in more detail.
The labels and icons over enemy vehicles fade in and out at different distances, to try and avoid blocking your view. All the bars are also sized based on total HP - that is, stuff with more HP starts with a bigger bar, and the same amount of damage will also take off the same chunk.
Blocks
Lots more basic block shapes.
Full Changelog
2015-09 - 0.5.2.5
- Added cross-platform Mac and Linux OS support!
- Updated player name labels and added health info for their key parts under the label.
- Also added health info for the player's own key parts into the GUI.
- Rounded off the bridge on SandyBridge a little (less getting stuck on the corner).
- Reticles (crosshairs) for active weapons now show them aiming at infinity, instead of showing them on what they'll actually hit if firing straight.
- Added several additional basic blocks.
- The "wealth multiplier" that increases costs for rich players now (more logically) only takes vehicle value into account, rather than total wealth.
- Vehicle scrap value now also takes part damage into account (damaged parts have less value).
- Reduced max collision damage a little.
- Updated Russian translation text.
- When choosing an initial game resolution, if your native res is ridiculously high (looking at you, Retina displays!), the game looks for a good lower one at the same ratio so you're not squinting at tiny menus. On Linux Scraps will actually start windowed the first time it boots instead to avoid the following known issue. You can still set fullscreen and any resolution in the game options.
Bug Fixes:
- Scrolling the inventory no longer also zooms the vehicle camera.
- Fixed a server memory leak that I accidentally introduced in the previous release.
- Fixed loading text not updating to the new language right away when the language was changed.