You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+164-8Lines changed: 164 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,173 @@
1
-
# PLEASE DO NOT USE THIS, IT IS NOT COMPLETE AND IS AN ACTIVE WORK-IN-PROGRESS. ISSUES HAVE BEEN DISABLED FOR THIS REASON.
1
+
# EVERYONE IS WELCOME TO BUILD UP ON THIS PROJECT AND CONTRIBUTE. ISSUES ARE DISABLED FOR THE TIME BEING
2
2
## Please join the Discord: https://discord.cs.surf
3
3
4
4
# Timer
5
5
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.
6
+
<br>
7
+
<details>
8
+
<summary>Center HUD Speedometer</summary>
9
+
<p>Different time formatting is available in the code base but not implemented for players to change it themselves. Refer to <strong>PlayerTimer.TimeFormatStyle</strong> in codebase</p>
10
+
<ul>
11
+
<li><strong>Map</strong>
12
+
<p><em>Shown while player starts their Map Run from the map start zone (!r)</em></p>
<img src="https://i.imgur.com/Rfm9qG4.png" alt="Bonuses Start Zone exit">
44
+
</details>
45
+
</li>
46
+
</ul>
47
+
</details>
6
48
7
-
# Goals
49
+
<details>
50
+
<summary>Replays</summary>
51
+
<p>Currently only accessible through the <strong>!spec</strong> command and cycling the players. Different time formatting is available in the code base but not implemented for players to change it themselves. Refer to <strong>PlayerTimer.TimeFormatStyle</strong> in codebase</p>
52
+
<p>Replays are saved for all types of runs Map/Stage/Bonus (and future Styles) regardless if they are a World Record or just a Personal Best. No functionality is implemented for replaying PB replays yet, feel free to add and Pull Request it</p>
53
+
<ul>
54
+
<li><strong>Map</strong>
55
+
<details>
56
+
<summary>Spectating Map Replay</summary>
57
+
<p>Map Run:</p>
58
+
<img src="https://i.imgur.com/gZutBkS.png" alt="Map Run Replay">
59
+
</details>
60
+
</li>
61
+
<li><strong>Stages</strong>
62
+
<details>
63
+
<summary>Spectating Stage Replay</summary>
64
+
<p>Stage Run:</p>
65
+
<img src="https://i.imgur.com/tL7kM1l.png" alt="Stages Run Replay">
66
+
</details>
67
+
</li>
68
+
<li><strong>Bonuses</strong>
69
+
<p>Bonus Replays are also available but no screenshots at the time of writing.</p>
70
+
</li>
71
+
<li><strong>Scoreboard</strong>
72
+
<details>
73
+
<summary>Currently available replays for the map</summary>
74
+
<p>Scoreboard:</p>
75
+
<img src="https://i.imgur.com/RNTTFgi.png" alt="Scoreboard showing all available Replays">
76
+
</details>
77
+
</li>
78
+
</ul>
79
+
</details>
80
+
81
+
82
+
<details>
83
+
<summary>Chat Messages</summary>
84
+
<ul>
85
+
<li><strong>Map Run</strong>
86
+
<details>
87
+
<summary>Improving a Record</summary>
88
+
<p>Timer sends a chat message to all players upon a player beating the Map Record. Missing it sends a message only to the player:</p>
89
+
<img src="https://i.imgur.com/ggCNjZ8.png" alt="Beating a Map record">
90
+
</details>
91
+
<details>
92
+
<summary>Checkpoint Comparison</summary>
93
+
<p>Timer sends a chat message the player comparing their PB checkpoint times with the current run (value in brackets after the time indicate the Speed):</p>
<summary>New Stage record and improving Stage record</summary>
100
+
<p>Timer sends a chat message to all players upon a player beating a Stage/Bonus/Map record. Different scenarios for missed/comparing times are also available and shown in chat but only to the player who is doing the run:</p>
101
+
<img src="https://i.imgur.com/MNehNmv.png" alt="Stage Records and comparisons">
102
+
</details>
103
+
</li>
104
+
<li><strong>QOL</strong>
105
+
<details>
106
+
<summary>Player Connected + Map Info (!mi / !tier)</summary>
107
+
<p>LL is used for Local development and testing:</p>
0 commit comments