Commit Graph

5 Commits

Author SHA1 Message Date
RedBurningPhoenix
60d7000fc0 [Port] Hobo and Maid (#20)
* MAID AND BOMZH (#605)

* First

* Second

* oops

* translate

* rework

* resprite

* resprite1

* a

* forgot

* Reorganisation

* whatthefuckiamdoing

* blyat

* REEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

* character-requirements, loadouts and other

* burnthis

* *clap*
2024-09-01 14:21:33 +07:00
DEATHB4DEFEAT
54c119ecfd Make Jobs & Antags Use CharacterRequirements (#596)
# Description

- Makes jobs use CharacterRequirements
- Makes antags use CharReqs
- Splits CharReqs into multiple files
- Adds a Whitelist CharReq
- Prays the tests pass

---

---------

Signed-off-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2024-07-29 18:17:34 -04:00
DEATHB4DEFEAT
7a8a0addaa Fix Multiple Species Requirements (#595)
# Description

Fixed species requirements, they can now be used for ORs.
Improved trait/loadout requirement code, made the colors per-item
instead of on the commas too.
Removed group exclusion requirements in favor of the aforementioned.
2024-07-26 16:58:41 -04:00
DEATHB4DEFEAT
72b0fd25b5 Fix Loadout and Trait Job Playtime Requirements (#584)
# Changelog

🆑
- fix: Job playtime requirements for loadouts and traits show correctly
2024-07-23 10:18:46 -04:00
DEATHB4DEFEAT
d3ed34ff4e Trait Points (#434)
# Description

Some improvements to loadouts too.

---

# TODO

- [x] Points logic
- [x] Server-side validation
- [x] Categorize traits
- [x] Assign points to traits
- [x] Header costs
- [x] Sort entries
- [x] Max traits
	- [x] Communicate max traits
- [x] Point bar
- [x] Group exclusivity
- Black outline on text
- [x] Fix existing component whitelists

---

<details><summary><h1>Media</h1></summary>
<p>

## Accurate except for small details


![image](https://github.com/Simple-Station/Einstein-Engines/assets/77995199/c0ab2fbf-3bce-4e54-81d5-8e546d6b3c0b)

### Something to note:


![image](https://github.com/Simple-Station/Einstein-Engines/assets/77995199/09a3948e-0c9f-4f57-b297-f62063b11845)


![image](https://github.com/Simple-Station/Einstein-Engines/assets/77995199/35d76095-0714-4613-a17b-73df25a9a832)


![image](https://github.com/Simple-Station/Einstein-Engines/assets/77995199/87149e5c-0af2-4ac0-bbde-52f317a008a0)

</p>
</details>

---

# Changelog

🆑
- add: Added trait points
- add: Added categories for traits

---------

Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2024-06-20 19:39:30 -04:00