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?

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

No branches or pull requests

2 participants