Flightpacks/Advanced Jetpacks

A place to record your ideas for the game.
Post Reply
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Flightpacks/Advanced Jetpacks

Post by kevinz000 » #215159

tl;dr Technological equivalent to wings, with gimmicky physics features.

Now since I'm shit at writing.
Flightpacks.
They allow flight.
As in, flying over tables, flying over low to the ground mobs (maybe maybe not), flying over chasms, flying into walls, etc.
Requires flightsuit to work, and boots too. Both are connected to the flight suit and toggled by action button, as well as a helmet.
The suit and helmet are standard hardsuits with a blue paintjob, basiclly. Both the suit and boots have to be on you for the flightpack to work. This is mostly because the boots are what tracks movement for "physics".
When toggled on, the flightpack, helmet, and boots are nodrop. To remove them from the user, just yank their suit off.
Suit requires to be locked before usage.
Same thing with boots.
Flightpacks don't work unless you do that. Mostly for mob movement tracking and keeping track who's wearing it.

Now, the interesting mechanics.
When you move in a certain direction, two variables used to keep track of x and y movement momentum increases in that direction. East is negative, West is positive, North is positive, South is negative. Basicly, same direction coordinates work.
When you have movement momentum the code "calculates" how much speed you should have from that
After that you are forced in move in that direction at that speed. Checks will be in the code to ensure that doesn't add MORE momentum resulting in an infinite loop.
Momentum passively decays each time your mob moves. However, the suit checks for atmospheric pressure, gravity, and stabilizers to add additional amounts to reduce your momentum by. This is for both for balance and usability.
Suit has toggleable stabilizers that make your momentum go down very fast if they are on, in fact, enough to just barely keep you from drifting at all.
The suit's speed when not flying is slightly slower then runspeed with a slowdown 1 or slowdown 0.5 addition. When flying it doesn't slow you down so it's just default runspeed, plus unaffected by normal slowdown items as you're flying.
However, there is a way to fly faster. Make your momentum higher then 0 and you will start DRIFTING from it. Have a high enough momentum and your movement speed is in effect, multiplied, as it processes each time you move.
The suit has toggleable boosters that makes your momentum gain increase by a large amount per step.

At a certain speed threshold, you are able to crash into solid objects. Do that and you get stunned and some very minor brute damage, or maybe medium, depending on feedback.
At another speed threshold, you will be able to crash into mobs. Doing so will stun you and give you and them minor brute damage, while sending them flying in the direction you crashed into them with.

When you are stunned, the suit automatically is forced to shut off. If your momentum is over a certain low threshold, you will bleed it off by randomly flying around and crashing in random directions.

It is planned to be able to be made in robotics for a price slightly less then the average mech.

As for who will code/sprite this, I already have all the sprites I need and it's nearly working as a code prototype.
User avatar
John_Oxford
Github User
Joined: Sat Nov 15, 2014 5:19 am
Byond Username: John Oxford
Github Username: JohnOxford
Location: The United States of America

Re: Flightpacks/Advanced Jetpacks

Post by John_Oxford » #215162

should have a admin spawnable version that doesn't have checks.

fly at mach 5555555555555 into a wall and cut a hole into the station from end to end.

it'll be gr8
Bill Rowe - Used for everything // SYS-OP - AI // SYS-USR - Cyborg
https://gyazo.com/07cbe7219ba24366c1f655ad6c56a524

Signature Content:
Spoiler:
Offical In-Game rank:
Image

Image

Image

Image
TechnoAlchemist wrote:you where always right john, you where always right
>implying the admin conspiracy wasen't just confirmed by a admin.
see, i told you motherfuckers.
NikNakFlak wrote:this isn't a game you can't just post whenever you want
I don't even know what the fuck tg is.

Image

Image
Gun Hog
Joined: Sat Apr 19, 2014 5:19 am
Byond Username: Gun Hog

Re: Flightpacks/Advanced Jetpacks

Post by Gun Hog » #215333

I love this idea, I am just worried about all the jerkfaces that would try to shut down any sort of additional Science content. It is an uphill battle to get anything done with those people about. I would help code, too!
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Flightpacks/Advanced Jetpacks

Post by kevinz000 » #215407

I'll post a gif when I have working prototype
User avatar
PKPenguin321
Site Admin
Joined: Tue Jul 01, 2014 7:02 pm
Byond Username: PKPenguin321
Github Username: PKPenguin321
Location: U S A, U S A, U S A

Re: Flightpacks/Advanced Jetpacks

Post by PKPenguin321 » #215434

kevinz you must learn to be more concise
i play Lauser McMauligan. clown name is Cold-Ass Honkey
i have three other top secret characters as well.
tell the best admin how good he is
Spoiler:
Image
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Flightpacks/Advanced Jetpacks

Post by kevinz000 » #216070

Grinidod
Joined: Mon Oct 24, 2016 12:42 am
Byond Username: TimS

Re: Flightpacks/Advanced Jetpacks

Post by Grinidod » #229134

My favorite part is when I accidentally critted someone with this.
Post Reply

Who is online

Users browsing this forum: Google [Bot], Semrush [Bot]