I am creating a car in a garage. I have a few issues. When NOT inside the car, the player should not see anything inside the car like the glove box. I might provide “look inside car” later, but standard look should respond with the exterior description of the car. I can do this with…
rule for deciding the concealed possessions of the car:
if the player is in the car and the particular possession is the glove box:
no;
otherwise:
yes;
This works great for fixed in place things, but then I realized I want to hide everything in the car even something that is not fixed in place. Similarly, if the player is inside the car, he should not see the dog lying on the garage floor behind the car. And he certainly should not be able to “take dog” which seems to be allowed from inside vehicles.
If the player want to do something in the garage he needs to get out of the vehicle.
So I need to restrict visibility and interacting with object outside the vehicle when inside and visa versa. I thought of using a inside room but I am unable to move door locations when the player drives the car later in the story.
I am sure this has been addressed somewhere but I am unable to find a solution.
Can someone point me the right direction?