Skip to content
This repository has been archived by the owner on Oct 28, 2018. It is now read-only.

Feature idea: Option of a SuperPetting (or other special petting) #44

Open
ineffyble opened this issue Apr 14, 2017 · 1 comment
Open

Comments

@ineffyble
Copy link
Owner

Can only be done once per day per user.

@cassfantastic
Copy link
Contributor

A model for superpettings:

  • Pets have one SuperPet.
  • When a pet gives a SuperPetting, their SuperPet is put on a timer and a PetInteraction is created.
  • The timer is slightly shorter than a day - 20 hours? - to make it easier to pet someone at about the same time each day.

Questions:

  • When a pet gives another SuperPetting the next day, does the old SuperPet expire?
  • Does a SuperPetting expire after 24h?

I was thinking SuperPets would be like Pets except only once per day approximately, but they could be rarer and more special if wanted.

Necessary additions:

Settings

New setting - Allow SuperPettings

  • an opt-out for the new feature, that removes all SuperPet features from their page

Update old page settings

  • Do not show pettings - Show # of SuperPets on the user page?
  • Show recent pettings - Show recent SuperPettings
  • Show recent pettings and pet counts - Show recent SuperPettings and SuperPet counts

User Page

  • (Pet user) -> (Pet user) (SuperPet user)
    • show the user how long until they can SuperPet again here instead, if they already have today
  • Badges for SuperPetters, same as for Petters currently, except fancier? more golden~

Network Page

  • Your Petters // Your Petted Pets - add a yellow counter for # of times SuperPet, next to the grey counter for # of times Pet?

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants