team-gsri / mods-opex

Speed up the mission designing process by selecting a spawn template relying on the Liberty class destroyer and providing all neaded features to a proper combat ship.
https://www.gsri.team
MIT License
0 stars 1 forks source link

Use mass local hideObject in order to hide modded rooms #60

Closed ImplicitDeny closed 4 years ago

ImplicitDeny commented 4 years ago

Modded rooms (crew quarters, briefing room...) can be locally invisible when the player is not inside one of them. This mean that a chopper pilot could not see these elements even when flying around [0,0], and could not collide with it either, ensuring a safe flight for the aircraft and its passengers.

This adjustment requires to store any props in a setVariabled list, and to use hideObject in bulk on this list when the player exit the ship.

ImplicitDeny commented 4 years ago

If dynamic TFAR muting is achievable, this might not be needed : modded rooms could be physically spawned inside the ship's hull, avoiding the need for anything located near [0,0]

ImplicitDeny commented 4 years ago

See #61