ComputerPlus icon indicating copy to clipboard operation
ComputerPlus copied to clipboard

Sprint 1,2

Open ainesophaur opened this issue 9 years ago • 0 comments

Sprint 1

  • [X] Add ability for users to instantly close Computer+ (and perform cleanup)
  • [X] Add navigation stack to house forms and render via single fiber
  • [X] Change EntryPoint.Process to run as a Game Fiber instead of a hook into Game.RenderFrame
  • [ ] Add XML read/write for configurable values such as arrest/ticket reasons
  • [ ] Add SQL lite for saving report information (XML would not be versatile enough for querying many records)
  • [ ] Add SQL upgrade structure for version changes
  • [ ] Create Arrest Report forms, embedding "persona details", "charge sheet" and "additional parties" views
  • [ ] Use XML values for arrest reasons and display them as predefined values to be added to the charge sheet

Sprint 2

  • [ ] Create Arrest Report notes view with a list of "additional parties". Once an additional parties list item is clicked by the player, insert a predefined tag like ~!W2!~ Stands for Witness 2 format (TYPE_ID) sort of like a tagging system. If possible, allow a tool tip to be shown on hover of the tag to show the Ped's name of the tag. May have to extend a Gwen control.
  • [ ] Allow inline editing of previously persisted reports
  • [ ] Include previously filed reports against a ped by the player
  • [ ] Create Traffic Ticket forms, following pattern from Arrest Reports Sprint 1
  • [ ] Create incident reports forms
  • [ ] Create notebook that can be shown by holding a .ini value. Provide ability for player to type. Include similar controls for pausing the game as ComputerMain
  • [ ] Add access to "Reports" sub menu from ComputerMain
  • [ ] Add "Create Arrest Report" and "Create Incident Report" to ComputerPedView
  • [ ] Add "Create Traffic Ticket" and "Create Accident Report" to ComputerVehicleDetails

ainesophaur avatar Jan 19 '17 05:01 ainesophaur