CornellTech-Unity-project  1.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NCyan
 NElmer
 CBotInteractionHandles the interaction moments by keeping track of when things are grabbed, dropped etc
 CBotMovementManipulates the bot's movement for recreating actions
 CProcessTrajectoryTakes a trajectory and does all the basic parsing needed for interactions
 CActionsEasy access for bot actions?
 CBotWaitText
 CCameraLockWhen interacting with drawers player camera will lock in position until the drawer is released
 CChangeImgColorControls the color of the player pointer
 CDataCollectionAttached to player, collects player data every second and when instructed, data is compiled into json format
 CDDOLDon't Destroy on Load when loading new scenes
 CDrawerDetails
 CGeneralTimer
 CHouseIdentifier
 CHouseSetupIndicates all of the scenes that should be in each house Put the name of each room that should be in the house in their respective string places Scene values are defaulted to the first of each kind
 CHoverAttached to player, shoots raycast every frame to check for interactability
 CInteractAttached to player, player can interact with items in room that contain the tag "object"
 CInteractiveObjectDetails
 CLoadRoomAttached to a door
 CMapControlControls where the player indicator goes on the map
 CMoveWithDrawerAttached to each drawer
 COnOffObjects
 COpenAttached to anything that can open
 CParticleControlTurns particle effects on and off
 CPData
 CDataInOneSecond
 CTurnOnInteractRecord
 CPrefabDBScriptable object that acts as a DB for all interactable objects
 CRewards
 CRoomDataScriptable object that holds name of object, vector3 spawn location, quaternion rotation and scale of objects in a room
 CRoomIdentifierAttached to player
 CRoomManagerAttached to each scene/room
 CSafetyNetCatches players and items that fall through floors and respawns them at a spawn point
 CSceneLoader
 CScreenCapture
 CStartManager
 CTextureObjects
 CTips
 CTipsScreenHandles the UI elements for the tipsscreen
 CTVManager
 CWebGLInputManager
 CSocket