Skip to content

Reconsider rusty trampolines behaviour on grab/ungrab #3403

@Hypernoot

Description

@Hypernoot

Currently, a rusty trampoline breaks when it is ungrabbed, no matter what. That makes rusty trampolines unusable when they should be carried by owls, as mentioned in #3205 . This was fixed in #3220 , which made rusty trampolines breaking on grab instead of ungrab.

However, there is a conceptual problem with this behaviour, as noted by Hypernoot:

I just don't know why the rusty trampolines should be grabbable at all, if they decay no matter what. I see no point why the player should grab a rusty trampoline then. Except that a trollface appears saying: you're really dumb trolololol.

Or maybe you can have a passage obstructed by rusty trampolines and you have to break them one by one in order to pass through?

Alasdairbugs mentioned some more creative ways to tackle this issue:

Theres a few problems here!

1. Rusty spring functionality change wasn't agreed by multiple people, so why has it been sent for a PR?

2. Theres a better and more obvious way to give rusty springs a better functionality:


* rusty springs can be picked up, and placed down

* rusty springs disintigerate when they touch water OR touch water when tux is holding them

* rusty springs turn into regular springs when they touch lava OR tux touches lava

and maybe you can keep the "only 5 uses" kind of thing like ice cubes have, but make it so you can pick up and place it as normal. maybe you can also make it so that it cannot be upthrown or thrown, only placed beside you(?).

these are some way better ideas. this should be discussed more before making changes i think. and we should not go changing features just because one person wrote one sentence on it, thats silly

A conservative approach would be just removing this behaviour, so the rusty trampolines are damaged only by ordinary use, not by carrying them around. Alternatively, they could be subtracted just one life when they are picked up. However, they shouldn't be damaged on ungrab, as this could give the player a false illusion, that they are holding something useful.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions