1
- using System ;
2
1
using Unity . BossRoom . ConnectionManagement ;
3
2
using Unity . BossRoom . Gameplay . GameplayObjects ;
4
3
using Unity . BossRoom . Gameplay . GameplayObjects . Character ;
@@ -77,77 +76,77 @@ static bool AnyTouchDown()
77
76
78
77
public void SpawnEnemy ( )
79
78
{
80
- SpawnEnemyServerRpc ( ) ;
79
+ ServerSpawnEnemyRpc ( ) ;
81
80
}
82
81
83
82
public void SpawnBoss ( )
84
83
{
85
- SpawnBossServerRpc ( ) ;
84
+ ServerSpawnBossRpc ( ) ;
86
85
}
87
86
88
87
public void KillTarget ( )
89
88
{
90
- KillTargetServerRpc ( ) ;
89
+ ServerKillTargetRpc ( ) ;
91
90
}
92
91
93
92
public void KillAllEnemies ( )
94
93
{
95
- KillAllEnemiesServerRpc ( ) ;
94
+ ServerKillAllEnemiesRpc ( ) ;
96
95
}
97
96
98
97
public void ToggleGodMode ( )
99
98
{
100
- ToggleGodModeServerRpc ( ) ;
99
+ ServerToggleGodModeRpc ( ) ;
101
100
}
102
101
103
102
public void HealPlayer ( )
104
103
{
105
- HealPlayerServerRpc ( ) ;
104
+ ServerHealPlayerRpc ( ) ;
106
105
}
107
106
108
107
public void ToggleSuperSpeed ( )
109
108
{
110
- ToggleSuperSpeedServerRpc ( ) ;
109
+ ServerToggleSuperSpeedRpc ( ) ;
111
110
}
112
111
113
112
public void ToggleTeleportMode ( )
114
113
{
115
- ToggleTeleportModeServerRpc ( ) ;
114
+ ServerToggleTeleportModeRpc ( ) ;
116
115
}
117
116
118
117
public void ToggleDoor ( )
119
118
{
120
- ToggleDoorServerRpc ( ) ;
119
+ ServerToggleDoorRpc ( ) ;
121
120
}
122
121
123
122
public void TogglePortals ( )
124
123
{
125
- TogglePortalsServerRpc ( ) ;
124
+ ServerTogglePortalsRpc ( ) ;
126
125
}
127
126
128
127
public void GoToPostGame ( )
129
128
{
130
129
GoToPostGameServerRpc ( ) ;
131
130
}
132
131
133
- [ ServerRpc ( RequireOwnership = false ) ]
134
- void SpawnEnemyServerRpc ( ServerRpcParams serverRpcParams = default )
132
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
133
+ void ServerSpawnEnemyRpc ( RpcParams serverRpcParams = default )
135
134
{
136
135
var newEnemy = Instantiate ( m_EnemyPrefab ) ;
137
136
newEnemy . SpawnWithOwnership ( NetworkManager . Singleton . LocalClientId , true ) ;
138
137
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "SpawnEnemy" ) ;
139
138
}
140
139
141
- [ ServerRpc ( RequireOwnership = false ) ]
142
- void SpawnBossServerRpc ( ServerRpcParams serverRpcParams = default )
140
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
141
+ void ServerSpawnBossRpc ( RpcParams serverRpcParams = default )
143
142
{
144
143
var newEnemy = Instantiate ( m_BossPrefab ) ;
145
144
newEnemy . SpawnWithOwnership ( NetworkManager . Singleton . LocalClientId , true ) ;
146
145
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "SpawnBoss" ) ;
147
146
}
148
147
149
- [ ServerRpc ( RequireOwnership = false ) ]
150
- void KillTargetServerRpc ( ServerRpcParams serverRpcParams = default )
148
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
149
+ void ServerKillTargetRpc ( RpcParams serverRpcParams = default )
151
150
{
152
151
ulong clientId = serverRpcParams . Receive . SenderClientId ;
153
152
var playerServerCharacter = PlayerServerCharacter . GetPlayerServerCharacter ( clientId ) ;
@@ -171,8 +170,8 @@ void KillTargetServerRpc(ServerRpcParams serverRpcParams = default)
171
170
}
172
171
}
173
172
174
- [ ServerRpc ( RequireOwnership = false ) ]
175
- void KillAllEnemiesServerRpc ( ServerRpcParams serverRpcParams = default )
173
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
174
+ void ServerKillAllEnemiesRpc ( RpcParams serverRpcParams = default )
176
175
{
177
176
foreach ( var serverCharacter in FindObjectsOfType < ServerCharacter > ( ) )
178
177
{
@@ -187,8 +186,8 @@ void KillAllEnemiesServerRpc(ServerRpcParams serverRpcParams = default)
187
186
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "KillAllEnemies" ) ;
188
187
}
189
188
190
- [ ServerRpc ( RequireOwnership = false ) ]
191
- void ToggleGodModeServerRpc ( ServerRpcParams serverRpcParams = default )
189
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
190
+ void ServerToggleGodModeRpc ( RpcParams serverRpcParams = default )
192
191
{
193
192
var clientId = serverRpcParams . Receive . SenderClientId ;
194
193
var playerServerCharacter = PlayerServerCharacter . GetPlayerServerCharacter ( clientId ) ;
@@ -199,8 +198,8 @@ void ToggleGodModeServerRpc(ServerRpcParams serverRpcParams = default)
199
198
}
200
199
}
201
200
202
- [ ServerRpc ( RequireOwnership = false ) ]
203
- void HealPlayerServerRpc ( ServerRpcParams serverRpcParams = default )
201
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
202
+ void ServerHealPlayerRpc ( RpcParams serverRpcParams = default )
204
203
{
205
204
var clientId = serverRpcParams . Receive . SenderClientId ;
206
205
var playerServerCharacter = PlayerServerCharacter . GetPlayerServerCharacter ( clientId ) ;
@@ -222,8 +221,8 @@ void HealPlayerServerRpc(ServerRpcParams serverRpcParams = default)
222
221
}
223
222
}
224
223
225
- [ ServerRpc ( RequireOwnership = false ) ]
226
- void ToggleSuperSpeedServerRpc ( ServerRpcParams serverRpcParams = default )
224
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
225
+ void ServerToggleSuperSpeedRpc ( RpcParams serverRpcParams = default )
227
226
{
228
227
var clientId = serverRpcParams . Receive . SenderClientId ;
229
228
foreach ( var playerServerCharacter in PlayerServerCharacter . GetPlayerServerCharacters ( ) )
@@ -237,8 +236,8 @@ void ToggleSuperSpeedServerRpc(ServerRpcParams serverRpcParams = default)
237
236
PublishCheatUsedMessage ( clientId , "ToggleSuperSpeed" ) ;
238
237
}
239
238
240
- [ ServerRpc ( RequireOwnership = false ) ]
241
- void ToggleTeleportModeServerRpc ( ServerRpcParams serverRpcParams = default )
239
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
240
+ void ServerToggleTeleportModeRpc ( RpcParams serverRpcParams = default )
242
241
{
243
242
var clientId = serverRpcParams . Receive . SenderClientId ;
244
243
foreach ( var playerServerCharacter in PlayerServerCharacter . GetPlayerServerCharacters ( ) )
@@ -252,8 +251,8 @@ void ToggleTeleportModeServerRpc(ServerRpcParams serverRpcParams = default)
252
251
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "ToggleTeleportMode" ) ;
253
252
}
254
253
255
- [ ServerRpc ( RequireOwnership = false ) ]
256
- void ToggleDoorServerRpc ( ServerRpcParams serverRpcParams = default )
254
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
255
+ void ServerToggleDoorRpc ( RpcParams serverRpcParams = default )
257
256
{
258
257
if ( SwitchedDoor != null )
259
258
{
@@ -266,8 +265,8 @@ void ToggleDoorServerRpc(ServerRpcParams serverRpcParams = default)
266
265
}
267
266
}
268
267
269
- [ ServerRpc ( RequireOwnership = false ) ]
270
- void TogglePortalsServerRpc ( ServerRpcParams serverRpcParams = default )
268
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
269
+ void ServerTogglePortalsRpc ( RpcParams serverRpcParams = default )
271
270
{
272
271
foreach ( var portal in FindObjectsOfType < EnemyPortal > ( ) )
273
272
{
@@ -288,8 +287,8 @@ void TogglePortalsServerRpc(ServerRpcParams serverRpcParams = default)
288
287
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "TogglePortals" ) ;
289
288
}
290
289
291
- [ ServerRpc ( RequireOwnership = false ) ]
292
- void GoToPostGameServerRpc ( ServerRpcParams serverRpcParams = default )
290
+ [ Rpc ( SendTo . Server , RequireOwnership = false ) ]
291
+ void GoToPostGameServerRpc ( RpcParams serverRpcParams = default )
293
292
{
294
293
SceneLoaderWrapper . Instance . LoadScene ( "PostGame" , useNetworkSceneManager : true ) ;
295
294
PublishCheatUsedMessage ( serverRpcParams . Receive . SenderClientId , "GoToPostGame" ) ;
0 commit comments