Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sprint 1,2 #21

Open
3 of 17 tasks
ainesophaur opened this issue Jan 19, 2017 · 0 comments
Open
3 of 17 tasks

Sprint 1,2 #21

ainesophaur opened this issue Jan 19, 2017 · 0 comments
Labels

Comments

@ainesophaur
Copy link
Collaborator

ainesophaur commented Jan 19, 2017

Sprint 1

  • Add ability for users to instantly close Computer+ (and perform cleanup)
  • Add navigation stack to house forms and render via single fiber
  • 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 ainesophaur changed the title MDT feature Sprint 1&2 Jan 20, 2017
@ainesophaur ainesophaur changed the title Sprint 1&2 Sprint 1,2 Jan 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant