[go: up one dir, main page]

Skip to content

CS2Surf/Timer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLEASE DO NOT USE THIS, IT IS NOT COMPLETE AND IS AN ACTIVE WORK-IN-PROGRESS. ISSUES HAVE BEEN DISABLED FOR THIS REASON.

Please join the Discord: https://discord.cs.surf

Timer

Core plugin for CS2 Surf Servers. This project is aimed to be fully open-source with the goal of uniting all of CS2 surf towards building the game mode.

Goals

Note: This is not definitive/complete and simply serves as a reference for what we should try to achieve. Subject to change. Bold & Italics = being worked on.

  • Database
    • MySQL database schema (W.I.P Design Diagram)
    • Plugin auto-create tables for easier setup?
    • Base database class implementation
  • Maps
    • Implement map info object (DB)
    • Zoning
      • Start/End trigger touch hooks
      • Load zone information automatically from standardised triggers: https://github.com/CS2Surf/Timer/wiki/CS2-Surf-Mapping
      • Support for stages (/rs, teleporting with /s)
      • Support for bonuses (/rs, teleporting with /b #)
      • Start/End touch hooks implemented for all zones
  • Surf configs
    • Server settings configuration
    • Plugin configuration
    • Database configuration
  • Timing
    • Base timer class implementation
    • Base timer HUD implementation
    • Prespeed measurement and display
    • Save/load times
      • Save/load map personal bests
      • Save/load map checkpoints
      • Save/load bonus personal bests
      • Save/load stage personal bests
    • Practice Mode implementation
    • Announce records to Discord
    • Stretch goal: sub-tick timing
  • Player Data
    • Base player class
    • Player stat classes
    • Profile implementation (DB)
    • Points/Skill Groups (DB)
    • Player settings (DB)
  • Run replays
  • Style implementation (SW, HSW, BW)
  • Paint (?)

About

Core timer mod for Counter-Strike: 2 Surf Servers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Contributors 4

  •  
  •  
  •  
  •  

Languages