This topic may be a little late in my development, but I thought I should ask anyway...
I have various objects in my game (ships, space stations, and buildings on planets). Each one has a reference to an "interior" made for that specific object type. Each ship type has an interior. Each space station type has an interior. Each planet side building type has an interior. You get the picture....
I'm still in the process of making the editor for "interiors" and I would like to know what you think I should have. This is a first person/space simulation game. While in first person, the player will be able to walk around his ship, or space station, or planet side building and interact with NPCs, collect objects, fight, etc.....
Currently, I have (in the works):
-the visible meshes with lighting
-collision meshes (simplified versions of the visible ones)
-interactions with panel objects like door activators, elevator controls, etc....
-a waypoint system for NPCs
-"workstations" for NPCs
Can anyone think of ANYTHING else I am missing?