Einstein-Engines
Einstein-Engines copied to clipboard
Loadouts / Traits / Character Requirements mega-issue
Description
As requested and spoken about:
Problems:
- [ ] test fail should be thrown if using an invalid ID inside a loadout entry
- [ ] Categories will overflow the UI if there's too many, or a user's screen is too small
- [ ] Selecting an item you fit the requirements for; then failing to meet the requirements should de-select the item (or something similar)
- [ ] Traits / Loadouts will reset scroll upon any update
- [ ] Traits / Loadouts you do not meet the requirements for; that you then switch to meet the requirements will not update the entry until Loadouts / traits is updated i.e if I'm an Oni, and I want a Felinid trait so I switch to Felinid; the trait menu won't update until I do something to update it
Problems (needs replicating or testing)
- [x] Whitelist doesn't work
- [ ] JobBans don't work
- [ ] AntagBans don't work (Wizden issue, there's a PR open to fix this but I doubt it'd work for us)
- [ ] Weight on the CharacterProfile and the Entity don't match up. (ask MnemoTechnician)
Requested Features
- [ ] OrRequirements i.e I need to be a Human, OR a Felinid to be Captain
- [ ] Requirements
- [ ] Height
- [ ] Width
- [ ] Weight
- [ ] Gender
- [ ] Sex
- [ ] Markings
- [ ] https://github.com/Simple-Station/Einstein-Engines/pull/643
I will add more as I remember them, it's quite late