space-wizards / space-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
MIT License
2.74k stars 3.48k forks source link

Implement a signature system #32328

Open slarticodefast opened 2 months ago

slarticodefast commented 2 months ago

We have way too many stamps and need some better way to sign a piece of paper. Some forks have this feature, but we have to consider licence compability or get approval of the original author if we were to merge that. Or simply write something from scratch.

cohanna commented 2 months ago

Would signatures act the same as stamps? (Making the document non editable)

beck-thompson commented 2 months ago

My only issue with this (I play a lot of delta so I'm very used to it) is that it basically makes stealing a stamp useless. Heads have started to ALWAYS sign and stamp paper. If you hand someone paper that is only stamped and not signed (and it gives you any sort of power) they will 100% confirm on the radio before even thinking about doing what it says.

If that's what people want then that's fine but just wanted to give some perspective on how it turns out in game.

beck-thompson commented 2 months ago

You could also maybe let like the cybersun pen make counterfeit signatures? That might counteract that issue at least a little bit.

deltanedas commented 2 months ago

you can forge signatures with an agent id, stolen id or id console

Djungelskog2 commented 2 months ago

My only issue with this (I play a lot of delta so I'm very used to it) is that it basically makes stealing a stamp useless. Heads have started to ALWAYS sign and stamp paper. If you hand someone paper that is only stamped and not signed (and it gives you any sort of power) they will 100% confirm on the radio before even thinking about doing what it says.

If that's what people want then that's fine but just wanted to give some perspective on how it turns out in game.

they already do that unless they are someone who actually plays the game for fun