Skip to content

Commit 4a50fff

Browse files
authored
Update README.md
1 parent 7047231 commit 4a50fff

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

README.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
1-
# Source2Framework.ChatService
1+
# Source2Framework.ChatService
2+
3+
```csharp
4+
public interface IChatService : ISharedService
5+
{
6+
public delegate HookResult OnPlayerSayEvent(CCSPlayerController player, CommandInfo info, ref string message);
7+
8+
public event OnPlayerSayEvent? OnPlayerSayPre;
9+
10+
public event OnPlayerSayEvent? OnPlayerSay;
11+
12+
public event OnPlayerSayEvent? OnPlayerSayPost;
13+
14+
public delegate HookResult OnPlayerSayTeamEvent(CCSPlayerController player, CommandInfo info, ref string message);
15+
16+
public event OnPlayerSayEvent? OnPlayerSayTeamPre;
17+
18+
public event OnPlayerSayEvent? OnPlayerSayTeam;
19+
20+
public event OnPlayerSayEvent? OnPlayerSayTeamPost;
21+
22+
public string GetPrefix();
23+
24+
public void PrintToChat(CCSPlayerController player, string message);
25+
26+
public void PrintToChatAll(string message, Func<CCSPlayerController, bool>? predicate = null);
27+
28+
public void PrintToTeam(string message, CsTeam team);
29+
}
30+
```

0 commit comments

Comments
 (0)