Soldat 1.5.1e Beta (with server)

Hello community!

So it's finally here: The long awaited release candidate next beta.

We planned to put out a release candidate but because the anticheat api is not ready yet, we decided to put out beta version first.

This is the dev teams first beta version so if anything fails let me know.

The release candidate will follow later (once the anticheat stuff works :P).

Aaand here is the current changelog:
(Note: It includes all changes since Soldat 1.5.0 not just the stuff we did)


Soldatclient changelog
Added new DM map: Tigran
Added 3 new CTF maps: Campeche, Triumph, Scorpion
Added 4 new HTF maps: Feast, Dorothy, Mossy, Tower
Added 6 new INF maps: April, Belltower, Changeling, Motheaten, Warlock, Flute
Added Flag throw button up/down still works.
Added Fuzzy Hashed HardwareIDs
Added ability to paste IP:Port/Pass formatted strings into the IP field of the Join Game tab. soldat:// URL's are also supported
Added 9 new Polygon types: Only (Team Colour) collide Polygons, and Only (Team Colour) + Enemy Team Bullets collide Polygons. Carrying a flag will disallow the player passing through any of these Polygon types
Added Polygon type: Exploding Polygon. Touching an Exploding Polygon will instantly blow up the player and throw their limbs around like confetti
Added Polygon type: Hurt Flaggers. Touching this kind of Polygon while holding a flag will periodically do damage (double 'hurt' poly damage)
Added Polygon type: Only flaggers collide. Anyone carrying a flag will be unable to pass through this type of Polygon
Added Polygon type: Bounce polygon (polygon normal magnitude determines bounciness)
Added 'End of round...' text will display to Spectators in Survival Mode. Appears above 'Following ' text
Added Score Board (F1) will now display the current Server Name at the top left corner
Added Score Board (F1) will now display the "Server Info" message under the server name
Added Option to disable rendering of background scenery for improving performance on low end systems
Added FPS Limiter
Added top right label color changes on inactive/active window - like it was in good old Soldat
Added new lines for wave respawn timer to default.txt
Added option for minimum respawn time for team based games
Added bots now have a unique icon appear in place of their ping in the scoreboard
Added ingame Weapon Statistics for Registered players (Press F2 while in the F1 menu)
Added "Offline/LAN Mode" for playing Soldat multiplayer with no connection to the Internet. To join a server in Offline/LAN mode, the server must have "Connection=LAN" set in its soldat.ini, or started with the -lan parameter

Modified replaced many of default maps with remakes: Veoto, ctf_Kampf, ctf_Lanubya, ctf_Maya2, ctf_Ruins, ctf_Run, ctf_Viet, inf_Argy, inf_Fortress, inf_Outpost
Modified renamed maps: ctf_Maya2 as ctf_Mayapan, ctf_Death2 as ctf_Death, ctf_Dropdown2 as ctf_Dropdown, ctf_MFM2 as ctf_MFM
Modified changing mouse sensitivy ingame now increases/decreases by 1% per button press rather than 5%
Modified players can no longer grab the flag when a round of Survival has already ended. You can still capture or return
Modified Spectators can only use Team Chat in Survival Mode while a round is active. Only applies to Spectator team
Modified Dead/Spectator players in Realistic mode can only see enemies the player they are following can see
Modifier players can not see enemy team chat in Realistic mode if the enemy player is not visible
Modified Team Bink is now reduced by 50% when Friendly Fire is disabled. You will get no Team Bink at all if you are not moving
Modified Score Board (F1) has been redesigned for team-based game modes
Modified Score Board (F1) can now be scrolled up/down (only if required) by using the Page Up/Down keys. An arrow will appear on the right-center side of the board if scrolling is available
Modified Score Board (F1) is now sorted by caps/kills/deaths
Modified Weapons Menu will now only display non-default values (on Mouse Over) if joining a Weapon Mod server
Modified complete rewrite of start.exe
Modified profile box menuitem selection is visible on startup and tabchange
Modified window tabmenu look is the same like in old Soldat 1.3.1
Modified Config.exe has a Soldat gui theme
Modified did some small Soldat.exe gui changes
Modified calculations of checksums for weaponmod/maps
Modified main form top tabs to look like in soldat 1.3.1
Modified inactive tabtextcolor to be easier to read
Modified pressing escape while typing will now clear chat buffer
Modified Auto Updater will pause Soldat while updating
Modified dead/spectator players in Realistic mode can not use freecam.
Modified dead players can not spectate other dead players in Realistic+Survival
Modified F1 score board will no longer show empty teams
Modified Setup, Config, and Soldat executables to use higher quality icons with alpha transparency
Modified Big Text message (DrawText) on-screen limit is now 3 instead of 1 (Script devs: See Script Core changelog)

Fixed various bugs in maps, see maps/changelog.txt for details
Fixed Vsync to work for windowed mode
Fixed alt+number taunt chooses weapon when weapons menu is visible
Fixed alt+number taunt chooses team when team menu is visible
Fixed tabmenu delay on tabchange
Fixed flicker on switch to first tab
Fixed alt + tab changes weaponsmenu visibility when dead
Fixed Wrong Map Version Errors
Fixed player names being invisible on F1 list
Fixed custom maps not downloading Textures or Edges from server
Fixed Computer Time in F1 menu being frozen
Fixed lobby frequently stopping while retrieving server list
Fixed splash screen will now display in the center of primary desktop when using multiple monitors (Instead of middle of both monitors)
Fixed graphics freeze caused by the Vista/Win7 logon screen (ctrl+alt+del) or UAC
Fixed Jetpack sparks appearing in Realistic mode when the enemy player is not visible
Fixed lobby list items 'Yes' & 'No' not reading from translation file
Fixed Tab ordering in the Join Game menu
Fixed LAN lobby server scan. Will not work for servers on the same computer
Fixed online bots flying up into the air when spawning with a Parachute
Fixed a bunch of corrupt network packets, resulting in them being dropped or doing funky things
Fixed Change Team menu randomly appearing and other weird things happening for no reason
Fixed Access Violations and Corrupt Data occuring when recording/playing demo's recorded with Soldat 1.5.0
Fixed names with a trailing space character resetting to 'Major'
Fixed Players with Predator being visible to new players that join after they obtained the Bonus
Fixed Weapon Bink not resetting correctly after reloading weapon and not releasing the Fire button
Fixed Bot Team frame not appearing when exiting a single player game
Fixed 'Too many bots' message counting Charlie/Delta Bot Count when Teammatch is not selected
Fixed background music not stopping when Intro demo has finished playing
Fixed server timeleft countdown not pausing on map change/restart (via Commands or reaching score limit)
Fixed Spas12 reloading while firing no longer allows infinite shots
Fixed Raycasting for bots so that they dont try to walk through a opc and grab a flag grenade etc.
Fixed buggy head collision with the first polygon on a map
Fixed scaled window is below taskbar
Fixed spelling errors in default.txt
Fixed respawn timer sometimes exceeding the maximum respawn time in team based games
Fixed empty or missing ini keys destroy your ini settings
Fixed kickplayer bans when it should kick (when bantime is 0)
Fixed "Crouch Float" bug
Fixed InterfaceText/Image custom resolution scaling
Fixed Flamer weapon stats having invalid icon
Fixed Spas12 weapon stats being added to Ruger
Fixed weapon stats 'hits' increasing by bots
Fixed invalid tooltips on login panel
Fixed M72 LAW Hits not counting
Fixed IP field being selected after exiting a game in fullscreen
Fixed Survival/Realistic game freezes
Fixed Registered/Bot icons not working correctly when joining
Fixed 24 character player names being unable to authenticate
Fixed Soldat being unable to run while having ingame dedicated server running
Fixed massive FPS lag
Fixed scoreboard alignment of icons and IDs
Fixed chat console not being transparent while Weapon Stats is open
Fixed scoreboard will show Charlie/Delta team players in CTF
Fixed Auto Updater when running in Fullscreen
Fixed pressing escape with Change Team menu open being annoying
Fixed CTF tooltip with points error
Fixed console text overlapping Respawn Timer and other Survival messages
Fixed WorldText Scale parameter not working
Fixed Access Violations when using an ItemID higher than 10
Fixed registration star appearing for bots and players who aren't actually registered
Fixed registration Star on F1 menu not appearing while using default jet flame colour
Fixed Soldat Installer will set correct file write permissions under Windows Vista / 7
Fixed editing a maps background colours and not getting kicked for wrong map version.
Fixed the Auto Update feature corrupting Soldat.exe when downloading other updated files that already exist
Fixed blank profiles after clicking 'Add' and cancelling it.
Fixed Config.exe not loading Texture Filtering options
Fixed Spectators no longer have the "dead" player marker next to their name
Fixed console chat messages not being transparent while F1 is open
Fixed players losing control of their sprite when someone joins Spectator team
Fixed Berserk bonus no longer does 4x damage to self
Fixed Flame Thrower not being able to drop in multiplayer
Fixed missing local /say command output on nondedicated server

Soldatserver changelog
Added new DM map: Tigran
Added 3 new CTF maps: Campeche, Triumph, Scorpion
Added 4 new HTF maps: Feast, Dorothy, Mossy, Tower
Added 6 new INF maps: April, Belltower, Changeling, Motheaten, Warlock, Flute
Added Hardware IDs
Added admin command /banhw and /unbanhw
Added GetPlayerStat(ID,'HWID') for retreiving the hardwareid for a player
Added option for minimum respawn time for team based games named Wave_MinRespawnTime
Added new polygon types from client
Added NameToHW to scriptcore
Added IDToHW to scriptcore
Added HWID to console on join for parsing from remote client

Modified replaced many of default maps with remakes: Veoto, ctf_Kampf, ctf_Lanubya, ctf_Maya2, ctf_Ruins, ctf_Run, ctf_Viet, inf_Argy, inf_Fortress, inf_Outpost
Modified renamed maps: ctf_Maya2 as ctf_Mayapan, ctf_Death2 as ctf_Death, ctf_Dropdown2 as ctf_Dropdown, ctf_MFM2 as ctf_MFM
Modified soldatserver 2.6.4 to be compatible with the new client
Modified admin command /ban to ban hwid
Modified admin command /unban and /unbanlast to unban hwid
Modified changed ini option Wave_RespawnTime to Wave_MaxRespawnTime
Modified RefreshX to include Hardware IDs
Modified RefreshX to include caps
Modified WeaponCheck to calculate a better checksum of weaponmod
Modified missing Connection ini value will now get loaded as LAN (was invalid value before)

Fixed Bots with parachute getting stuck in the roof
Fixed respawn timer sometimes exceeding the maximum respawn time in team based games
Fixed ForceWeapon crash
Fixed MovePlayer to work as intended
Fixed pm crash
Fixed socom kills showing as selfkills in Log
Fixed access Violation on shutdown
Fixed access Violation on setteam(e.g. with /setteam122222 1)
Fixed access violations when no scripts are loaded
Fixed parachute force to be the same as client
Fixed first join request always fails
Fixed server messages don't get send with server id
Fixed kickplayer bans when it should kick (when bantime is 0)


Soldat 1.5.1e Beta 20 Downloads:

Soldat Beta

Soldatserver Beta

Mirror by Mr

Soldat Beta

Soldatserver Beta

Have fun!

-Shoozza