Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nukes karma #20628

Merged
merged 3 commits into from Mar 14, 2023
Merged

Conversation

AffectedArc07
Copy link
Member

What Does This PR Do

Completely removes karma, makes all species unlocks defaults. The system was added during a different era of SS13, and especially a different era of para, when decisions were made by 1 man who (in his own words) was stoned 99% of the time.

Lemme give you some stats. In the past 30 days, 372 round have been played. 2909 karma has been awarded, by 591 unique people. For context, 3381 unique people have played in the past 30 days. Only 17% of people use this system, and of that 17%, most of it is awarded to excessive antag or powergaming plays, with both metrics and anecdotes to back this up. To quote, "my successful hijack got me 20 karma"

The system has outstayed its welcome, serves no real benefit other than exclusivity cliques and copious amounts of metafriends, and is generally just the epitome of "ok this is good in theory but awful in execution"


Oh and to the people who cry "Improve dont remove!", this system has existed since Paradise's inception in 2013.
image

We have had almost a full decade to improve it. Its not getting improved. It needs to go. Theres a reason that Nians werent made a karma species.

Why It's Good For The Game

See above ramble.

Images of changes

Top right
image

Testing

  • Started the server
  • Checked the species menu as a non admin - All species except armalis and nucleation
  • Checked the species menu as an admin - All species including armalis and nucleation

Changelog

馃啈 AffectedArc07
del: Removed the karma system
tweak: All karma species are free now
/:cl:

@ppi13
Copy link
Contributor

ppi13 commented Mar 12, 2023

Karma species leaving, is a good change, since one of the common cries regarding any species changes is "but muh karma cost".
So seeing that leave is just a good change.
Karma could have staid as either a goodboy points system, or even loadout unlocks, but again, few uses it, since there is no real reason to, you do not get notified of getting karma, so you need to check, so even as a goodboy point system, its pointless.
Sad to see it leave, its been here since the start, but jobs unlocks are gone, species unlock going is just the next logical step.

Good change, but bittersweet.

@hal9000PR
Copy link
Member

Karma could have staid as either a goodboy points system,

We dont need ss13 reddit karma

@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally SQL Change This PR modifies the game database. This PR must go through the host. Configuration Change This PR changes the game configuration files. Please run via the host. TGUI This PR modifies TGUI, will conflict labels Mar 12, 2023
@Miraviel
Copy link
Contributor

This will also need the removal of Rule 9 (karma trading) and its relevant section in the Advanced Rules (just so we don't forget it)

@Rurik123
Copy link

I've been told the main reason species karma exists is to enforce species rarity, so there aren't 15 plasmamen running around in one shift.

Is this no longer a desired goal, or is it that having this karma system isn't worth what it achieves?

@AffectedArc07
Copy link
Member Author

I've been told the main reason species karma exists is to enforce species rarity, so there aren't 15 plasmamen running around in one shift.

Is this no longer a desired goal, or is it that having this karma system isn't worth what it achieves?

I have never heard this

@Accinator50
Copy link
Contributor

I agree with the points made.

However, I personally also thought that karma was used to make certain species rarer, so that, for example, there are not 20 vox running around during a round.

Likewise, the karma system had a bit of a function of making it possible to work towards something that persists across rounds (rather than just having small personal goals within the round, such as building a Tesla).

Nevertheless, the karma system creates more problems than it "solves".

Would it be desirable/possible to turn the karma system into a game hour system instead, similar to the karma jobs, so that for a species that previously cost 30 karma you now have to "pay" with 50 game hours (the game hours are just an example for now).

This would leave the species a bit more unique and give you a multi-round goal, while eliminating the problem of the karma system (namely the problem of meta-cliques or gamers having an advantage and also the problem that there's always luck involved in getting karma).

@Screampuff
Copy link

Screampuff commented Mar 12, 2023

I don't think unlocking tons of races to the general public will increase Vox players dramatically when they have so many downsides to playing them. If anything, it'll cause a flood of new IPC players and that's about it. Opening up tons of more races to play should increase variety tenfold instead of seeing 90% of the population being vulp (myself included)

@Christasmurf
Copy link
Contributor

Christasmurf commented Mar 12, 2023

Karma could have staid as either a goodboy points system, or even loadout unlocks,

I love how since jobs got removed from karma system everyone has been saying "we can add cosmetics to karma!" and nobody has even THOUGHT of a new outfit that could be karma purchase

Good riddance, goodbye karma

@ArcZelf
Copy link
Contributor

ArcZelf commented Mar 12, 2023

hello comment section readers, I am here to SHAMELESSLY encourage you to create a grey, kidan or drask character as they are the LEAST played species on the server and they have really cool mechanics that you can check out below here
https://paradisestation.org/wiki/index.php?title=Kidan
https://paradisestation.org/wiki/index.php?title=Grey
https://paradisestation.org/wiki/index.php?title=Drask

bless this PR, I hope to see more variety should this be merged (fingers crossed).

@jabrongo
Copy link

hello comment section readers, I am here to SHAMELESSLY encourage you to create a grey, kidan or drask character as they are the LEAST played species on the server and they have really cool mechanics that you can check out below here https://paradisestation.org/wiki/index.php?title=Kidan https://paradisestation.org/wiki/index.php?title=Grey https://paradisestation.org/wiki/index.php?title=Drask

bless this PR, I hope to see more variety should this be merged (fingers crossed).

ironic because i consider those three races to be the coolest LOL

@OctusGit
Copy link
Contributor

The death of karma, finnaly.
The new era of Paradise begins...

@Contrabang Contrabang added the Requires Wiki Update Useful for Wiki Contributers to search for things that need updating label Mar 12, 2023
@Retrograde115
Copy link
Contributor

Can I get some financial reimbursement for the 48 karma I've painstakingly acquired over 600 hours of playtime?

For real though, I support this 1000%

@AffectedArc07
Copy link
Member Author

Can I get some financial reimbursement for the 48 karma I've painstakingly acquired over 600 hours of playtime?

For real though, I support this 1000%

I was getting ready to lynch you when I saw this in my outlook
image

@SynthTwo
Copy link
Contributor

very based PR

@GDNgit
Copy link
Contributor

GDNgit commented Mar 13, 2023

Very based pr, and to those who say "Well we shouldn't have a bunch of [X] species on the station"
I ask you, why? If it's vox that's just more KFV anyways
Very happy to say this will release hal of his vox ban, and will therefore be forced to play vox by meow

@procdrone
Copy link
Contributor

AA just needs to convert current karma to antag tokens, it will be fine, trust me bro

@ppi13
Copy link
Contributor

ppi13 commented Mar 13, 2023

I would actually like to see the list of who memes the hardest and earned the most karma by the time this gets merged.
And while the antag token is just a quip, i know there are people who could play antag, 8 hour a day for a year straight, and still not run out.

@Regen1
Copy link
Contributor

Regen1 commented Mar 13, 2023

Goodbye karma, you were a good addition when we made you back in 2013, but you did not stand the test of time

@Denthamos
Copy link

I can agree with this. It is not a system that works well anymore in this day and age of paradise.

What I will say though is that in the future I would personally love to see a system not unlike goons spacebux store. A karma style currency system that allows players to purchase for the round only, specific fluff, flavor, and clothing items that are not obtainable otherwise. With such maybe even remove the roundstart loadout options in favor for such a thing? Stuff for the future.

@Komrad822
Copy link
Contributor

YES.

Let there be suffocated voxes, burning plasmamen, and frozen slimes EVERYWHERE!

@farie82 farie82 added the Revert/Feature Removal This PR reverts another PR, is removing another feature we already have label Mar 13, 2023
@matttheficus
Copy link
Contributor

I can kill more Vox.

This is an unfathomably based PR.

@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting review This PR is awaiting review from the review team and removed -Status: Awaiting type assignment This PR is waiting for its type to be assigned internally labels Mar 13, 2023
@ParadiseSS13-Bot ParadiseSS13-Bot added -Status: Awaiting merge This PR is ready for merge and removed -Status: Awaiting review This PR is awaiting review from the review team labels Mar 13, 2023
@gamingvirtue
Copy link

I can agree with this. It is not a system that works well anymore in this day and age of paradise.

What I will say though is that in the future I would personally love to see a system not unlike goons spacebux store. A karma style currency system that allows players to purchase for the round only, specific fluff, flavor, and clothing items that are not obtainable otherwise. With such maybe even remove the roundstart loadout options in favor for such a thing? Stuff for the future.

Eh, I like this idea, but preferably not at the expense of the loadout as-is. It provides a nice bit of consistent personal flavour right now to each character that would be lost with its removal.

Otherwise-unobtainable extras on top of that, though? Absolutely.

@Accinator50
Copy link
Contributor

Accinator50 commented Mar 14, 2023

and to those who say "Well we shouldn't have a bunch of [X] species on the station" I ask you, why?

It's just my head lore that humans are the dominant species and that species like Plasmamen or Vox rarely work for NT because of their culture. But I don't want to divert the conversation because I am also in favour of abolishing karma. This point can be discussed when karma is gone and once it is apparent how the number of species has changed.

@Samman166
Copy link
Contributor

The only downside to this PR is that I will never be able to get 420 karma

@ReedOni
Copy link

ReedOni commented Mar 14, 2023

More Vox means more chances of departed soul voxes which means more KFV, which is good for corporate interest.

Also one odd thing to see will be bald slimes, vox and plasmaman though, I always associate these species to experienced players because of the high karma cost, it will be interesting to see a vox remove their mask and just die because bald or a plasmaman be set on fire for picking up some drip off the floor.

@hal9000PR
Copy link
Member

fuck it ship it

@Screampuff
Copy link

SEND IT

@hal9000PR hal9000PR merged commit 72ba1ad into ParadiseSS13:master Mar 14, 2023
14 checks passed
@Contrabang
Copy link
Contributor

SHIPPPPED!!!

@GDNgit
Copy link
Contributor

GDNgit commented Mar 14, 2023

@Probablyjay19
Copy link

hello comment section readers, I am here to SHAMELESSLY encourage you to create a grey, kidan or drask character as they are the LEAST played species on the server and they have really cool mechanics that you can check out below here

https://paradisestation.org/wiki/index.php?title=Kidan

https://paradisestation.org/wiki/index.php?title=Grey

https://paradisestation.org/wiki/index.php?title=Drask

bless this PR, I hope to see more variety should this be merged (fingers crossed).

Oh the misery
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-Status: Awaiting merge This PR is ready for merge Configuration Change This PR changes the game configuration files. Please run via the host. Requires Wiki Update Useful for Wiki Contributers to search for things that need updating Revert/Feature Removal This PR reverts another PR, is removing another feature we already have SQL Change This PR modifies the game database. This PR must go through the host. TGUI This PR modifies TGUI, will conflict
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet