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()
254254
255255 for ( int i = 0 ; i < NetworkConfig . NetworkedPrefabs . Count ; i ++ )
256256 {
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+ }
258268 }
259269
260270 // TODO: Show which two prefab generators that collide
You can’t perform that action at this time.
0 commit comments