Updated ‘kiosk mode’ functionality (used for simple demo versions of the game).Added support for meshes with > 65535 verts (though turns out OpenGL ES2 doesn’t support this so moot at the moment).Cleared out some old build types (farewell OUYA thanks for the memories).Slowly cleaning up Python files (hoping to move closer to to PEP 8 standards and eventually Python 3).
#BOMBSQUAD WINDOWS CODE#
Lots of internal code cleanup and reorganization before I dig into networking rework (hopefully didnt break too much).Removed SDL library from the server builds, so that’s one less dependency that needs to be installed when setting up a linux server.This will return a player’s signed-in account-id (when it can be verified for certain) Added a ‘get_account_id()’ method to the bs.Player class.Going forward it should be pretty much impossible to fool a server into thinking you are using a different account than you really are. Added some slick new client-verification tech.Server list now re-pings servers less often and averages ping results to reduce the amount of jumping around in the list.Added an option to the server builds to point to a server-stats webpage that will show up as an extra link in the server browser (in client 1.4.139+).
#BOMBSQUAD WINDOWS UPDATE#
#BOMBSQUAD WINDOWS ANDROID#
Fixed an issue where an android back-button press very soon after launch could lead to a crash.Fixed an issue where server names starting and ending with curly brackets would display incorrectly.Google deprecated some older SDKs, so the minimum Android supported by this build is now 4.4.Mostly a maintenance release (real work is happening in the 1.5/2.0 branch) - minor bug fixes and a few language updates.Clients sending abnormal amounts of data to the server will now be auto-kicked.This will let me globally ban accounts or ip addresses from joining games to avoid things like ad spam bots (which has been a problem this week). All joining players must now be validated by the master server or they will be kicked. Increased security on games that list themselves as public.Fixes an issue where a client rejoining a server after being kicked could get stuck in limbo.Added a password option for telnet access on server builds.Minor logging tweaks to debug server hangs.bsInternal._disconnectClient() now takes an optional banTime arg (in seconds, defaults to old value of 300).
![bombsquad windows bombsquad windows](http://www.androidshock.com/wp-content/uploads/2014/03/BombSquad-3.jpg)