File tree Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Expand file tree Collapse file tree 1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -254,7 +254,17 @@ private void OnValidate()
254
254
255
255
for ( int i = 0 ; i < NetworkConfig . NetworkedPrefabs . Count ; i ++ )
256
256
{
257
- NetworkConfig . NetworkedPrefabs [ i ] . Prefab . GetComponent < NetworkedObject > ( ) . ValidateHash ( ) ;
257
+ if ( NetworkConfig . NetworkedPrefabs [ i ] != null && NetworkConfig . NetworkedPrefabs [ i ] . Prefab != null )
258
+ {
259
+ if ( NetworkConfig . NetworkedPrefabs [ i ] . Prefab . GetComponent < NetworkedObject > ( ) == null )
260
+ {
261
+ if ( LogHelper . CurrentLogLevel <= LogLevel . Normal ) LogHelper . LogWarning ( "The network prefab [" + i + "] does not have a NetworkedObject component" ) ;
262
+ }
263
+ else
264
+ {
265
+ NetworkConfig . NetworkedPrefabs [ i ] . Prefab . GetComponent < NetworkedObject > ( ) . ValidateHash ( ) ;
266
+ }
267
+ }
258
268
}
259
269
260
270
// TODO: Show which two prefab generators that collide
You can’t perform that action at this time.
0 commit comments