BeeStation / BeeStation-Hornet

99.95% station. 0.05% bees
https://beestation13.com
GNU Affero General Public License v3.0
199 stars 680 forks source link

[Bounty] Get our bodyparts/limbs/organs up to date with TG limbs. #7213

Open PowerfulBacon opened 2 years ago

PowerfulBacon commented 2 years ago

Summary

Kapu updated the limbs with some newer code, however this introduced a large number of bugs that require fixing. This was going to be a simple bounty to fix the hair bug, however our code is so outdated from TG that it should just be fully updated to get all of the improvements they have done.

This bounty is for $100

Tasks

Potentially Relevant PRs

There may be more that I missed, but this is everything that I could find. Some stuff may be TG specific

https://github.com/tgstation/tgstation/pull/65523 (Major) https://github.com/tgstation/tgstation/pull/67017 (Major) https://github.com/tgstation/tgstation/pull/65887 https://github.com/tgstation/tgstation/pull/65923 https://github.com/tgstation/tgstation/pull/66065 https://github.com/tgstation/tgstation/pull/66704 https://github.com/tgstation/tgstation/pull/65904

https://github.com/tgstation/tgstation/pull/66607 https://github.com/tgstation/tgstation/pull/67436 https://github.com/tgstation/tgstation/pull/67104

I think these ones should be, but they might contain only TG specific content: https://github.com/tgstation/tgstation/pull/67450 https://github.com/tgstation/tgstation/pull/67532 https://github.com/tgstation/tgstation/pull/68094 https://github.com/tgstation/tgstation/pull/66103 (Not sure if we removed this too) https://github.com/tgstation/tgstation/pull/66112

https://github.com/tgstation/tgstation/pull/68045

Archanial commented 2 years ago

I can do that

Mat05usz commented 2 years ago

I have a question, what does kapulimbs give to a player and why are we spending 100$ on fixing it?

Iamgoofball commented 2 years ago

I have a question, what does kapulimbs give to a player and why are we spending 100$ on fixing it?

you don't get a say, sorry

PowerfulBacon commented 1 year ago

I have a question, what does kapulimbs give to a player and why are we spending 100$ on fixing it?

This is a very large amount of work to complete, $100 isn't a lot considering normal developer pay but its hopefully an incentive for anyone consider doing it to prioritise working on this (SS13 in general doesn't bring a lot of income in, so paying decent rates is challenging, plus we wouldn't really want to get people coding strictly for the money who won't maintain things in the future).

PowerfulBacon commented 1 year ago

@Archanial Are you still working on this?

PowerfulBacon commented 1 year ago

Judging by its been over a year, I take it this is no longer being actively worked on.

itsmeow commented 1 year ago

I did partially fix one of the bugs here https://github.com/BeeStation/BeeStation-Hornet/pull/8926