1. Fragsurf
  2. News

Fragsurf News

v1.2.5 Patch Notes - No more main menu, Compatibility, Performance

This update adresses a performance and compatibility issue that existed in the UI system for far too long. If you had significant gameplay stutters or loaded into a black screen before, hopefully it's fixed/improved now. If not, please get in touch so I can work on compatibility for your hardware.

1.2.5 also introduces the Control Room. The escape menu is now the main menu, and when the game starts up you spawn in the Control Room. This room is a multiplayer environment, you can join a friend through the Friends tab.

The Strafe Editor has been removed in favor of the Unity Editor. Having multiple tools to create levels can cause confusion and make development more difficult. While getting set up with Unity Editor is more difficult, it has endless power, and there are a few awesome level design tools in the works that will soon be integrated. Creating a better modding experience is going to be one of the next primary focuses.

This is not the big update that was previously mentioned, that has yet to be announced.

Patch notes:
  • Removed the in-game level editor
  • Added the Control Room
  • Browse, create, and join games while already in-game
  • Improved UI compatibility and performance issues
  • Improved overall game performance
  • Baked lighting on Ski2
  • Fixed tower ladders not registering on Ski2
  • Fixed a bug causing weapon skins to not be applied
  • Added refresh rate to video settings
  • Resolution dropdown doesn't show duplicate resolutions anymore
  • Fixed a bug causing resolution to not be applied on startup

Fragsurf v1.2.3 Patch Notes

Hello everybody! Patch notes weren't included with the previous update, so I'm putting it all here.

There is a new way to support Fragsurf's development which you will see on the main menu. Creating a game as an indie developer is extremely difficult and expensive without selling out to a publisher. As a solo developer, basically every penny made goes into bills to keep a roof over my head while Fragsurf is being developed. Being such a niche gamemode, there's certainly not enough sales to hire additional developers let alone pay for one developer (me). The alternative is working a full time job and trying to squeeze in a few hours here and there on Fragsurf, which would suck, but might have to happen.

Whatever support you guys can provide will be very helpful, and the button will always be there!

Patch Notes


Added official servers for xdream, bhop_fun_freestyle, and japan
Added a Support button to the main menu - purchase supporter cards to support Fragsurf's development
Re-designed the main main to improve the game join and creation experience
Added search filters to server browser
Fall back to main menu if a map fails to load
Fixed bug causing next game creation to fail after failing to load a workshop map
Fixed various exceptions and errors

New round based gamemode Scrimmage:
- Grab a few friends and check out the new combat gamemode on Flimflam's Arena
- Flimflam's Arena
- Spawn with a pistol and knife, find weapons around the map
- Added new weapon: Coilgun
- 2 shots to kill
- Shoot the ground for a boost
- Added 1vs1 matchmaking button to main menu
- MMR isn't being recorded yet. Please share your thoughts on this gamemode!

Updated tricksurf leaderboard website:
- Limit editors to certain maps
- Give editors ability to edit and fix old tricks
- Show a trick's path and author on the trick's leaderboard page

Parc Colore:
- Added bhop triggers to loops

Xdream:
- Small improvements to textures
- Baked the lightmap for better look & performance

Machine:
- Baked the lightmap for better look & performance

v1.2.1 - Tricksurf & maintenance update

Hello everybody, this week's development doesn't introduce anything too wild but rather focuses on fixing bugs as well as refactoring some netcode to improve the development workflow for anything in the future that requires networking. Some updates to combat gamemodes are in the works, but not quite ready to share yet.

[h2]Patch notes:[/h2]

General:
The Unity window can be resized again
Fixed resolution not being set on startup (this will take effect on 2nd launch)
Improvements to the workshop ui

Tricksurf:
Increased saveloc cap to 5000, and clear if cap is reached
Parc: level 1 spawn water is now actually water
Parc: Bonus water is no longer blocked by a solid
Parc: Added lower ramp entry north trigger to other side of ramp
Parc: Added crouch boost prevention trigger
Parc: Fixed v ramp top and west ramp top triggers

Combat:
Fixed bug causing movement to get janky after dying
Removed nameplates from combat
Removed zombies on death
Added coilgun (doesn't show in buy menu)
Improved feel of recoil
Sniper doesn't 1-shot legs
Reduced damage of smg
Reduced damage of rifle
Reduced damage of pistol

Editor:
Added FSMPickup component
- Accepts any item name: knife, pistol, sniper, rifle, shotgun, coilgun, smg

v1.2.0 - A bunch of Tricksurf

Hello everybody, this week's development focused entirely on Tricksurf, adding a few important features as well as some new content.

The most notable feature is the trick editor dashboard. Certain people will have a role (called editor) which allows them to create and edit tricks for the live servers. A few people will be chosen to be editors shortly after this update goes live, and will consist of people who are familiar with maps and have expressed interest in the role since the early days of Patreon and closed alpha.

This update also include two new maps: surf_fst_parc_colore and bhop_fst_fun_freestyle

Fun Freestyle is small map with limited features, but I believe has tons of potential for getting creative with tricks.



Parc Colore is a classic map with quite a unique layout and lots of trick potential as well.



[h2]Patch notes:[/h2]

Game:

New trick map: surf_fst_parc_colore
New trick map: bhop_fst_fun_freestyle
Added login & dashboard for Tricksurf editors: https://fragsurf.com/tricksurf/?dashboard
Added search box to leaderboard tricks list
Added page to show all of a player's trick world records (reach it from a user's profile page)
Fixed bug causing maps with .80016 aircap to not set
Fixed ladder movement
Added Tricksurf combos
Improved 3rd person camera rotation
Added third person option in settings
Custom maps can include data for tricksurf triggers and tricks via FSMTextAsset component (more info on this will be posted in the api)

Fragsurf Editor:

BSP Importer - Don't autogenerate phys models
BSP Importer - Automatically attach non-convex MeshCollider to world model
BSP Importer - Automatically parent [Entities] to map root object
BSP Importer - Convert all imported materials to Standard shader
BSP Importer - Import dynamic_prop and dynamic_prop_override entities
Added FSMTextAsset component for including custom text data in a map

Patch 1.1.9 - Tricksurf leaderboards & new player model

Hello everybody! This week's update adds a secure leaderboard system for the Tricksurf gamemode. The system is still evolving, currently it tracks top times for tricks as well as top players per map by point accumulation. It is only available on official servers, more servers are planned to go online in the future.

This patch also introduces a change to the UI system to address some performance problems. This will once again break DX10 compatibility, apologies for anybody that is affected. I am looking into solutions to bring both compatibility and performance, but for now performance is the priority. If you are on a system with recent hardware and this update breaks the game or causes problems please let me know.

Added official leaderboard system to Tricksurf
- This is only available on official servers.
- Type /help in-game to see a list of commands
Added new player model and animations
Added 'Outfits' tab to Fragshop with a variety of skins for the new player model
Added cam.togglethirdperson console command
Navigate console commands with tab, up arrow, down arrow
Various bug fixes
Upgraded UI system to use shared textures
Removed server.index configuration - manually set ports if you are running multiple servers