1. Fragsurf
  2. News

Fragsurf News

Fragsurf v1.1.5 - Dedicated servers and plugins

This week's development focused mainly on expanding the functionality of dedicated servers and plugins. Surf and bhop thrived for many years thanks to the ability to mod and create, and it's important to bring that functionality to Fragsurf and provide developers with the tools needed to create servers and gamemodes. This work started with Strafe Editor, and continues with the features added in this update.

Documentation will be maintained here: https://api.fragsurf.com/

More docus will eventually be provided to run, update, and modify your server. For now, you can download the server package via Steam under Tools -> Fragsurf Dedicated Server, or use steamcmd to install appid 1035540 - it is available via the anonymous package so you don't have to log into your Steam account to set up a server. If you have questions about modding or setting up the server, please join the Discord and ask in the modding channel: https://discord.com/invite/P9YPvCa

The server build is Windows x64 only. Linux is of course ideal for running game servers, so support for that will be provided in the future.

These features are an important step to a complete game. Not only is the dedicated servers going to be iterated on and improved, it's going to open up the doors for more official servers and a secure multiplayer backend + community servers. There's still a lot of work to be done!

Patch notes
- Added map.change command visible for lobby host/servers
- Added a map change menu visible to the lobby host (open it via escape menu)
- Added dedicated server functionality
- Added in-game server browser
- Added support for Steam server browser
- Added a barebones Custom gamemode used for modding or testing
- Added support for Lua server & client plugins
- Made knife droppable
- Fixed noclip exploit in Speedrun
- Updated Japan tricksurf prespeed flags according to: https://docs.google.com/spreadsheets/d/1isN6H6XwdYuqS3dY9uxeMskcbOi4DTQJflmWvqBjZA4/edit#gid=0 (thx Ghostface!)
- Don't automatically ads after shooting sniper

v1.1.4 - Strafe Editor, bug fixes, user interface improvements

This patch includes Strafe Editor. It is an executable that ships with the game, open it from the main menu or navigate to Fragsurf's install folder and double click StrafeEditor.exe

Getting started with Strafe Editor is simple:
  1. Go to File -> Manage Projects
  2. Create a new project, the name of it will be your map
  3. Include _fss_, _fsc_, or _fst_ in the name to show in the map selection menu, i.e. bhop_fss_myspeedrunmap
  4. Go to File -> New Scene, save the scene and call it whatever you like.
  5. Add some objects, manipulate geometry, experiment, press F5 to toggle play mode.


Documentation will come soon, don't hesitate to experiment and check things out. If you come across a bug please report it!

Patch notes:

- Fixed bug causing leaderboard entries to not show before completing a map
- Fixed bug causing loading screen cancel button to not work
- Only autostrafe when holding jump, don't autostrafe while surfing
- Added a warning message if Steam fails to initailize on game start
- Added Strafe Editor
- Added prespeed flags to skyworld tricks according to: https://docs.google.com/spreadsheets/d/1ClIeNGR84KJe5DdNiXdbhvcKOZ6R4lIgNfGHde1Uoi8/edit#gid=0 (thx facade!)
- Added prespeed flags to xdream tricks according to: https://docs.google.com/spreadsheets/d/1rFwnwETtY6lVb-zEQ2Rxx3RV7Ctgkll92JWTpxfEkKU/edit (thx s1cma!)
- Added filters to map list
- Added filters to workshop list
- Various improvements to UI look and feel

1.1.3 - Workshop browser, new Speedrun maps

[h2]v1.1.3 Patch Notes[/h2]
Fixed crosshair alpha resetting on game start
Fixed lobby name and password not setting properly
Fixed various errors
Removed duplicate crosshair from Deathmatch hud

Improved the map selection menu
Improved consistency and network sync when touching triggers
Noclip mode ignores collisions by default
When host sets mv.noclipspeed or mv.noclipcollide the game won't be flagged as modified

When joining a lobby on a Workshop map, automatically subscribe and download that map
Improved the map selection panel
Added an in-game workshop map browser
Added quality level dropdown to graphics settings
Added perf ui (f1 by default)
Added sniper to Deathmatch buy menu
Added board, exit, and start speeds to Tricksurf hud
Added FSMFilter trigger to map editor



[h2]bhop_fss_redstuff[/h2]


[h2]bhop_fss_greenstuff[/h2]


[h2]Coming next[/h2]
The mapping tool is very powerful, but takes a bit of work to set up and the learning curve isn't exactly modder friendly. It will always remain the powerful option for creating maps, but I am also looking into creating a much more accessible level editor. I've experimented with this in the past, and may have something to show as soon as next week's update. If all goes well it will be an exe that ships with the game itself.

Fragsurf v1.1.1 patch notes

Fragsurf v1.1.1
- Fixed a bug causing players to show as spectator after respawning
- Fixed a bug causing game.modified to be stuck on true, preventing completions
- Fixed scoreboard and buy menu setting binds
- Fixed trickbook tricks not updating on completion
- Fixed trickbook complete/incomplete filters
- Fixed resolution dropdown not working
- Fixed workshop items not showing in map selector dropdown
- Hide Kick button for non host
- Added Untrack button to trickbook
- Trickbook shows what trick is currently tracked
- Show who's talking in voice chat
- Added crosshair and crosshair settings
- Added sniper scope overlay and fixed zoom
- Added hitmarker
- Added /noclip to speedrun

Just a note, it's not possible to join lobbies hosted on older game versions.

Fragsurf is available on Steam Early Access!

Hello everybody. First I want to thank everybody who has supported and continues to support Fragsurf, it wouldn't be where it is without you!

Fragsurf is releasing into Steam Early Access today. This is a pivotal point in Fragsurf's Development and the next step towards full release, where Fragsurf will contain all features that truly make it stand out as a surf and bhop game. This is just the beginning. In the near future, a roadmap will be published outlining the exact features that will be implemented starting from today up until the full release in roughly 12 months from today.

Thousands of hours of development have been put into Fragsurf in the past 2 (almost 3) years, and I would like to let that work speak for itself. Give it a shot, if you have any feedback or bug reports don't hesitate to share, everything is taken in and contributes towards Fragsurf's development.

Keep an eye out for future updates!