Roadmap

Documentation Updates

  • Which UI objects need to be disabled by default at start for all systems

    • AK - Phone Canvases

      • All individual canvases needs to be disabled by default

  • Made UI elements child of UI manager for singleton purposes

  • Online documentation saved to PDF for included docs?

  • Mention about if text is missing, add font from "Additional Packages" (Backup font)

  • Mention all global states: isExamining (ExaminableItem)

  • In Introduction Online Doc page: Include table of contents

  • Strip out included documentation

  • Mention new FadeOut for audio manager as seen in GeneratorItem

  • Add page about key buttons, inputs and presses

  • Add more details to where inputs are located in each script

  • Mention AKMasterTrigger to replace all other triggers, may need to mention in individual assets

  • Mention new FPSController

  • Mention new AKCameraZoom

  • Mention how GameState works

  • Add page about PromptSystem and how to:

    • Register prompts

    • How to create them in the AKPromptManager

    • How to clear prompts

  • Mention how DisableManager works

    • About the GameState

  • Examine System

    • Mention scroll delta for item zooming about input

  • Gas Mask System

    • Mention about setting player speeds using my new controller

    • Also mention using another character controller

  • Safe System

    • Mention that if you rename any objects (Door / Handle) this will cause animations to be lost on the models

    • Mention about spawning objects and the events that you can create including the changing of colliders

    • Mention Safe Model has animations

    • Mention Model has AKItem & others

      • Also mention that in the opening event, we disable main collider and enable full body colliders

  • Inventory Canvas UI - OFF

    • UI_Left_ButtonContainer - ON

      • All items inside - OFF

V1.8 Update List:

Modularity and event update

  • Make sure system is more modular and easier to use for decoupled with events

  • Have temporary icons appears (Like in inventory) that flash up to show an item is being used - Like jerry can filling or flashlight being enabled or disabled

New Additions:

  • Door Interaction Kit

System Updates

  • Note System:

    • Update Note System to v2.0

    • Add custom inventory with selector tab

  • Update all relevant systems to work with new inventory system

Input System:

  • Add functionality for new input system (Create tutorial in documentation and mention in description)

Recreate Third Person Controller functionality:

  • Make sure this scene uses the newer Unity TPS controller

Inventory System:

  • Brand new inventory system with 2 tiered functionality

    • Add title and description in a space relevant for each object in inventory

    • Make sure all collectable items use ScriptableObjects for collecting

  • JSON save system

Fixes / Updates:

  • Combine keypad & phone system together

Last updated