Page 2 of 2

[UPDATE] Give Cyborgs speeding tickets

Posted: Tue Mar 26, 2024 5:32 am
by Sightld2

Bottom post of the previous page:

The Background

This was going to be a PR, when to my shock and awe, movespeeds are a CONFIG issue in config/game_options and thusly on the admin side of the separation between church and state.

Code: Select all

## The variables below affect the movement of specific mob types. THIS AFFECTS ALL SUBTYPES OF THE TYPE YOU CHOOSE!
## Entries completely override all subtypes. Later entries have precedence over earlier entries.
## This means if you put /mob 0 on the last entry, it will null out all changes, while if you put /mob as the first entry and
## /mob/living/carbon/human on the last entry, the last entry will override the first.
##MULTIPLICATIVE_MOVESPEED /mob/living/carbon/human 0
MULTIPLICATIVE_MOVESPEED /mob/living/silicon/robot 0.1
##MULTIPLICATIVE_MOVESPEED /mob/living/carbon/alien 0
##MULTIPLICATIVE_MOVESPEED /mob/living/simple_animal/slime 0
MULTIPLICATIVE_MOVESPEED /mob/living/simple_animal 0
MULTIPLICATIVE_MOVESPEED /mob/living/basic 0
The Change

Code: Select all

MULTIPLICATIVE_MOVESPEED /mob/living/silicon/robot 0.1
But why?
Don't get me wrong I love cyborgs and I love playing cyborg. But having no damage slow down and being as fast as any one else makes them a PITA to fight against.
It's entirely unfair that carbons powergaming mood will still only wind up being on equal footing with a cyborg, and even then only until they're hit a few times and slowed down.
I LIKE having no damage slowdown, I think the flavor of unfeeling tank that pushes on until physically disabled is EPIC. But we're having our cake and eating it too by being a tank that is also as fast as the cavalry.

How does it play?
Too much of a decrease would be very annoying. I don't want that. The idea isn't to make cyborgs bulky juggernauts that take 5 years to get anything done. But a full speed human should be able to outpace them.

I've tested the value of 0.1; I think it works and works well. It isn't overtly noticeable on the cyborgs end.
Here's a video of what it looks like: https://youtu.be/7Vcy5t_XOoI

As you can see, it's not a dramatic change, but the monkey is now able to catch up and land hits on the cyborg (mind, my pathing isn't ideal but you can see even on the straight-aways, he's gaining on me.)
If that monkey had a flash, I'd probably be in some serious trouble here.

Re: [UPDATE] Give Cyborgs speeding tickets

Posted: Tue Jun 04, 2024 2:24 am
by zxaber
I guess I should come back and say I don't like it, for what it's worth. I'd live with speeds being equal, but being slower feels kinda bad.

Re: [UPDATE] Give Cyborgs speeding tickets

Posted: Tue Jun 04, 2024 12:47 pm
by Not-Dorsidarf
If borgs are gonna be slow can they be immune to the dragging-stuff slowdown too, its so annoying to move anything around the station as a borg that i always try and just line up full-speed-shoving-it-along angles to avoid the slow

Re: [UPDATE] Give Cyborgs speeding tickets

Posted: Tue Jun 04, 2024 11:23 pm
by Vekter
Not-Dorsidarf wrote: Tue Jun 04, 2024 12:47 pm If borgs are gonna be slow can they be immune to the dragging-stuff slowdown too, its so annoying to move anything around the station as a borg that i always try and just line up full-speed-shoving-it-along angles to avoid the slow
It actually makes a lot of sense for borgs to not get slowed while dragging something given that they have motors and treads/wheels.

Re: [UPDATE] Give Cyborgs speeding tickets

Posted: Tue Jun 04, 2024 11:37 pm
by oranges
I don't think you should change thi. From a codebase perspective it's intended that borgs have some unique advantages like no damage slowdown.

They have plenty of counters including remote lock down, so as to balance out that aspect.

We would prefer in general that you dont' fuck with movespeed modifiers at all without agreement between headcoders/headadmins as they're very sensitive.

Re: [UPDATE] Give Cyborgs speeding tickets

Posted: Mon Jun 10, 2024 3:31 pm
by dragomagol
Cyborgs have been brought back up to their default speed. Thank you all for your feedback!