transhumandesign / kag-base

King Arthur's Gold base folder.
257 stars 118 forks source link

Patreon changes #674

Open Vam-Jam opened 5 years ago

Vam-Jam commented 5 years ago

Ideas/change requests

  1. Custom emotes/emote dlc This might be worth looking into, emotes are nice and are used by everyone, allowing people to sub to upload custom ones or get emote dlc would be nice. Along with that there are mod's that already do this + Terraira overhaul's patreon also does this in game, which works nice (allows them to use animated emotes/custom ones)

  2. Remove the 1k target Replace it with smaller targets, like x amount to keep the servers alive x amount to keep dedicated support x amount to keep github bounties going x amount to do x Clear communication is nice.

  3. Find a better way to have custom heads added into the game Having the game update just to upload the custom head takes way too long, and some people don’t get their heads for a few weeks (this is bad) Look into how mods like player heads use the map folder to share player heads, this can be useful.

  4. More items for patreon to make it worth spending money each month for the game Currently the cosmetics and what not are fine, but its hard for some people to justify spending £10, maybe £20 a month. Stuff like a special leader board colour, custom emotes, armour packs and what not help make that value more worth it

  5. Take a stronger stance against f2p's that are harassing other players or griefing games. Noritox is a clear example, griefing in games, being evil/bad in game, harassing people to only end up with a week ban is pretty bad, along with that its not hard just to make an alt(apparently) to carry on. I suggest taking a stronger stance on this, Noritox made 2(?) people unsub from the patreon because nobody was doing anything about this. Along with that, look into more ways to prevent alt's in game, like storing HWID and IP's, so if you ban a player, you also ban those things (since kag already has access to these, just hardly used)

bunniewormy commented 5 years ago

yes

eps0003 commented 3 years ago

Regarding point 3, is there any way at all we can enforce quality control if we go with the map folder implementation?

laws65 commented 2 years ago

Re point 3, what about having the custom heads stored in a database, and a server would send the custom head files out to all the kag servers using tcpr? This solves the issue of enforcing quality control in this implementation #1051. Thoughts @Vam-Jam ?

asumagic commented 2 years ago

Not all servers use TCPR and they shouldn't be expected to. Patreon heads should work on servers other than official servers.

asumagic commented 2 years ago

A sane approach to distributing patreon heads would be to use the mod API mechanism and to have some sort of default mods (as in opt-out official "mods"), but I am not very convinced that the current mod mechanism is reliable enough to make this mostly seamless.

Vam-Jam commented 2 years ago

Re point 3, what about having the custom heads stored in a database, and a server would send the custom head files out to all the kag servers using tcpr? This solves the issue of enforcing quality control in this implementation #1051. Thoughts @Vam-Jam ?

Personally, I do not see quality control being an issue, as even with the current system, nobody really checks the quality on heads submitted, and its been fairly okay so far.

People will always make poor quality heads, and that's fine, they paid for it. The current people who spend £20 a month for a custom head are unlikely to abuse #1051 with something rule breaking, so I really do not see it a big priority. The biggest issue here is that fact there are people paying £20 a month, just to have their head appear in the game 4 months down the line when they probably forgot and stopped supporting us.

It's why I instead propose you give moderators the tools to forcefully hide custom heads that are rule breaking, for the time that one person decides to abuse the system. (and some toggle for users to have control over if they want to see other players custom heads or not)

This is not a permanent solution, but it's a better way of handling patreon heads then having people wait 4 months, and the none existence quality check that we supposedly do. All it needs to do is 'work' until we find a nice way of doing quality checking without having to update the game