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

Feature List for HPLive #1

Open
17 of 42 tasks
lsenjov opened this issue Jun 17, 2016 · 0 comments
Open
17 of 42 tasks

Feature List for HPLive #1

lsenjov opened this issue Jun 17, 2016 · 0 comments

Comments

@lsenjov
Copy link
Owner

lsenjov commented Jun 17, 2016

Feature List

This is a preliminary list of features to develop for the HPLive system.

Chat

  • Players can send public messages to a chatroom
  • Players can send messages to each other
  • Players can send private messages to Admins
  • Players can send a message to Admins that they're activating their mutation
  • Players can activate program group members as minions, and have them appear as minions to others with custom player names
  • Players can open a private call by paying ACCESS, and any other players who match that ACCESS can see the message log.

Characters

  • Players can see their individual player sheet
  • Players can see their session sheet

Service Groups

  • Admin can open bids on service groups for players
  • Players can bid ACCESS on service groups
  • Admins can assign service groups to players

Directives

  • Players can see their directives
  • Players can delegate directives automatically to the next invested person in a service group

Minions

  • Players can see the full list of minions
  • Players can select a sublist of minions to show (their own personal minions)
  • Admins can set which minion lists are owned by which players
  • Players can filter by activated minions
  • Admins can deactivate minions (used for troubleshooter teams and undoing accidents)
  • Admins can remove minions (used for dead minions)
  • Hovering over a minion's skill gives a short description of that skill
  • Users can transfer minions to other Players

Call Queue

  • Players can request a public call with an activated minion
  • Players can cancel their request, or move it down the list

ACCESS

  • Users can see the amount of ACCESS currently owned by each player
  • Players can send ACCESS to each other
  • Players can activate minions automatically by paying ACCESS
  • Players activating minions automatically updates indicies
  • Admin can change the amount of ACCESS owned by a player

Voting

  • Users can begin votes
  • Votes can be used for taking ACCESS from the public pool
  • Admins can delete votes if required

Indices

  • Users can see the current sector indices
  • Users can see the sector indices history
  • Admin can modify sector indices

Other

  • Must support multiple admins running the game
  • Admin can modify hidden details on players, including treason amounts (secret notepad?)
  • Admins can add/remove/modify public timed events
  • Users can see how long till events finish
  • Admins can start/stop/change the current game time

Cbay

  • Players can see the time left till a cbay bid
  • Players can place a bid on a cbay item
  • Admins receive a message if a Player wins a cbay item

Sections

Each section has a header - the information shown on title bar of the accordion slot, and a body shown when it's opened. First line after each title is the header bar, and the rest is information shown below

ACCESS

Current player and pool's access
All access totals and access history

Indices

Current sector indices
Indices history

Character

Character Name
Character Sheet

Service Groups

Currently owned service groups
All service group bids and ownership
If allowed, options to bid for groups

Missions

"Missions"
Directives
If allowed, option to delegate directives
Society missions

News

Rotating news item
List of all news items

Cbay

Next cbay item and time left till it's sold
All previous and future cbay auctions
Options to bid on cbay auctions

Activated minions

Count of total activated minions
A list of all activated minions (yours and others)
List of skills for your activated minions only, not others
Option to change your next call to specific minion

Unactivated minions

"Unactivated minions"
List of unactivated minions by service group
Options to activate minions with access
List of unactivated society minions
Options to name and activate

Calls

Your place in the call queue
The current queue of calls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant