Sombrero: Reloaded Build 0.88.7.0

Category : SombreroDev
Date : April 21, 2018

New:

  • Added 4k resolution support
  • Added Rumble support for Gamepads which support it
  • Integrated Discord Rich Presence features
  • Lamps now explode when shot in Saloon stage
  • Added Location descriptions to the Story section
  • Added Unlockable concept & promo art section
  • Added Violence level options

Updates:

  • Updates to debug console
  • Updated to NW.js 29.3
  • Updated tileset on Monastery Stage
  • Updated Thunderbuss Projectile sprite
  • Updated design of some Menus
  • New visual distortion shader for explosions and other effects

Changes:

  • Saloon now uses Explosion Hazards
  • Train in Boneyard now moves during Round countdown
  • Limited fps to 60 on high Hz monitors to prevent timing issues in online play

Fixes:

  • Fixed VFX lighting flicker
  • Fixed Camera bug where the camera could move past the confines of a Stage
  • Shortened Camera x/y/scale transition speed
  • Fixed issue with Projectiles not being removed at the start of a new Round or Rematch

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel are altered
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings
  • Some background planes aren’t scaling correctly, mostly weather-related planes

Sombrero: Reloaded Build 0.88.2.1

Category : SombreroDev
Date : January 22, 2018
Sombrero: Reloaded Build 0.88.2.1

New:

  • Added new characters
  • Weapon projectiles can now have variable spread per weapon type
  • Added SkyBeam hazard

Updates:

  • Updated all character maps (again)
  • Tweaked some character animations
  • Updated nw.js

Changes:

  • Location music now continues playing during Round/Match end screens at a lower volume
  • Rewrote Weapon switching functions to reduce complexity; Weapon attributes are no longer passed through Player object
  • Simplified projectile raycast on world collision
  • Removed some unused variables

Fixes:

  • Fixed an issue with projectile visuals not orienting based on analog stick angle

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings
  • Some background planes aren’t scaling correctly, mostly weather-related planes
  • Camera can push outside of active play area, showing edges

Sombrero: Reloaded Build 0.87.8.0

Category : SombreroDev
Date : December 30, 2017

New:

  • New Character Sprites – Tripled resolution of character all sprites to increase clarity and include finer details.

Updates:

  • Updated Weapon Projectile Sprites – Projectile designs revised, projectiles now use multiple animated sprites for per-sprite tinting (instead of the whole projectile).
  • New Shock sprite animation.

Changes:

  • Dramatically increased jump height control when jumping from platforms.
  • Player position is now rounded to whole X/Y coordinates when movement ends.
  • Tweaked film grain shader.

Fixes:

  • Fixed issue with ammo count showing incorrectly in Player HUD during gameplay.

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.
  • Some background planes aren’t scaling correctly, mostly weather-related planes.
  • Camera can push outside of active play area, showing edges.

Sombrero: Reloaded Build 0.87.6.0

Category : SombreroDev
Date : December 22, 2017

New:

  • Added in “Violence” setting to disable and change the color of character blood.
  • Added in new SOMBRERO Reloaded logo on menus.
  • Added new Multiplayer Regions: Russia East, Russia West.

Updates:

  • Optimized some sprite animations.
  • Reorganized GUI elements on some pre-game menus.
  • Further work on new lighting solution.
  • Updated Player movement & jump physics to provide more responsive control.
  • Updated Photon Multiplayer to latest version.
  • New trails on some weapon projectiles to increase readability during gameplay.

Changes:

  • Changed how Player Weapon is updated in HUD during gameplay.
  • Removed old/unused code.

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.
  • Some background planes aren’t scaling correctly, mostly weather-related planes.
  • Camera can push outside of active play area, showing edges.

Sombrero: Reloaded Build 0.87.4.2

Category : SombreroDev
Date : November 14, 2017

Updates:

  • Optimized some sprite animations.
  • Reorganized GUI elements on some pre-game menus.
  • Further work on new lighting solution
  • Updated Player movement & jump physics to provide more responsive control.

Changes:

  • Changed Player movement behavior related to ladder traversal.
  • Changed how Player Weapon is updated in HUD during gameplay.

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered.
  • Depth of Field behavior is not scaling correctly at all resolutions.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.
  • Some background planes aren’t scaling correctly, mostly weather-related planes.
  • Camera can push outside of active play area, showing edges.

Sombrero Build 1.4.87

Category : SombreroDev
Date : September 27, 2017

Updates:

  • Optimized some sprite animations.
  • Reorganized GUI elements on some pre-game menus.

Changes:

  • Changed Player movement behavior related to ladder traversal.

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered.
  • Depth of Field behavior is not scaling correctly at all resolutions.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.
  • Some background planes aren’t scaling correctly.
  • Camera can push outside of active play area, showing edges.

Sombrero Build 1.4.85

Category : SombreroDev
Date : August 15, 2017

New:

  • Added spark particles to Meteor hazard.

Updates:

  • Reduced internal layer count to speed up frame rendering.
  • Optimized some sprite animations.

Changes:

  • Switched downscaling mode to prevent artifacts (mostly on spritefonts) at lower resolutions.
  • Updated spritefont to include underscore for Twitch names/channels.
  • Reshaped colliders on edges of platforms in Hideaway.

Fixes:

  • Twitch Channel input now works, and supports Twitch username/channel naming conventions. NOTE: There is no “incorrect” channel names on Twitch. If the specified room/channel doesn’t exist, Twitch will automatically create it.
  • Player lighting once again no longer affects other Player’s sprites.
  • Jump particle effect now correctly appears behind Player sprites.
  • Meteor Trail particle effect now correctly removed.
  • Fixed an issue where explosion colliders were sometimes being left behind.

Misc:

  • Removed some unused objects.
  • Removed some old/unused code.

Known Issues:

  • Settings file is not saving correctly if the resolution or the Twitch channel is altered.
  • Depth of Field behavior is not scaling correctly at all resolutions.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.82

Category : SombreroDev
Date : August 14, 2017

New:

  • Added ambient sound loop to each stage.
  • Added train on tracks in background of Boneyard.

Updates:

Changes:

  • Combined Vignette & Film Grain settings into “Screen Shaders” on Settings menu.
  • “Decals” changed to “Damage Decals” on Settings menu.
  • News RSS feed is now pulled directly from Valve instead of a third-party service. Because of this, Publisher posts are now able to be displayed.
  • News RSS feed now displays high-res images at the full width of the News feed window.

Fixes:

  • Rewrote explosion spawning to eliminate chance of explosion visual not appearing in the right place (which could be seen as the visual not being created at all).

Misc:

  • Removed some unused objects.
  • Removed some old/unused code.

Known Issues:

  • There’s no way to edit the Twitch channel yet, and if Twitch Connect is set to on and no channel is set, it will keep trying to connect.
  • Depth of Field behavior is not scaling correctly at all resolutions.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.81

Category : SombreroDev
Date : August 7, 2017

New:

  • Hazards now has 3 settings: On, Off, and Random. When set to On, stages will only create a specific hazard. When set to random, it will create any hazard. Default is On.
  • Visual updates to Southern Ruins stage.
  • Changed the beginning of the falling animation.

Updates:

  • Visual updates to Monastery stage.
  • Visual updates to Southern Ruins stage.
  • Changed the beginning of the falling animation.
  • Updated NWjs to 23.7.

Changes:

  • Breakable platforms are now on the same layer as foreground elements, and are affected by lighting. A side effect of this is that foreground elements can now be destroyed by explosions, and are scorched around the explosion area. This also reduces overall memory requirements.
  • Existing projectiles are now destroyed when a round/match resets instead of when it ends.

Fixes:

  • Cannonballs and other bouncing projectiles were bouncing off the collision boxes of destroyed barrerls.
  • Muzzle flash wasn’t showing. Fixed and set to additive blend.
  • Lightning hazard should now show for all Players in Online play.

Misc:

  • Removed some unused objects.
  • Removed some old/unused code.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.79

Category : SombreroDev
Date : August 2, 2017

New:

  • Hazards now randomly spawn during local matches and when not connected to Twitch. Settings are available in the Custom menu when choosing a Gameplay Style. Defaults to on, and every 20 seconds the game randomly decides whether or not to create a Hazard.
  • When a Twitch hashtag triggers an event, it will send a message to the Twitch channel saying who triggered it.

Changes:

  • Lengthened cooldown timers for hashtags in Twitch.
  • Optimized #fireshower particle trail, and removed unused sprite animation.

Fixes:

  • Fixed button display on Create/Join Match screens ($button$ no longer displays)

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.78

Category : SombreroDev
Date : July 28, 2017

New:

  • If no custom Twitch user/auth is used, SOMBREROGAME user is used as default.
  • If no custom Twitch channel is used, SOMBREROGAME channel is used by default.
  • Added #rockdrop hashtag. Boulders will fall from the top of the screen and bounce down the platforms. Sounds still need to be added.

Changes:

  • Switched to less annoying typewriter sfx.
  • New lightning hazard sfx.

Fixes:

  • Settings.xml now saves properly in the root game directory.
  • Corrected issue with slope causing Player to stop on bottom-right platform in Clampett’s Hideaway.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.75

Category : SombreroDev
Date : July 25, 2017

New:

Updates:

  • Meteor Strike hazard completed.
  • Lightning hazard completed.

Changes:

  • Lightning effects now have sprite animation.
  • Updated Logo animation.
  • Smoke/Dust effects now have a soft edge instead of being solid, and accept lighting effects better.

Fixes:

  • Character voices converted to stereo for better volume control.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.72

Category : SombreroDev
Date : July 21, 2017

New:

  • Added on-screen notification in the bottom left-hand corner for Twitch connection status if Twitch integration is enabled.Text is still temporary.
  • Added “Twitch Connect” toggle in Settings menu. Default is off.
  • #Explode hashtag added. This will cause all exploding barrels on the map to explode. Some changes to the explosion behaviors to support this probably fixed a longstanding rare glitch where explosions wouldn’t show their visuals on-screen when triggering.
  • #FireShower hashtag added. This will cause meteors to rain from the sky. The visuals for this are incomplete.
  • Match Camera will now zoom out when a hazard (explode, fireshower, etc) is about to trigger, show a warning message, then trigger the hazard. The camera movement is WIP.
  • Previously, all Players had to be logged into the same Twitch channel to receive channel hashtags in an Online match. This is no longer required and only the Master Peer (whoever started the game or if they leave, whatever random Player the Master Peer status is assigned to by Photon) has to be connected to the Twitch channel. If other players are connected to the same Twitch channel, they will also receive channel messages but will not trigger any events.

Updates:

Changes:

  • Tweaked BG & Banditos Idol lightning effects.
  • Settings.xml has been moved to the root game directory, and the /datafiles directory has been removed.

Fixes:

  • Before repeatedly trying to connect to Twitch, the game will first check if an internet connection is available.
  • Only the Twitch-related loading wheel will turn green if a connection is detected.
  • Fixed on-screen controls when no matches are found in Online play.
  • Fixed issue with game PONG response appearing in chat.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.71

Category : SombreroDev
Date : July 17, 2017

New:

  • Twitch Integration
    • Send & Receive Messaging through Twitch Chat. Twitch integration supports both Local & Online play.
      • Trigger object spawning in-game using hashtags in Twitch Chat. Currently only Powerup spawning is supported. A list of hashtags is available here: http://site.pixelmetal.com/sombrero-twitch-tags/
      • By default, Sombrero can send up to 20 messages every 30 seconds as a channel member. If the game (user: sombrerogame) is made a mod, 100 messages can be sent every 30 seconds. These are limits set by Twitch.
    • Added News Feed to menu. This pulls in the game news RSS feed from Steam. This feed only shows developer posts.
    • If a Player is killed with a Projectile, they’ll be pushed in the direction the Projectile was travelling upon death.

Updates:

  • Replaced explosion sprite animation.

Changes:

  • Lightning effects now have sprite animation.

Fixes:

  • Corrected spelling errors.
  • Platform fall-through should now work online.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.5

Category : SombreroDev
Date : July 7, 2017

New:

  • Added “The Story So Far” menu option. This includes imagery of some of the Trading Cards and each gives background on characters/locations. Some text still needs to be finalized. More will be added over time after the update release.
  • Added Match Details & Confirm to the Location select menu. The content still needs to be finalized.
  • Added China Online Play Region.

Updates:

  • Updated Photon SDK to 4.0.0.7.
  • Updated design of Location select menu.

Changes:

  • New static bloom effect now uses Additive blending instead of Screen blending to speed up rendering.
  • Static bloom brightness increased slightly.
  • Lighting applied to foreground elements has been tweaked.

Fixes:

  • Steam overlay should now appear on Shift + Tab.
  • Players can now properly connect to an Online Match again.
  • Keyboard button fixed for Applying settings on Settings menu.
  • Fixed issue with Create/Join Online Match menu not working after joining an Online Match & leaving it.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.4

Category : SombreroDev
Date : July 6, 2017

New:

  • 20 New Achievements:
    • A Tale of Two-ish Sisters – Eliminate a Giana Sister while playing as a Giana Sister
    • Fear the Reaper – Get cut down to size by the Reaper 5x
    • Don’t Fear the Reaper – Halve other Players with the Reaper 10x
    • Cannonball Run – Squish other Players with the Cannonball 3x
    • Death After Life – Take out another Player after you’ve bit the big one
    • Trusty Boomstick – Sweep 5 enemies with the Shotgun
    • Hot Potato – Explode another Player by hitting them directly with TNT
    • Space Cowboy – As Jim or Futura, shoot another Player using Pulse
    • Trick Shot – Hit another Player with a ricochet when Neutral Ricochet is turned on
    • Explosivo – Get 10 Explosion Kills
    • Explosivo Maximo – Get 20 Explosion Kills
    • Explosivo Ultra – Get 50 Explosion Kills
    • The Flying Jimenez – Perforate another Player while you’re both in the air
    • Sweet Mistress Revenge (Separate Local/Online) – Avenge with Santa Muerte Against El Jefe Numero Uno
    • I’m Your Huckleberry – Play 10 Rounds as Huckleberry
    • The Law Won – Shoot El Jefe 10x as Sheriff Padre
    • 100 Bullets – Fire the Pistol 100x
    • 500 Bullets – Fire the Pistol 500x

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.3

Category : SombreroDev
Date : July 5, 2017

New:

  • If no Controllers are plugged in, the interface will use Keyboard icons for Player input prompts in the GUI.

Updates:

  • NWjs framework updated to 23.0 (from 22.0).
  • Updated Steamworks SDK to 1.40.

Fixes:

  • Fixed issue with the edge of some platforms on Clampett’s Hideaway having the wrong collision poly.

Changes:

  • Player Lights will no longer affect other Players.
  • Fade & Logo animation no longer replay when returning to the Start menu.
  • Made Player Lights on Platform & Platform BG layers brighter, changed blending mode to Soft Light.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4.2

Category : SombreroDev
Date : July 5, 2017

New:

  • Each character now mostly has its own unique jump/death/grunt sound sets (some sounds are used for multiple characters). There is a 1 in 8 chance that the old film scream will happen for any character’s death. Volume levels still need to be normalized.
  • Added stab sounds on spike death.
  • Players can now fall through non-solid platforms – hold jump & left analog down, or jump & d-pad down, or space/right mouse & down arrow or s to trigger. Players should not be able to fall through platforms on the bottom level (eg above spikes).

Updates:

  • Overhauled stage lighting renderer. Light colors are richer and light textures more detailed.

Fixes:

Changes:

  • Slightly increased Player object size.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.4

Category : SombreroDev
Date : June 26, 2017

New:

  • Added translations for in-game messaging at Round start (fight, get the idol, etc), and reduced size of text on-screen to fit.
  • Added translations for new in-game messaging at on new player messaging (fire capture multiplier, etc).
  • Added translations for Leaderboards menu title and individual leaderboards.

Updates:

  • Raised spiked ground on bottom of Boneyard stage, and simplified collision shapes.
  • Reworked pieces of the pre-match GUI.

Fixes:

  • In Banditos, if the Player’s weapon had a seek behavior (Reaper weapon), the Idol projectiles would retain the seek behavior.
  • Keyboard shortcut for applying changes on Settings menu changed to Ctrl, which it should have been to begin with.

Changes:

  • “DataFiles” directory has been renamed to “datafiles” to fix Linux compatibility.
  • Because of the layout changes on the Round/Match Win screens, full character names are now displayed.

Known Issues:

  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.3.5

Category : SombreroDev
Date : June 18, 2017

New:

  • Added in-game messaging to show current score multiplier in Loot when a Player captures a campfire.
  • Leaderboards now accessible in-game for each Gameplay style.
    • Each Leaderboard has 3 display Options: Top 10, Player Ranking, and Friend Ranking.
    • If a user is not online, they should receive an error message.
    • If a user is not logged into Steam, they should receive an error message.
  • Player scoring is now tracked locally between rounds and submitted to Leaderboards at the end of each Match, in addition to each Round, to break up repeating scores in Leaderboards (eg. Deathmatch maxing out at 10 kills).
  • Added Weapon Drops modifier. If a Player has a Weapon other than the default, they will drop it. If another Player picks it up, they will have the new Weapon with its remaining ammo. It currently defaults to on, and can be disabled in the Customize menu when creating a new Match.
  • New Giana Sister Characters: Added Nice Maria & Punk Maria.

Updates:

  • Re-added South Korea & India Online play regions.

Changes:

  • Join menu now shows both Player/Steam name and Character name in both Local & Online play.
  • On the Join menu, the Player join HUD now looks different depending upon Local or Online play:
    • In a Local game, the HUD looks the same.
    • In an Online game, Player slots for other Players will now show the messages “Waiting” or “Player Joined” instead of the Join/Confirm GUI shown in Local play.
  • Round & Match Win/Draw/Fail have been updated to show both Player/Steam name and Character name in Local & Online play.
  • Removed “…” from Multiplayer messages in menus, and added loading wheel.

Known Issues:

  • On first startup, Linux build is not reading in settings.xml.
  • On first startup on Linux build, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.2.75

Category : SombreroDev
Date : May 27, 2017

New:

  • Added in-game messaging to show current reloading state.
  • Linux x64 build added.

Changes:

  • When creating a new Match from the Join Match screen, the message upon server disconnect now says “Returning to Menu…” including translations.
  • Removed “Back” on Main menu submenus, switched to same style as other menus (back/select at bottom of screen)
  • Message now says “Empty!” instead of “Reload” when a Player’s weapon is empty.

Fixes:

  • Match list for Online Matches should work again.

Known Issues:

  • On first startup, Linux build is not reading in settings.xml.
  • On first startup, if user has a keychain set up, it’ll ask for their password. This is probably unavoidable in Ubuntu 14-16 at default security settings.

Sombrero Build 1.2.71

Category : SombreroDev
Date : May 9, 2017

NOTE: Changes have not been tested in Online play.

Changes:

  • Disabled friend’s only-related Online matchmaking features. Room list should now load as before.
  • Slowed down Reaper projectile.
  • Switched from forcing GPU rasterization to auto-enabling it on GPUs that support it.

Fixes:

  • Added padding to raytrace to prevent ray from projecting between colliders on Projectile collision (the ricochet sparks could appear in the wrong spot if projected between collision shapes)
  • Fixed ammo reload count with Cannonball.
  • Reaper projectile will now seek only for live Players.
  • Fixed Giana spelling.

Sombrero Build 1.2.7

Category : SombreroDev
Date : May 5, 2017

NOTE: Changes have not been tested in Online play.

New:

  • New Characters: Giana Sisters. Character sounds still need to be added.
  • Added Reaper weapon. When a Reaper projectile is closer to a Player other than the Player it belongs to, it will seek after the closest Player.
  • Re-added Cannonball weapon.
  • New Multiplayer Regions: South Korea, India
  • If a friend in a Player’s Steam friend list has started an Online match and it’s open, it will appear at the top of the Match list and in a different color.
  • Added Cancel option when Player is connecting to the server after choosing a Stage in Online play.

Updates:

  • NWjs framework updated to 22.1
  • Updated Steamworks integration
  • Added ricochet spark effect to bell collision
  • More collision poly reduction & optimization
  • Idol Projectile has been redesigned

Changes:

  • Changed from overlap check to collision check on Projectile collision with world geometry. This was necessary for bouncing projectiles (Cannonball) to function correctly. This was also how collision was previously but caused issues with collisions registering on world geometry in Online play. Those issues appear have been eliminated after additional work was done to multiplayer code, but please test thoroughly. This does NOT affect collision checks with Players, where it still checks for overlap.
  • Moved Projectile trail generation into Projectile behavior loop to reduce redundant code loops.
  • Shortened BombFist projectile lifespan.
  • Removed Quickplay option in Online play.
  • Weapon Powerup spawn now triggers a sound effect.

Fixes:

  • Added padding to raytrace to prevent ray from projecting between colliders on Projectile collision (the ricochet sparks could appear in the wrong spot if projected between collision shapes)

Sombrero Build 1.2.586

Category : SombreroDev
Date : February 24, 2017

Updates:

  • Updated Steamworks SDK to 1.39
  • Updated engine to new version, which fixes occasional kerning issues with sprite fonts.
  • Updated nw.js framework to 20.3. This should fix occasional issues with the screen flashing black in Windows 10 for a single frame during gameplay and menus

Sombrero Build 1.2.583

Category : SombreroDev
Date : February 20, 2017

New:

  • Game will attempt to quickly tween the Player to the correct location, rather than just immediately transporting the Player to the correct location, when in Online play for the following actions:
    • Player moves left
    • Player moves right
    • Player stops moving
    • Player comes to a complete stop
    • Player releases jump
    • Player begins falling
    • Player stops climbing a ladder, but is still on the ladder
    • Every 1 second in Online play, if the local Player is moving, its position will be corrected on other peers.
    • If the local Player is not moving, and the position on other peers doesn’t match up, it will be corrected.

Changes:

  • If a Flag is loose and overlaps or collides with a platform or object, it will immediately reset back to its Base.

Fixes:

  • The Player’s Steam name will now display properly when capturing a Flag during an Online Match while playing through Steam.
  • The Player’s Steam name will now display properly when capturing the Idol during an Online Match when playing through Steam.


Sombrero Build 1.2.5

Category : SombreroDev
Date : February 15, 2017

New:

  • A Tie/Draw check is now done for both Rounds & Matches. Currently if Players are tied with their Round wins at the end of the Match, no Match winner is found – the tiebreaker/showdown mechanics don’t exist yet, I’m still thinking through what those mechanics should be.

    This change involved touching all of the code related to scoring, to reduce a lot of duplicate functionality and to make the new functionality related to Ties/Draws cleaner to implement/manage. These changes can be tested independent of the tiebreaker mechanics, and because so many systems were touched they can/should be tested prior to tiebreaker mechanic completion – any bugs may result in those mechanics failing.

    Below is a list of systems that were touched and need re-testing, both locally & online.
    • Player Scoring HUD updates in all gameplay modes:
      • LOOT: Loot pickup
      • LOOT: Cash Drop pickup
      • DEATHMATCH: Death by projectile/ricochet/explosion/stage hazard
      • CTFLAG: Flag capture
      • BANDITOS: Idol time
    • Declaring Round Winner, including display on HUD
    • Declaring no Round Winner, including display on HUD
    • Declaring Round Draw, including display on HUD
    • Declaring Match Winner, including display on HUD
    • Declaring no Match Winner, including display on HUD
    • Declaring Match Draw, including display on HUD (currently same as no Match Winner)

Changes:

  • Minimum Round Length lowered to 15.
  • When selecting the Random gameplay style, customization options for every gameplay mode are shown.
  • Added another particle effect to explosions

Sombrero Build 1.2.44

Category : SombreroDev
Date : February 13, 2017

New:

  • Messaging appears at bottom-center of screen during gameplay. The following events will trigger a message:
    • A Player kills another Player.
    • A Player kills themselves.
    • A Player picks up Loot.
    • A Player picks up Cash.
    • A Player picks up the Idol.
    • A Player returns a Flag to their base.

Changes:

  • Updated the explosion smoke effect.
  • Reduced the number of Player actions that are cached on the multiplayer server (they weren’t being used for anything).
  • The Customize Style menu now only displays options relevant to the selected game mode, eg. “Loot Drop” only shows up when Loot is selected, “Kill Count” when Deathmatch is selected, etc.
  • Powerups are now assigned locally in online play at the same time the update is sent to remote Players when they’re picked up. Previously it was sent to all Players at the same time, including the local player, through the multiplayer server, which on slower connections could cause errors.

Fixes:

  • Players who did not pick up a Powerup should no longer see their HUD update with the wrong icon.

Known Issues:

  • The scale and position of some weather effects, like rain & clouds, may not be correct at any resolution other than Native. Please note these in Jira if found.

Sombrero Build 1.2.4

Category : SombreroDev
Date : February 7, 2017

Updates:

  • Tweaked platforms on Monastery stage.
  • Removed barrel on bottom left-handle platform on Clampett’s Hideaway.

Changes:

  • Toned down film grain effect.

Fixes:

  • Character maps should once again load correctly upon returning to the Join Match menu a second time.
  • Fixed projectiles sometimes not registering a ricochet properly, or ricocheting at the wrong time.
  • Campfires can be captured again when playing Loot.
  • Changing the resolution when in Windowed mode now correctly resizes the window up to the current resolution of the monitor. If the resolution set is higher than that of the monitor, it limits the windowed size to this size.

Known Issues:

  • The scale and position of some weather effects, like rain & clouds, may not be correct at any resolution other than Native. Please note these in Jira if found.

Sombrero Build 1.2.3

Category : SombreroDev
Date : January 30, 2017

New:

  • Character & Stage settings files are now encrypted to prevent editing.
  • Resolution switching added to Options menu.
    Available options are:
    • Native: Will render the game at the current screen resolution, whatever resolution that is.
    • 960×540
    • 1280×720
    • 1366×768
    • 1600×900
    • 1920×1080
    • 2240×1260
    • 2560×1440

Updates:

  • Tweaked platforms on Jones Hill, Monastery stages.

Changes:

  • Added Film Grain toggle to Options menu.
  • Depth of Field option has been updated to function correctly based on user settings.
  • Depth of Field option is now limited to checking for camera changes 8 times a second instead of continuously as the camera moves/zooms. This should improve performance on slower GPUs without any real visible drop in quality.
  • Changed the way the settings.xml file is written to disk to be more reliable.
  • Player HUD objects during gameplay are now either not rendered or destroyed when those players don’t exist. Previously they were just setting opacity to 0 which was causing occasional graphical glitches on embedded GPUs during some stages.

Fixes:

  • The Steam overlay should now render correctly over the black bars that appear at non-16:9 resolutions.
  • Sliders on the Options menu should no longer appear as if they’re going to a negative value (only occurred sometimes).
  • Game Paused GUI during a match is now removed when a player returns to the Main Menu.

Known Issues:

  • The scale and position of some weather effects, like rain & clouds, may not be correct at any resolution other than Native. Please note these in Jira if found.

Sombrero Build 1.2.26 Winter Sale Update

Category : SombreroDev
Date : December 21, 2016

NEW ARENA: Monasterio de los Muertos!
Battle it out with other Players on this spooky, skull-shaped monastery. The bells cause all projectiles to ricochet, so be careful! If you have Neutral Ricochet turned on in the Match Customization screen, you can take yourself out!

monastery_final

Updates:

  • More optimization of collision code.
  • Applied lossless compression to all tile images to load them into memory faster. This slightly reduces arena load time on most PCs. Those running the game from an SSD will see the most improvement (obviously).

Changes:

  • Changed the spawn location of some Bases in Capture the Flag based on Player feedback.
  • Respawn circle indicator now starts a little smaller.
  • Invincibility on respawn is slightly shorter.
  • Removed a platform from the Southern Ruins stage to open up the center more.

Fixes:

  • Fixed an issue with the Neutral Ricochet modifier not resetting to “Off” when resetting Match customization options.
  • Applied lossless compression to all tile images to load them into memory faster. This slightly reduces match join time on most PCs. Those running the game from an SSD will see the most improvement.

Sombrero Build 1.2.185

Category : SombreroDev
Date : December 19, 2016

Changes:

  • Respawn circle indicator now starts a little smaller.
  • Players now respawn at their Bases in Capture the Flag to avoid confusion.
  • Re-added Moanstery stage for testing.
  • Changed the spawn location of some Bases in Capture the Flag.
  • Removed a platform from the Southern Ruins stage to open up the center more.

Known Issues:

  • Background still needs to be added to Monastery stage.

Sombrero 2016 Holiday Update

Category : SombreroDev
Date : December 9, 2016

New:

  • New Weapon Power-Up: The Thunderbuss.
  • Added Steam Achievements.
  • Added default controls for Steam Controller when in Big Picture Mode.
  • Steam nicknames are now displayed in Online play when connected to Steam instead of character names. These names should appear on the Lobby screen and the in-game HUD during Online gameplay.
  • Added “Armed Respawn” Match customization option. Players won’t be able to fire their weapon until their invincibility has ended upon respawning. “Unarmed” messaging will display if a Player tries to fire while invincible.
  • Added pulsing visual effect to Power-ups.
  • Messaging on Player Join screen changed. Title bar now shows match type & stage, with secondary messaging moved to bottom in both Local & Online play.
  • Voting to start a Match from the Match Lobby screen added.
  • Added Tint parameter to background tile layers to provide more contrast with platform tile layer.
  • Added dust cloud particle effect when debris bounces.

Updates:

  • Camera takes a little bit longer before it starts zooming into/away from the Players.
  • Renderer now supports non-power of 2 sprites & textures. This should decrease VRAM usage.
  • Customize Gameplay menu reworked to organize and more clearly label customization options.
  • Optimized explosion & debris effects.

Changes:

  • Online play Region names on the Options screen are now more descriptive.
  • Rearranged Online play Regions to alphabetical order.
  • Message when disconnecting from the Room List changed to “Disconnecting…” from “Leaving Room…”.
  • “Grandpa’s TV” option changed to “Vignette” on the Option menu, and film grain shader has been removed (for now).
  • Online play Region is now set when connecting to the Name Server instead of waiting for a connection to a regional Master Server. This should speed up the connection process.
  • Players cannot back out of a Match from the Match Lobby if there is less than 5 seconds before a Match starts.
  • Players can no longer back out of Quickplay while it’s searching for/creating a Match.
  • Match Countdown in Match Lobby increased to 15 seconds.
  • When in windowed mode, the window will attempt to lock to the correct aspect ratio (16:9)
  • Platform collisions changed from tile-based to object-based, decreasing necessary collision checks dramatically.
  • New animation for Pulse projectile to make it more visible.
  • New animation for Pistol projectile to make it more visible.
  • Online Players are now segmented based on their app version number to avoid compatibility errors.
  • Game no longer pauses/mutes when clicking outside of the game window when in Windowed mode.

Fixes:

  • Steam Link streaming should now work properly and not display a black screen when in some areas of the GUI.
  • Updated Southern Ruins tileset to eliminate a few 1 pixel seams between some tiles.
  • Messaging for Weapons switching back to their default at the end of a round/match should no longer display.
  • One of the sprites related to explosions wasn’t appearing. Now it is.
  • Drop shadow on text will adjust to the correct size when switching between full screen and windowed.
  • “Continue” option no longer available on the Room List if no Rooms are available.
  • Changed location of fall killbox in Clampett’s Hideaway to eliminate invisible platform issue.

Coming Next Week:

  • New Arena: Monasterio de los Muertos.

Sombrero Build 1.2.159

Category : SombreroDev
Date : December 8, 2016

New:

  • Steam nicknames are now displayed in Online play when connected to Steam instead of character names. These names should appear on the Lobby screen and the in-game HUD during Online gameplay.
  • Added dust cloud particle effect when debris bounces.
  • Added official default controls for Steam Controller when in Big Picture Mode.

Updates:

Changes:

  • Removed cannon.

Fixes:

Known Issues:

  • Projectile collision effects appear in the wrong spot when colliding with bells.

Sombrero Build 1.2.157

Category : SombreroDev
Date : December 7, 2016

New:

  • Added “Armed Respawn” Match customization option. Players won’t be able to fire their weapon until their invincibility has ended upon respawning. “Unarmed” messaging will display if a Player tries to fire while invincible.
  • Added Tint parameter to background tile layers to provide more contrast with platform tile layer.
  • Added pulse effect to Power-ups.

Updates:

Changes:

  • Changed from tile-based to object-based collision detection for static platform, ladder, and death volume collision. This should improve performance and reduce CPU usage. This affects platform/ladder/death volume collision on all stages. Breakable platforms are not affected.
  • Projectile collision effects such as sparks & decals now raytrace their collision vector to provide more accurate placement of the effects.
  • Small changes to the platform/ladder layout in Clampett’s Hideaway.
  • Slightly shortened Player Invincibility time.
  • Removed “Ammo Multiplier” customization option.
  • Re-added dark area behind Power-ups to make them stand out more.
  • Re-added Cannon Power-up.
  • Lowered volume of bell sound.

Fixes:

  • Updated Southern Ruins tileset to eliminate a few seams between the tiles.

Known Issues:

  • Projectile collision effects appear in the wrong spot when colliding with bells.
  • Cannon projectile still gets stuck in platform colliders when overlapping on the ladder.

Sombrero Build 1.2.155

Category : SombreroDev
Date : December 6, 2016

New:

  • Monasterio de los Muertos stage Title Card art added.
  • Added church bells to Monasterio de los Muertos stage. All projectiles ricochet.
  • New Weapon: Thunderbuss. Shoots 3 slow-moving, arcing projectiles that explode on impact with any surface.

Updates:

  • Updated to NWjs 18.5.
  • Camera takes a little bit longer before it starts zooming into/away from the Players.
  • Renderer now supports non-power of 2 sprites & textures (WebGL2 v WebGL). This should decrease VRAM usage.
  • Customize Gameplay menu reworked to organize and more clearly label customization options.

Changes:

  • Optimized explosion rendering.

Fixes:

  • Messaging for Weapons switching back to their default at the end of a round/match should no longer display.
  • One of the sprites related to explosions wasn’t appearing. Now it is.

Sombrero Build 1.2.15

Category : SombreroDev
Date : November 21, 2016

New:

  • Players can now switch Online play Regions on the Room List screen.
  • Messaging on Player Join screen changed. Title bar now shows match type & stage, with secondary messaging moved to bottom in both Local & Online play.
  • When in windowed mode, the window will attempt to lock to the correct aspect ratio (16:9)
  • Voting to start a Match from the Match Lobby screen added.

Changes:

  • Online play Region names on the Options screen are now more descriptive (translations needed).
  • Rearranged Online play Regions to alphabetical order.
  • Message when disconnecting from the Room List changed to “Disconnecting…” from “Leaving Room…”.
  • Changed method for “Angel of Death” achievement in Online play to more reliably trigger.
  • “Grandpa’s TV” option changed to “Vignette” on the Option menu, and film grain filter has been removed.
  • Online play Region is now set when connecting to the Name Server instead of waiting for a connection to a regional Master Server. This should speed up the connection process.
  • Players cannot back out of a Match from the Match Lobby if there is less than 5 seconds before a Match starts.
  • Players can no longer back out of Quickplay while it’s searching for/creating a Match.
  • Match Countdown in Match Lobby increased to 15 seconds.

Fixes:

  • Drop shadow on text will adjust to the correct size when switching between full screen and windowed.
  • “Continue” option no longer available on the Room List if no Rooms are available.
  • Changed location of fall killbox in Clampett’s Hideaway to fix invisible platform issue.


Sombrero Build 1.1.3

Category : SombreroDev
Date : October 31, 2016

New:

  • Steam leaderboards now save match winner data in Online play (needs testing).

Changes:

  • Game no longer pauses/mutes when clicking outside of the game window when in Windowed mode.
  • Updated to Steamworks 1.38A.
  • Online Players are now segmented based on their app version number.

Sombrero Build 0.899.7.87

Category : SombreroDev
Date : October 15, 2016

New:

  • Added lz-string data compression to Player movement & weapon fire sync data, as well as some larger data sends in Online play. This reduces sync data size by ~50-85% and should help reduce player warping because data can be sent/received faster. Compression/decompression doesn’t seem to be adding any measurable amount of time to send or receive & process data, showing around a 2ms variance (1/8 1 frame).

Changes:

  • Idol & Powerup pickups now assigned only by the Master Peer to prevent double-triggering.
  • Swapped “Create Match” & “Join Match” positions in the Online play menu.
  • Loot drops send significantly less data in Online play, and angle is computed locally on each Peer.
  • All bills in a Loot drop are assigned the same value.
  • Spamming/releasing the Jump triggers/buttons should no longer send additional data in Online play, preventing unnecessary warping.
  • Changed Projectile data send to reliable to eliminate issues where sometimes Players would be hit by a Projectile they couldn’t see on their local Peer.
  • Online play now requires at least two Players to start a Match. I haven’t done it in Local play because I’m thinking someone might just want to jump around and practice.

Fixes:

  • If a Player force-quits on the Room join screen, their Player should be removed.
  • If a Player force-quits during a Match, their Player should be removed.
  • Mouse cursor shouldn’t appear in Online play unless the Player is using mouse/keyboard controls.
  • Player position no longer gets locked on Stage or Match restart if the Player is on a ladder at the end of a Round or Match.
  • Music plays correctly during a Match and after a Match has been played.
  • Player can no longer spam the Join button on the Join Room menu.
  • Quickplay should work correctly.
  • Quickplay now shows a “Checking Connection…” message when it begins checking the user’s connection to the Online play server.
  • Quickplay now shows if a Room has been found or if a new Room is being created.
  • Player GUI status when joining a room should be correct for all Players in Online play – if a Player has confirmed joining the Match, the “Ready!” GUI will show.
  • Loot drops now trigger a reduction in Player score on all Peers.

Known Issues:

  • Keyboard/mouse control is not working in Online play – jumping & climbing ladders need to be revised.
  • Some particle effects aren’t triggering on Peers in online play.
  • Delete your settings.xml file between play sessions. The issue causing this should be fixed in the next build.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE are confirmed working but require further testing. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.843

Category : SombreroDev
Date : October 13, 2016

NOTE: Your settings.xml file should be rewritten on first startup. This will hopefully solve the black screen issues – I haven’t been able to recreate it again on my end so I’m hoping this will fix it.

New:

Changes:

Fixes:

  • Character Maps should be synced on Player join in Online play.
  • Player GUI status when joining a room should be correct for all Players in Online play – if a Player has confirmed joining the Match, the “Ready!” GUI will show.
  • Players should now leave an Online Match properly.

Known Issues:

  • Keyboard/mouse control is not working in Online play – jumping & climbing ladders need to be revised.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE are confirmed working but require further testing. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.842

Category : SombreroDev
Date : October 12, 2016

NOTE: Your settings.xml file should be rewritten on first startup. This will hopefully solve the black screen issues – I haven’t been able to recreate it again on my end so I’m hoping this will fix it.

New:

Changes:

  • Merged “Setup” & “Settings” code into one file since they served the same purpose.
  • Music now fades instead of cutting before the Stage loading screen.
  • Increase Arrow projectile lifespan.

Fixes:

  • CTF should be working properly in Online play with 2-4 Players.
  • If a Player is already holding a Flag in CTF they can no longer pick up dropped Flags.
  • Flags should reset position when a new Round countdown starts instead of when the countdown ends.
  • Updated Player Respawn code to more reliably respawn Players.
  • Updated Player Leave function to remove Player objects & HUD from Online match.
  • All Player movement vars should now reset when a new Round starts.
  • Player HUD now shows the correct number of rounds.

Known Issues:

  • Keyboard/mouse control is not working in Online play – jumping & climbing ladders need to be revised.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced when a Player first joins a Room with other Players in it.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.82

Category : SombreroDev
Date : September 30, 2016

New:

  • Countdown timer between Rounds/Rematch in Online play.
  • Implemented countdown timers between Rounds/at end of the Match. If the Round timer reaches 0, the next round will start. If the Rematch timer reaches 0, the Players will be returned to the Main menu.
  • Voting to continue to next Round/Rematch before the timer runs out.
  • Added interstitial “Leaving Room” screen when leaving a Room.

Changes:

  • Keyboard/mouse play is working in Local play. Use mouse to aim & shoot, space = jump/a button, ctrl = x, esc = y. In Local play, the keyboard will auto-switch to whatever Player doesn’t have a gamepad assigned based gamepad count. So if there are 2 gamepads, Player 3 is controlled with the keyboard.
  • Changed blending mode of full-screen scrolling textures (soft clouds/atmospherics, rain)to squeeze more performance out of lower-end GPUs.
  • Turned off all image compression. It doesn’t affect memory usage in any way (everything is uncompressed in memory upon load), just the space the game takes up, and made the game take a lot longer to export.
  • Added in-process GPU flag to export. This should fix most issues with the Steam overlay getting stuck on-screen.
  • Updated Node framework from 17.3 to 17.6. There should be no visible changes, this updates help prevent remote code execution which should be helpful for anti-cheat protection in Online play.
  • Disabled “Kiosk” mode, so game should now minimize/maximize correctly when in fullscreen.
  • Changed blending mode of red Pause/Round/Match overlay to properly blend white objects (such as the Round Start notification: Loot!, Capture the Flag!, etc.).
  • Updated framework from 17.6b to 17.6 final. This is most likely the final framework update unless any issues are found

Fixes:

  • CTF should be working properly in Local & Online player with any Player count.
  • Music & SFX volume defaults updated.

Known Issues:

  • Keyboard/mouse control is not working in Online play – jumping & climbing ladders need to be revised.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced when a Player first joins a Room with other Players in it.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.79956

Category : SombreroDev
Date : September 17, 2016

SUPER EXTRA ULTRA IMPORTANT INFO FOR ONLINE PLAY
Online play is currently a little precarious if you switch between menus (say, leave a room then try to view the room list) if you go through the menus too quickly – interstitials are needed while the Player client leaves a room & disconnects. If you hang on trying to retrieve the room list in this scenario (or any other, like quickplay) open the console and type “connect” and you’ll connect to the server. Only P1 can current start the next round, or replay a match (this will change) though any Player should be able to leave the Match at any time (it currently leaves behind their Player sprite, but the Player can’t be shot. This will be fixed asap).

New:

  • Online play is working again.
  • Keyboard/mouse play is working. Use mouse to aim & shoot, space = jump/a button, ctrl = x, esc = y. In Local play, the keyboard will auto-switch to whatever Player doesn’t have a gamepad assigned based gamepad count. So if there are 2 gamepads, Player 3 is controlled with the keyboard. In Online play, to use keyboard controls the Player must have no gamepads plugged in and the keyboard will always control the local Player regardless of Player count.
  • Character maps synced in Online play – characters should now show the correct Player character.
  • If no Matches are found when a Player chooses Quickplay, they will now receive a message that says “Creating New Match” before the game creates one.
  • Countdown timer between rounds in Online play (no visual yet, but a tick sound should play as it counts down, then starts the next round).
  • When the Player returns to the Main menu, any Custom Match settings will revert to their default value.
  • Added available translation text.

Changes:

  • Removed delay on Main menu interaction – Players can now navigate the menus before the logo animation is complete.
  • Revised Custom Match settings menu.
  • Revised Join Match room list menu.
  • Rounded off randomness in Powerup spawn time to two decimal places.

Fixes:

  • Character maps are synced when Players join a Match.
  • Rewrote ladder movement. It should now function properly in Local & Online play.
  • Customized values now properly reset when the Player had previously set a Custom gameplay mode.

Known Issues:

  • Keyboard/mouse control is not fully working in Online play – jumping & climbing ladders need to be revised.
  • CTF is not spawning Bases properly in Online play.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced when a Player first joins a Room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.79953

Category : SombreroDev
Date : September 16, 2016

New:

  • Character maps synced in Online play – characters should now show the correct Player character.
  • Countdown timer between rounds in Online play (no visual yet, but a tick sound should play as it counts down, then starts the next round).

Updates:

  • Optimized explosion debris effects which were dragging down the framerate.
  • Framework updated from 14.3 to 17.3 This should bring some general performance improvements.

Changes:

  • Removed some layer lighting that wasn’t visible and was causing framerate hitches.

Fixes:

  • Idols can be picked up in local & Online play.
  • Player respawn location fixed.
  • CTF should work properly in Online play.

Known Issues:

  • Ladder movement isn’t functioning properly in Online play. This will be fixed in a build in the next day or two.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.79952

Category : SombreroDev
Date : September 15, 2016

New:

  • Player will now re-trigger respawn if the previous respawn position is the same. This should (hopefully) fix the occasional respawn failure issue.
  • Powerups slightly drift up & down.
  • If Game style is Banditos, the Banditos idol animation will preload to prevent hitch the first time the idol spawns.

Updates:

Changes:

  • Turned camera shake during explosions back on, as it’s not causing the framerate issues.

Fixes:

  • Idols can be picked up in local & Online play.
  • Player respawn location fixed.
  • Rounds should end properly in Online play.

Known Issues:

  • Ladder movement isn’t functioning properly in Online play. This will be fixed in a build in the next day or two.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.79951

Category : SombreroDev
Date : September 13, 2016

New:

  • Game style will now appear with a “*” after it if a Match is using Custom Gameplay settings.
  • Player will now re-trigger respawn if the previous respawn position is the same. This should (hopefully) fix the occasional respawn failure issue.
  • Player respawn location is now synced in Online play.

Updates:

Changes:

  • Player explosion & projectile death merged into single function to reduce duplicate functionality and ease online implementation.
  • Disabled DOF and camera shake to test if this helps improve framerate during explosions in 4-Player matches.

Fixes:

  • Removed deletion of particle system that no longer existed, which may have been causing issues with removing fire particles when a Player responds.
  • Campfires should now capture correctly in Online play.
  • Custom Gameplay settings should now reset when the Player returns to the Main menu after leaving a Match.
  • Match start countdown timer now resets properly when all Players aren’t set to ready.

Known Issues:

  • Ladder movement isn’t functioning properly in Online play. This will be fixed in a build in the next day or two.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.7995

Category : SombreroDev
Date : September 11, 2016

New:

  • Campfire capture should be synced in Online play.
  • Customized Game Style settings synced in Online play.
  • Player death from explosions should function the same in Local & Online play.
  • SFX now players on Player join menu for Online play when the Player is selecting their character.
  • Game version will be checked when the Room List is created. If versions don’t match, the Room won’t appear in the list.
  • Loot Cash drop is now removed when a Round ends.
  • Idol time is synced when a player drops the Idol to ensure that the time is consistent across all peers.

Updates:

  • Keyboard navigation should work on all pre-Gameplay menus.

Changes:

  • Player explosion & projectile death merged into single function to reduce duplicate functionality and ease online implementation.
  • Altered the way the Join menu countdown timer works to better sync the countdown visually & to ensure peers are less likely to miss countdown updates.

Fixes:

  • Idol will respawn when Player death is caused by an exploding object.
  • CTF Bases should spawn properly on all stages.

Known Issues:

  • Ladder movement isn’t functioning properly in Online play. This will be fixed in a build in the next day or two.
  • Some SFX aren’t triggering on Peers in online play. If you notice this, please file a bug which lists them.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

multiplayer_01


Sombrero Build 0.899.7.79946

Category : SombreroDev
Date : September 1, 2016

New:

  • Settings are saved to external file. If the file doesn’t exist it’s created at first run (by default, it doesn’t exist).
  • Weapons can now be fired in Online play. Note that Projectile bounces are NOT synced yet, so Projectiles going out of sync on bounce should be expected behavior.

Updates:

  • Some Menus revised to standardize layouts.
  • Engine updated to r234b.

Changes:

  • Removed inertia when Player input ends on ladder.
  • Reduced Idol Pickup sync data size in Online play.
  • Movement only sends whole integer pixel values for X/Y location when in Online play to reduce sync data size.
  • Weapon fire sends a float angle rounded to two decimal places in local & Online play. This should help increase accuracy for analog sticks with large dead zones and reduces sync data size in Online play.
  • Separated Weapon reloading from Player input, moved to function to reduce sync data size in Online play.
  • Moved Projectile SFX & VFX triggers to Projectile spawn function to reduce sync data size in Online play.
  • Revised how attaching to/detaching from a ladder works.
  • Player color no longer needs to be sent during Projectile spawning (reduces online data size).
  • Removed redundant input check for multi-Projectile weapons. Projectile spawning function now manages multi-Projectile weapons internally.
  • Simplified & reduced Projectile spawn function calls to reduce sync data size in Online play. A side effect is that for multi-Projectile weapons, the angle of each Projectile is now predictable over a set spread angle.
  • Flipped Cancel/Confirm on Join Menu for consistency with other Menu layouts.
  • Only Player 1 can pause during a Match.
  • Removed animated campfire lighting vfx from BGVFX layer to improve performance (and it wasn’t noticable anyway).
  • Removed cigar from The Stranger because rating systems are weird about such things.

Fixes:

  • Fixed issue with light texture not pasting properly.
  • Last A/V settings now used on game relaunch.
  • Audio now resumes if the Player chooses to leave a Match from the Pause screen during a Match.
  • Banditos Idol pickup/drop should work again in Online play.
  • Player death/respawn in Online play has been re-enabled.
  • Holding UP at the top of a Ladder will no longer cause the player to repeatedly send commands in Online play and cause sync issues.
  • Removed check for non-existent parameter in MenuChange function.

Known Issues:

  • Movement issues exist in Online play after detaching from a ladder, as well as jumping in front of a ladder when not attached. This will be fixed in a future build.
  • Some particle effects aren’t triggering on Peers in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in YELLOW are synced but need testing. Items in BLUE should be solid but should still be tested. Items in GREEN are tested and confirmed complete. Items in GREY do NOT require sync, but it may be added if there’s time.

Multiplayer_01


Sombrero Build 0.899.7.79945

Category : SombreroDev
Date : August 30, 2016

New:

Updates:

Changes:

Fixes:

  • Fixed issue with light texturing not pasting properly.
  • Fixed issue with music soundtrack restarting at the end of a round or when when was quickly returned to focus/fell out of focus.

Known Issues:

  • Some particle effects aren’t triggering in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.
  • Holding UP at the top of a Ladder will cause the player to repeatedly send commands in online play, and may cause sync issues. This will be fixed in a future build.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in yellow are synced but need testing.

Multiplayer_01


Sombrero Build 0.899.7.79944

Category : SombreroDev
Date : August 25, 2016

New:

  • Added Shortcut for hiding Gameplay HUD (for footage capture & screenshots): Ctrl+H.
  • Red tint now fades in at the end of each Round.
  • Unique sound effects for Peep.
  • “Bloom” lighting overlay on all stages. This might get pulled for performance reasons so feedback would be appreciated.

Updates:

  • Altered Automatic Edward sound effects to remove some of the high end that was cutting through other sounds too strongly.
  • Compressed data that’s sent during Online play for Powerup & Idol spawning. If this doesn’t break anything, it’ll be added to all Online data transmission.
  • Updated framework to 14.0 Normal from 13.0 a7 SDK, which should bring some performance improvements and reduce memory overhead.

Changes:

  • Player Character blends to Idle animation when stopping on a Ladder.
  • Reworked Pause & Round/Match win screen control code for Online play.
  • Changed Flag pickup sound.
  • Reduced texture resolution for VFX behind the Platform layer (campfire smoke, explosion smoke) to reduce memory requirements.
  • Moved some background Platform tiles to foreground so they’re not affected by the DOF blur on the BG Platform tile layers.

Fixes:

  • Eliminated the “ghost” process issue when not quitting the game using normal methods.
  • Removed border from Steam overlay.
  • Player should now properly disconnect from Ladders at the top & bottom.
  • Game should once again check if a Player has won a majority of Rounds and award the Match to that Player.
  • Fixed a bug where the TNT was leaving it’s particle emitter behind when it hit an exploding barrel.
  • Fixed a bug where audio during the logo videos was at a low volume instead of silent when sfx audio volume is all the way down.
  • Banditos Idol should properly respawn when the Player holding it dies.
  • Audio should mute/start properly when pausing a match or the window going out of focus.

Known Issues:

  • Some particle effects aren’t triggering in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player inputs function correctly during Online play, and only some parts of gameplay are synced. See the chart below for details.
  • Holding UP at the top of a Ladder will cause the player to repeatedly send commands in online play, and may cause sync issues. This will be fixed in a future build.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play. Items in yellow are synced but need testing.

Multiplayer_01


Sombrero Build 0.899.7.7994

Category : SombreroDev
Date : August 19, 2016

New:

  • CTF Flag holder synced in online multiplayer.
  • Only the peer that owns the Player will cause the Player to respawn and relocate. This should be synced across peers.
  • To lessen Player Movement jitter in online matches, when a peer receives a new Player Input update the X/Y position will only be updated if it’s over a specified amount of position error.
  • Player death is triggered by the Peer that controls the Player during Online play.

Updates:

  • Text size for connection messages during joining/creating a match now matches the size of the same message during Quickplay.

Changes:

  • Removed circle of arrows around dropped CTF Flag.
  • Changed VFX layer blending modes for Powerups, Banditos Idol & Loot objects for optimization purposes (removed transparency, additive blend applied).
  • Player now returns to previous menu during Online play menus instead of always returning to the Main menu.
  • Pause menu during Online play now displays “Leave” message instead of “Main Menu” in the available options.

Fixes:

  • CTF Flag will push itself out of colliders when overlapping a collider when it’s loose.
  • Fixed a sync issue with the Master peer not visually updating its Round timer.

Known Issues:

  • Some particle effects aren’t triggering in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player input functions correctly during Online play, and only some parts of gameplay are synced.
  • Holding UP at the top of a Ladder will cause the player to repeatedly send commands in online play, and may cause sync issues. This will be fixed in a future build.

MULTIPLAYER FUNCTIONALITY COMPLETION
Items surrounded by a bubble have been synced in Online play.

Multiplayer_01


Sombrero Build 0.899.7.7993

Category : SombreroDev
Date : August 18, 2016

New:

  • Loot drops on Player death are synced. Positions of cash should be (approximately) in the same place.
  • Only the peer that owns the Player will cause the Player to respawn and relocate. This should be synced across peers.
  • To lessen Player Movement jitter in online matches, when a peer receives a new Player Input update the X/Y position will only be updated if it’s over a specified amount of position error.

Updates:

Changes:

Fixes:

  • Fixed issue with background music being constantly called.
  • Fixed issue Round Time on Master peer not updating during match.
  • Lighting effects related to Weapon Powerups or the Banditos Idol should now be working properly.

Known Issues:

  • Some particle effects aren’t triggering in online play.
  • Character maps aren’t synced in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player input functions correctly during Online play, and gameplay only some parts of gameplay are synced.
  • Holding UP at the top of a Ladder will cause the player to repeatedly send commands in online play, and may cause sync issues. This will be fixed in the next build.

Sombrero Build 0.899.7.7992

Category : SombreroDev
Date : August 14, 2016

New:

  • Round Countdown synced in Online play.
  • Round Time synced in Online play.
  • Player Movement, Climbing & Jumping synced (other player input features are NOT synced yet, like shooting).
  • Powerup spawning & assignment synced across Master & Client peers.
  • Idol spawning & assignment synced across Master & Client peers.
  • Loot pickup synced in Online play.

Updates:

  • Automatic Edward sounds updated.
  • Duke Grabowski sounds added.
  • Jim from Cleveland sounds updated.

Changes:

  • Changes to Player input management to unify local & online input behavior.

Fixes:

  • Fixed an issue with music restarting and playing in background when game window is not in focus.

Known Issues:

  • Character maps aren’t synched in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Only some Player input functions correctly during Online play, and gameplay is NOT synched.

Sombrero Build 0.899.7.798

Category : SombreroDev
Date : August 7, 2016

New:

  • Players can join & load Online match.
  • Countdown to Start during Online play after Players have confirmed.
  • Synched Player placement during Online play.
  • Selecting Quickplay in Online play will create a Match with a randomly-assigned Stage & Game Style.

Updates:

  • Automatic Edward sounds updated.
  • Duke Grabowski sounds added.
  • Jim from Cleveland sounds updated.

Changes:

  • Rewrote Player Spawn to unify local & online Player creation.
  • Rewrote Stage file/list loading and Stage Menu selection code to unify local & online Player creation.
  • Rewrote Stage Stage Menu selection to unify local & online Player creation.
  • Rewrote Stage loading to unify local & online Stage loading behavior.

Fixes:

Known Issues:

  • Character maps aren’t synched in Online play or when a Player first joins a room with other Players in it.
  • Join menu buttons appear behind “Ready!” message in online play if Players are set to ready when another Player joins.
  • Player input does not function correctly during Online play, and gameplay is NOT synched.

Sombrero Build 0.899.7.76

Category : SombreroDev
Date : July 23, 2016

New:

  • Multiplayer Connect, Create Room & Join Room added.
  • Audio/Video settings are now imported from settings.xml at game launch. Users cannot save settings yet, that’s coming soon.

Changes:

  • Gamepad button icons updated to more readable style.

Fixes:

Updates:

  • Updated to new Steam tools version.

Sombrero Build 0.899.7.74

Category : SombreroDev
Date : July 18, 2016

New:

  • SFX & Music Volume Controls now function.

Changes:

  • Menu buttons updated to XBox One style.
  • Removed some text from Custom menu to make more room for a potential second column.

Fixes:

  • Cannonball now correctly switches to neutral when Neutral Ricochet is turned on.

Updates:

  • Alliance & PixelMetal logo videos updated.

Sombrero Build 0.899.7.73

Category : SombreroDev
Date : July 12, 2016

New:

  • Layers that contain no objects will now disable. Draw calls decreased 10-65% depending upon current status of gameplay, increasing 60fps consistency and reducing CPU usage by 20-50%.
  • Player Ammo counter now locks above x99 shots.
  • Console now supports Functions Calls with Parameters. Documentation is here: https://dl.dropboxusercontent.com/u/14245368/Sombrero/Console/SombreroConsoleCommands.html
  • Added screen wipe to stage loading screen.
  • Player Sprites now affected by scene lighting.

Changes:

  • Played now effected by Platform-level vfx lighting.
  • Player Halo now layers on top of Platform scorch effects.
  • Reduced layer count to improve fillrate.
  • Banditos now compares the highest player’s time with the remaining round time instead of the overall round length.

Fixes:

  • Added comma to Laredo spritefont. Should fix some Credits screen spacing issues.
  • Fixed a glitch on the Gameplay Style menu that would cause the video to flash when the player reaches the top/bottom and keeps pressing the analog stick.

Updates:

  • Updated screen wipe animation.

Known Issues:


Sombrero Build 0.899.7.7

Category : SombreroDev
Date : July 2, 2016

New:

  • Steam Overlay now works (Shift-Tab). This brings with it basic DRM, as the game will no longer run (will just show a black screen) unless launched through Steam (or a user-created shortcut generated through Steam).
  • New functionality added to Console. Type “help” in the Console command line to view available function calls. Available commands will be expanded in future builds.

Changes:

  • Some projectiles now use a different style of trail that is an echo of the projectile type sprite.
  • Moved Player Respawn to its own function.

Fixes:

  • Changed timer methods for loot, explosive barrels, breakable platforms and player respawns.

Updates:

  • Removed obsolete and redundant code from Stage loading.

Known Issues:


Sombrero Build 0.899.7.68

Category : SombreroDev
Date : June 30, 2016

New:

  • Added Loot Drops on Player deaths in Loot mode.
  • Added Loot Drop toggle to Customization menu.

Changes:

  • Reduced margin between Player and left/right screen edge to fix camera shake issues when camera was at max zoom limit.
  • Updated arrow collider so that when it collides with a wall/floor at an angle it’ll look like it’s sticking into it further.
  • Projectile trail style altered.

Fixes:

Updates:

  • Moved countdown number closer to the “Starting In…” text at the beginning of each round.

Sombrero Build 0.899.7.66

Category : SombreroDev
Date : June 27, 2016

New:

  • Added VFX to dropped flag in CTF mode.
  • Added keyboard support for submenu on Custom Gameplay screen.

Changes:

  • Reduced frame rate of explosion sprite animation from 45 to 24 to reduce occasional hitches during explosions.
  • Lowered max Jump Strength & Player Speed.
  • Reduced screen shake during explosions.
  • Reduced size of the explosion vfx slightly.
  • Neutral projectiles no longer register as a kill. Neutral projectiles will reduce player kills by 1.

Fixes:

  • Fixed another menu trying to launch after player starts a match.
  • All projectiles now bounce off the outside walls on the Saloon stage as intended.
  • Keyboard menu navigation fixed.
  • Resized Player collision box to increase height & decrease width.
  • Projectiles now bounce properly on the Avery’s Saloon map.

Updates:


Sombrero E3 0.899.7.65

Category : SombreroDev
Date : June 17, 2016

New:

  • Multi-line translation support.
  • Customize Gameplay menu.
  • Menu items now scale when active/inactive.
  • Build added to Steam as well as the usual Dropbox build.

Changes:

  • Changed order of pre-gameplay menus.
  • Moved some GUI functionality to separate functions.
  • Player Marker during gameplay had shadow removed from image, and now uses only the shader-based drop shadow.

Updates:

  • New revision of PixelMetal logo animation. Audio is still being updated so it is currently silent.

Known Issues:

  • Keyboard support is currently out of date and needs to be brought in line with Gamepad support on menus and during gameplay.

Sombrero E3 Build 0.899.7.64

Category : SombreroDev
Date : June 12, 2016

New:

  • Added Quit Confirmation menu.

Changes:

  • Moved Projectile behaviors to a new Function to reduce duplicate code.
  • Changed alignment of Gameplay HUD for Players 3&4.
  • Players now automatically disconnect from ladders upon reaching the top.

Updates:

  • Updated Explosion VFX.

Fixes:

  • Weapons with multiple Projectiles no longer create more than one muzzle flash.
  • Players can no longer press more than one button on any of the pre-gameplay menus.
  • Players should no longer get “stuck” at the top of ladders.
  • CTF matches with 4 players now properly spawn base locations.
  • Decreased width of Player objects to reduce edge overlap on platforms.
  • Stage collisions should properly reset on all stages.

Sombrero Build 0.899.7.63

Category : SombreroDev
Date : June 6, 2016

New:

  • Player HUD had text used for scoring in different game modes replaced with icons.
  • New Characters: Duke Grabowski, Santa Muerte (who still needs a name)

Updates:

  • Updated all of the pre-existing Character sprites.
  • Reduced the size of the explosion so it more closely matches the damage area of effect.
  • Explosion vfx tweaked, and now includes additional sprite-based vfx.

Fixes:

  • Random Player won’t die when two Players shoot at the exact same time.

Sombrero Build 0.899.7.62

Category : SombreroDev
Date : May 30, 2016

New:

  • Translation support added to most text. This work is ongoing. Some of the text (like in the Player HUD) will probably be going away in favor of icons for the different gameplay styles.
  • Player HUD updated to new design. Still requires some tweaking.
  • Explosion vfx tweaked, and now include additional sprite-based vfx.
  • Powerup pickup & spawn effects now include sprite-based vfx.
  • Projectile bounce now includes sprite-based vfx.
  • Added slight halo around players when they’re against the platform background.
  • Draft of new Stage added. I wouldn’t spend too much time on QA in this stage yet, it’s still very early on.

Updates:

  • Most of the fonts have been updated to include extended character sets for Latin-based language support (English, French, German, Italian, Spanish). Additional language support is ongoing. Once the license for Rustler has been purchased, the full character set can be added.

Changes:

  • Move Player Respawn code to Function.
  • Added check to make sure Players can’t respawn in the same place if two players are killed at the same time during a single round.

Fixes:

  • Miscellaneous small tweaks made to make adding online multiplayer easier.
  • Players can (hopefully) no longer hit both buttons to lock up the game during gameplay. This functionality still needs to be added to the main menus.

Sombrero Build 0.899.7.61

Category : SombreroDev
Date : May 23, 2016

Updates:

  • Updated Gamepad Controls screen.
  • New top/bottom menu brush wipe.

Changes:

  • Updated Laredo font with tweaked kerning.
  • Lowered Gamepad’s default analog deadzone to 18% (which is the lowest general setting based on recent tests w/ 3rd-party gamepads).

Fixes:

  • Flags now bounce on collision with breakable platforms.
  • If a flag stops moving on a breakable platform, and that platform is destroyed, movement is re-enabled.

Sombrero Build 0.899.7.6

Category : SombreroDev
Date : May 8, 2016

Notes:

  • There is a known bug in CTF where if a single player joins a match they don’t spawn on the map. This will be fixed in the next build and will prevent the game from starting with less than 2 players. This is a menu functionality issue.
  • Menu & HUD design is currently in a state of flux. Everything should work but design, placement and font size will be updated in a future build:
    Gameplay_HUD_update_zoomed

New:

  • Added VFX & SFX when flags are picked up/returned to base.
  • The location of CTF bases now changes depending on how many players have joined. CTF base locations are semi-randomized within those set locations.

Updates:

  • Updated projectile trail texture.
  • Updated Online Connection Check sprite.
  • Added a new background lighting texture.
  • Overhauled debug console. Log is now timestamped and can be saved to a text file to supply with bug reports. Functionality is still being added, it doesn’t currently capture everything. Press “~” to bring up the console.

Changes:

  • Stage BG DOF now uses a Gaussian Blur instead of a Box Blur to increase focus blur quality.
  • Updated Rustler spritefont used throughout game menus. Removed drop shadow from font and applied as a shader to all text. This should avoid different bits of text having drops shadows of different sizes.
  • Started alterations for supporting multiple languages. No visible changes, just behind the scenes stuff.

Fixes:

  • All Players can now pick up a flag after it’s been dropped.


Sombrero Build 0.899.7.4

Category : SombreroDev
Date : April 27, 2016

New:

  • Added “Empty” text floater when base weapon is out of bullets.
  • Capture the Flag gameplay added.

Updates:

  • Stage lighting now pastes to texture, greatly reduced overdraw.
  • Avery’s Saloon loading screen detail added.
  • Avery’s Saloon interior dust added.

Changes:

  • Weapon Powerups added back to Banditos based on player feedback.
  • Players now spawn at a set # of semi-random locations at the start of each round.
  • If a single Player wins a majority of Rounds before the last Round, the Match ends.
  • Reduced opacity of explosion damage decals.
  • Projectile lighting now overlays different on top of platforms, appearing above explosion damage.
  • Slightly increased player fall max speed.
  • Campfire lighting now flickers more.

Fixes:

  • If a player is skipped over (eg P1 & P3 join, but not P2), projectile appearance and behaviors are now assigned correctly.
  • Projectile collision with platforms on Saloon stage now work correctly.
  • Knife projectile now properly collides with barrel.
  • Powerups can no longer spawn in the same place.

Sombrero Build 0.899.7.3

Category : SombreroDev
Date : April 20, 2016

Fixes:

  • Idol projectile collision issues fixed.
  • Fixed projectiles overlap issue.
  • Weapons with multiple projectiles now add only 1 kill to the killcount.
  • Player starting positions are now properly reset each round.

Changes:

  • Idol projectile no longer disappears when it hits an exploding barrel.
  • Campfire lighting now flickers.

Updates:

  • New player shield sprite.
  • New round start screen.
  • VFX lighting texture change.
  • Stage lighting now includes textured lights.

Sombrero Build 0.899.7.1

Category : SombreroDev
Date : April 15, 2016

Fixes:

  • Switched from using collision check to overlap check on Weapon Powerups & Banditos Idol. Game then chooses a random player instance from the overlapping players. This should prevent more the one player from getting the same weapon/two idols.
  • Jump animation now restarts if player jumps off ladder while already jumping.
  • Deathmatch scoreboard now correctly tracks player kills again.

Changes:

  • Modified Arrow projectile origin point
  • There’s now a bigger difference in jump height between the player tapping or holding the jump button.
  • Player now falls faster
  • Re-added background blur

Updates:


Sombrero Build 0.899.7.0

Category : SombreroDev
Date : April 11, 2016

Fixes:

  • Fixed check to make sure player isn’t “dead” when colliding with Idol in Banditos
  • Fixed Credits Scroll sprite font, should now scroll properly
  • Extended kill volume on Clampett’s Hideaway
  • Menu text corrected from “Next” to “Back” on Controls screen
  • Changed in-game Pickup Text movement to be framerate-independent to avoid issue with fading out

Changes:

  • Modified Barrel collision geometry
  • Removed Ladder collision from projectiles
  • Camera zooms in closer than previously when players are near each other and no other camera-tracked gameplay elements are far away

Updates:

  • Modified Arrow collision geometry
  • Optimized lighting
  • Projectile trail sprite
  • Updated layout of pre-match Countdown Text

Sombrero Build 899.5.5

Category : SombreroDev
Date : April 4, 2016

New:

  • Scene lighting now effects foreground elements

Changes:

  • Reverted to NW.js beta 3

Updates:

  • Optimized lighting
  • New Banditos Idol Projectile sprite


Sombrero Build 0.898

Category : SombreroDev
Date : February 26, 2016

New:

  • Scene & VFX Lighting now applied to background “cartoon” particle VFX

Changes:

  • Altered Arrow physics to increase speed/drop
  • Optimized & Reduced tile layers to speed up stage loading

Fixes:

  • Fixed Style Menu where Game Style could change after starting Stage

Updates:

  • Updated all Stage Loading screens
  • Updated all Stage backgrounds

Sombrero Build 0.897

Category : SombreroDev
Date : January 26, 2016

New:

  • Weapons: Bow & Arrow

Changes:

  • Updated Weapon Pickup sprites
  • Updated Projectile sprites & animations
  • Optimized Jones Hill Boneyard & Avery’s Saloon tilemaps for faster stage loading

Sombrero Build 0.896

Category : SombreroDev
Date : January 9, 2016

New:

  • Weapons: Sticky Bomb, Bombfist, Axe, Banditos special weapon
  • Feature: WebRTC Multiplayer Host/Client – currently just connects players into games of up to 4 players each. Does not yet support online play

Changes:

  • Player movement tweaks
  • Avery’s Saloon background added, additional tile revisions
  • Throwing Knives can now go through most platform types
  • New stage loader that greatly simplifies work needed in setting up new stages
  • Added Avery’s Saloon background
  • More detailed Gameplay Style notes

Fixes:

  • Projectile sprite flipping when playing with keyboard & mouse
  • Player running particles now work on the bottom floor in Avery’s Saloon
  • Banditos Idol spawning error fixed

Sombrero Build 0.883

Category : SombreroDev
Date : August 26, 2015

New:

  • Deathmatch gameplay
  • Weapons: Plasma Rifle, Boomerang, Throwing Knife added!

Updated:

  • Player movement tweaks.

Fixed:

  • Weapon location spawning bug eliminated.

Coming Soon:

  • Finalized Banditos gameplay mode
  • Additional Powerups, including non-weapon powerups
  • New stage loading system to reduce loading time

Sombrero Build 0.874

Category : SombreroDev
Date : May 16, 2015

As Sombrero gets closer to Beta, more game modes & major features are getting flipped on as bugs are ironed out. This build enables a few major features, including the Deathmatch gameplay style and some of the basic powerups!

New:

  • Deathmatch gameplay
  • Powerups! Street Broom (shotgun), TNT & Cannonball currently working!

Updated:

  • Explosions now reflect the color of the player that caused them, to make it more clear who is eliminating who.
  • Player movement has been tweaked slightly to increase the speed at which max movement speed is reached. This also means players can turn around faster/change direction faster than was previously possible

Fixed:

  • Powerup projectiles are now handled correctly and no longer change to the default weapon when a player reverts to the base pistol.

Coming in the Next Release:

  • Gameplay modes: Capture the Flag, Banditos
  • Additional Powerups, including a temporary shield and a high jump

0.87 Update

Category : SombreroDev
Date : April 25, 2015

New:

  • Added: Gameplay Style Menu. Only “Loot!” and “Deathmatch” styles are currently available

Updated:

  • Added: Environmental Effects to Jones Hill Cemetary stage
  • Graphic Tweak: Changed the Loot “Aura” to animate smoother
  • Graphic Tweak: Updated Player Character Graphics
  • Graphic Tweak: Environmental Effects to Clampett’s Hideaway stage
  • Optimization: Removed collision checks on campfires
  • Optimization: Remove collision checks on ladders

Sombrero Build 0.8698

Category : SombreroDev
Date : March 6, 2015

Additions:

  • Added first builds for 32 & 64bit Linux. Ubuntu works best, Debian should work as well. If you have the ability to test on Linux Mint please reach out.

Updates:

  • Stage color palettes have been updated slightly to separate the player characters more from the background on the Jones Hill Cemetery & Southern Ruins stages. Updates to Clampett’s Hideaway color palette coming in the next build.
  • Clampett’s Hideaway backgrounds updated.
  • The Southern Ruins backgrounds updated.
  • Loading stages should be 10-15% faster compared to the last build. Loading speeds will be optimized further in forthcoming builds.
  • Slightly increased the accuracy of the camera follow behavior to follow player movement faster.
  • Slightly increased the size of the player characters to make updates coming in future builds easier, namely higher-res character artwork.

Fixes:

  • Fixed an issue where if the camera didn’t move fast enough a player could go off-screen and fall through the platforms.

v0.8697 Preview Build Update

Category : SombreroDev
Date : February 24, 2015

Going to start calling the “alpha” a preview. Getting pretty close to official beta (as in feature, but not content-complete).

New:

  • Added OSX support. Load times may be slow but otherwise everything should work the same as on Windows.
  • Added access to the Development News Feed. Testers can access it from the main menu.
  • Finalized Keyboard support. If a player has less than 4 gamepads, the next Player Slot will default to keyboard controls. For example: if the player has no gamepads, Player 1 will default to keyboard controls. If the player has 1 gamepad, Player 2 will default to keyboard controls.

Fixes:

  • Fixed an annoying audio panning bug, and re-imported some sound effects at higher quality.
  • Re-imported some audio/graphics that managed to get corrupted.

Updates:

  • The online check is currently disabled for everything but downloading the Development News Feed. Don’t want to freak anyone out.

Alpha 0.8696

Category : SombreroDev
Date : February 7, 2015

New:

  • Updated “Legal”
  • Added Online Check
    • Menu Options greyed out if not online for online components
    • Added version check & download
    • Added news feed

    Fixed:

    • Powerup Spawn system now working correctly. As soon as weapon reloading is fixed powerups will be switched on in-game.

    Upcoming:

    • Started planning out menus for custom controller setup and other various game setup/configuration menus.

Alpha 0.85

Category : SombreroDev
Date : January 15, 2015

New:

  • Menus redesigned and can now be controlled by any player
  • Added new character: Peep, from Treasure Adventure World
  • Added new stage: The Southern Ruins


@