Modular Mecha - Pipe Dream?

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

Modular Mecha - Pipe Dream?

Post by kevinz000 » #442766

Will be soon working on a working, basic prototype for a new mech system to gradually phase out the old one.

Mechs will be fully modular, and refactored to be /mob/living/machine/mecha
Each mech has their own slots, and each slot can have one part of that slot and only one part of that slot.
Each mech part will be able to hold components, a certain number of them per component type.
Mech stats/features/skills/abilities are completely dynamic and calculated from these, and so are the mech icons (built on the fly from attached parts and their components.)
A weight system may or may not be added to determine how fast the mech moves. If your chassis has low weight support it'll be unstable if there's too much weight/it's top heavy, if your legs has low power high weight will make it slower, etc etc.
I don't know yet of if components will have a complexity/space system, or just have their complexity/space built into the slots system (components can have multiple slots, and all of them has to have one free space for them to be installed.)

All mechs will likely feature automatic strafing (always point at mouse), and directional armor (if installed as a component)

Current planned generic component slots include:
ARMOR - Self explanatory
INTERNAL - Generic slot for stuff that goes inside the mech and stays there.
[ARM/LEG/TORSO/HEAD/CHASSIS] [SMALL/MEDIUM/LARGE] MOUNT - Generic slot for stuff that is mounted ontop of the mech.
MOBILITY (Arm/leg/etc only) - This determines different things. For example, there might be a fine manipulation module that will let a mech pick up things, but greatly reduce the space/complexity left, a course manipulation module that will let it use certain mech-sized (planned item bitflag) items, and a generic arm module that allows for more room for other things but can't manipulate items not mounted at all. On legs this could be the difference between a mech that can move faster, or a mech that can do "agile" things like climbing onto tables. Who knows?
PROGRAM DISKS [CHASSIS/PART] - Nonmechanical parts that add broad-spectrum or situational abilities to the mech's current parts. What if a mech could body-slam things if it had fine manipulating arms and legs? Gygax overdrive with motor-only legs?

Current planned part slots include:
CHASSIS
This is what everything, in theory, attaches to. If this is fully destroyed the mech will simply fall apart.

TORSO
This is where the pilot in theory is. If this is fully destroyed, well, uh, the pilot's going to have a bad time? Also the main systems like control and power will be here. If there's an AI, it'll also be hosted here.

ARMS
Possibly will allow the mechs to do either course or fine manipulation of items with the right modules. Mech swords, anyone?

LEGS
Not very interesting here, but will generally be tougher than arms, and these being destroyed will likely result in the mech falling down and having to roll around!

HEAD
Sensor systems of the mech. If destroyed, the pilot will likely lose most of their vision and hearing and all sorts of stuff associated with "you lost your head". Install megaphone module for optimal results.

By default these will be coded for humanoid mechs, however in theory the system will support any kind of mechs (modular cars are possible if you so wish and are willing to code it under this) due to all overlays being fully modular and such, also possibly supporting multi-tile things (like space-pods) in the future with sufficient refactoring of overlay generation.
AI control is also a definite planned feature. If you're scared by AI mechs with arms, well, you should be. I'm sure we can balance it eventually.

MODULES
While mounted/installed/internal modules/armor will always be a thing, with the planned arm manipulation, some mech modules can now be in the form of wieldable mech items. Example: Wieldable mech laser rifles, machine guns, etc etc. Mech swords! Mech riot shields! Mech everything! And while we're at it, why don't we let hulks use mech weapons too? They're big and strong, right?

Also since they have arms, sleeping carp mech when?

Thoughts, suggestions, comments, concerns, unintelligible screaming about this being overpowered, "REEEE STOP GIVING SCIENCE SHIT" below, please.
Also if anyone happens to have spare 7-part (chassis, left/right arms/legs, torso, head) mech sprites laying around be more than welcome to contact me here or otherwise :^)

EDIT: For actual coders, this is all planned to be under /mob/living/machine/mecha, where machine is a new class of living mobs. Arm manipulation will be done with the existing inhand system. As for pilot control, unfortunately, the best idea I have right now is have the pilot switch ckeys into it, which allows for direct control of things like item usage, movement, HUD, abilities, etc etc. If we ever need multi-pilot mechs/space pods, however, that'll cause issues, but for now it should work fine.
Last edited by kevinz000 on Sun Sep 30, 2018 9:47 pm, edited 1 time in total.
Hatterhat
Joined: Sat May 13, 2017 6:15 am
Byond Username: Hatterhat

Re: Modular Mecha - Pipe Dream?

Post by Hatterhat » #442767

ALL ABOARD THE HYPE TRAIN WHAT THE F U C K
Hi, I'm Harold Robinson. I shitpost verbally and textually. God has forsaken me.
Spoiler:
can i get a fucking uhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
User avatar
Lumbermancer
Joined: Fri Jul 25, 2014 3:40 am
Byond Username: Lumbermancer

Re: Modular Mecha - Pipe Dream?

Post by Lumbermancer » #442768

It's gunsmithing all over again.
aka Schlomo Gaskin aka Guru Meditation aka Copyright Alright aka Topkek McHonk aka Le Rouge
Image
Tlaltecuhtli
Joined: Fri Nov 10, 2017 12:16 am
Byond Username: Tlaltecuhtli

Re: Modular Mecha - Pipe Dream?

Post by Tlaltecuhtli » #442769

steal battletech
somerandomguy
Joined: Sun Nov 05, 2017 7:41 pm
Byond Username: Astatineguy12

Re: Modular Mecha - Pipe Dream?

Post by somerandomguy » #442774

Make gygax legs
A) use less power for less mech weight
B) do less damage for less mech weight, removing the stun/break at a certain point

Also add a version of the tesla relay that acts like the current one but uses a TON of component slots so you can have it alongside gygax legs like now but at a large cost
bman
Github User
Joined: Fri Oct 14, 2016 4:55 pm
Byond Username: Basilman
Github Username: Militaires

Re: Modular Mecha - Pipe Dream?

Post by bman » #442778

you should split chassis and hull, then have armor be a variation of hull or a mount placed on top of the hull (at the cost of speed????), meaning you'd have to destroy a mech's hull first before you can fuck up internals and the mech's exoskeleton visibly gets more exposed with damage. that'd be cool.
subject217
Github User
Joined: Tue Jan 23, 2018 11:27 pm
Byond Username: Subject217
Github Username: subject217

Re: Modular Mecha - Pipe Dream?

Post by subject217 » #442824

kevinz000 wrote:and a generic arm module that allows for more room for other things but can't manipulate items not mounted at all.
Suggestion: Large, especially powerful mech weapons should mount directly to the chassis in place of an arm. Also, it'd be interesting if some chassis got extra arm slots or something of that sort.
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Re: Modular Mecha - Pipe Dream?

Post by Dr_bee » #442827

Consider adding more tool or civilian based modules. Mining bluespace transport modules that automatically dump ore at a set location, super-powered RCDs that can build things very quickly and through windows. Auto-foam generating fire extinguishers. and the like. Actually having an agile mech that can hold several crates would be nice to have for cargo as well, as the ripley is useless for cargo loading.
User avatar
Boris
In-Game Admin
Joined: Wed Mar 14, 2018 10:21 pm
Byond Username: Borisvanmemes
Location: Soon to be Atlantis

Re: Modular Mecha - Pipe Dream?

Post by Boris » #442840

Idea for some mech armor, mirror armor, brute just fucking breaks it in like four hits, while lasers and the like go flying back at whoever shot them.
current admin that was formerly retired due to inactivity
factoryman942
Joined: Sat Jun 25, 2016 8:38 pm
Byond Username: Factoryman942

Re: Modular Mecha - Pipe Dream?

Post by factoryman942 » #442850

call it mechwebs
User avatar
Nilons
Joined: Tue Oct 04, 2016 5:38 pm
Byond Username: NIlons
Location: Canada

Re: Modular Mecha - Pipe Dream?

Post by Nilons » #442912

This sounds rad
I play Ostrava of Nanotrasen (good name) and Rolls-The-Bones (Crag Given name god bless)
Signature Memes
Image

Image
Image
User avatar
teepeepee
Joined: Wed Sep 06, 2017 3:21 am
Byond Username: Teepeepee

Re: Modular Mecha - Pipe Dream?

Post by teepeepee » #442914

kevinz000 wrote:multi-pilot mechs
wew lad, how about making it so if the mech becomes too complex you have to pacific rim it to work?
Dr_bee
Joined: Fri Dec 23, 2016 6:31 pm
Byond Username: DrBee

Re: Modular Mecha - Pipe Dream?

Post by Dr_bee » #442922

teepeepee wrote:
kevinz000 wrote:multi-pilot mechs
wew lad, how about making it so if the mech becomes too complex you have to pacific rim it to work?
Multi-pilot mechs basically would be a way to put tanks in the game, one driver one manning the turret.
User avatar
Bawhoppennn
Github User
Joined: Wed Jan 14, 2015 11:42 pm
Byond Username: Bawhoppennn
Github Username: Bawhoppen

Re: Modular Mecha - Pipe Dream?

Post by Bawhoppennn » #442923

Don't bite off more than you can chew Kevinz. You're already working on a ton of giant projects.
I consider myself a /tg/station historian. If you're interested in the server history at all, feel free to ask me and I'll try and get you an answer! #ConcurForever

Image
<KorMobile> you're a hero

[21:20:53] <%oranges> Baw "has cute legs" hoppen
Image
DEAD: ADMIN(Owegno) says, "Nothing lewd happens in adminbus sadly."

[07:13:57] <Rockdtben> Keep in mind that I'm an extremely successful and wealthy male in his late twenties.

(F) DEAD: Professor DonkPocket says, "Admins preventchaos with good messages"

OOC: Pogoman122: Fun fact if someone trespasses on your kitchen just turn them into a nugget

Image

<+KorPhaeron> russians have no souls so magic enrages them
<+KorPhaeron> people who don't like rng are not from /tg/ and are likely redditors
ausops wrote:apart from this there is literally nothing more to say other than that this is the first thread in five years to have achieved something.
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Modular Mecha - Pipe Dream?

Post by kevinz000 » #442946

Bawhoppennn wrote:Don't bite off more than you can chew Kevinz. You're already working on a ton of giant projects.
even if i fail more will come to take my place is my response.
prepare for the worst and hope for the best is how i go about my projects.
User avatar
Boris
In-Game Admin
Joined: Wed Mar 14, 2018 10:21 pm
Byond Username: Borisvanmemes
Location: Soon to be Atlantis

Re: Modular Mecha - Pipe Dream?

Post by Boris » #443022

Also i swear to fuck if this dies like hardlight bows.
current admin that was formerly retired due to inactivity
User avatar
obscolene
Joined: Sun Apr 23, 2017 1:37 am
Byond Username: Obscolene
Location: In it 2 win it :-]
Contact:

Re: Modular Mecha - Pipe Dream?

Post by obscolene » #443051

Mechs are broken shit and I hope your new system nerfs them into oblivion. You probably won't since you're a sciencefag but one can hope. As of now, anyone with more than one functioning lobe of brain can murderbone everyone on station with a single mech.
[center]sc#4622 | everybodygangstauntilnig.ga (UPDATED FREQUENTLY)[/center]
Image
[03:46:59]EMOTE: The Dreamweaver/(Steve Leaf) : <b>Steve Leaf</b> starts jacking lizard dick. (129,128,2)
[03:47:33]SAY: Steve Leaf/The Dreamweaver : OH FUCK IM CHOAKING (129,128,2)
Spoiler:
Image
ImageImageImage
Image
somerandomguy
Joined: Sun Nov 05, 2017 7:41 pm
Byond Username: Astatineguy12

Re: Modular Mecha - Pipe Dream?

Post by somerandomguy » #443067

obscolene wrote:Mechs are broken shit and I hope your new system nerfs them into oblivion. You probably won't since you're a sciencefag but one can hope. As of now, anyone with more than one functioning lobe of brain can murderbone everyone on station with a single mech.
They need a very large amount of research and mats
User avatar
Nilons
Joined: Tue Oct 04, 2016 5:38 pm
Byond Username: NIlons
Location: Canada

Re: Modular Mecha - Pipe Dream?

Post by Nilons » #443074

obscolene wrote:Mechs are broken shit and I hope your new system nerfs them into oblivion. You probably won't since you're a sciencefag but one can hope. As of now, anyone with more than one functioning lobe of brain can murderbone everyone on station with a single mech.
you can kill most mechs with a fireaxe while running in a circle
I play Ostrava of Nanotrasen (good name) and Rolls-The-Bones (Crag Given name god bless)
Signature Memes
Image

Image
Image
User avatar
Zack
Joined: Sun Jul 01, 2018 12:55 am
Byond Username: Zack The Zapper

Re: Modular Mecha - Pipe Dream?

Post by Zack » #443085

Can you imagine how the greytide will take it when taking mechs on at an angle stops being the meta? Hope you aren't kidding about that auto-strafe.

Good luck with this man, sounds exciting.
Image
sentient_loaf
Joined: Mon Sep 17, 2018 1:45 am
Byond Username: Sentient_loaf

Re: Modular Mecha - Pipe Dream?

Post by sentient_loaf » #443232

My first post might become a reality.Mummy go get the tendies and hunny mushy.
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: Modular Mecha - Pipe Dream?

Post by John_Oxford » #443255

im gonna start copyrighting my ideas and making you fuckers pay dues
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
User avatar
Ignies
Joined: Thu Dec 15, 2016 12:02 am
Byond Username: Ignies

Re: Modular Mecha - Pipe Dream?

Post by Ignies » #444067

We will be able to make a spidermech at last
User avatar
Hathkar
Joined: Sat Jul 08, 2017 12:41 am
Byond Username: Hathkar

Re: Modular Mecha - Pipe Dream?

Post by Hathkar » #444132

When are you adding flightsuits back?

I recall you saying you'd removed them due to "Code reasons" when they got moved to engineering from science.

And if you're making modular mecha, can we just kiss flightsuits goobye?
User avatar
Not-Dorsidarf
Joined: Fri Apr 18, 2014 4:14 pm
Byond Username: Dorsidwarf
Location: We're all going on an, admin holiday

Re: Modular Mecha - Pipe Dream?

Post by Not-Dorsidarf » #444556

Make an ejector seat module that fires you like a projectile backwards when the mech is destroyed but protects you from all harm
Image
Image
kieth4 wrote: infrequently shitting yourself is fine imo
There is a lot of very bizarre nonsense being talked on this forum. I shall now remain silent and logoff until my points are vindicated.
Player who complainted over being killed for looting cap office wrote: Sun Jul 30, 2023 1:33 am Hey there, I'm Virescent, the super evil person who made the stupid appeal and didn't think it through enough. Just came here to say: screech, retards. Screech and writhe like the worms you are. Your pathetic little cries will keep echoing around for a while before quietting down. There is one great outcome from this: I rised up the blood pressure of some of you shitheads and lowered your lifespan. I'm honestly tempted to do this more often just to see you screech and writhe more, but that wouldn't be cool of me. So come on haters, show me some more of your high blood pressure please. 🖕🖕🖕
User avatar
kevinz000
Joined: Fri Nov 14, 2014 8:41 am
Byond Username: Kevinz000
Github Username: kevinz000
Location: Dorm Room 3

Re: Modular Mecha - Pipe Dream?

Post by kevinz000 » #445342

Hathkar wrote:When are you adding flightsuits back?

I recall you saying you'd removed them due to "Code reasons" when they got moved to engineering from science.

And if you're making modular mecha, can we just kiss flightsuits goobye?
When pixel movement and step x/y support is done and I know what I'm dealing with I can do it.
Post Reply

Who is online

Users browsing this forum: No registered users