Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[CLOSED PR] Cyborg Magtractors
#1
Thumbs Down 
PULL REQUEST DETAILS



[FEATURE][WIKI][INPUT]

About the PR
Adds 3 specialized magtractors to certain cyborg modules in order to allow cyborgs to accomplish certain tasks that can normally only be done with hands. These magtractors always have high-power mode enabled, but all of them are limited to only being able to carry specific types of items that fit their designated module's purpose.

# Foodtractor
Available for the Civilian cyborg module. Only allows you to pick up food items, such as ingredients, completed dishes, and produce.

# Constructotractor
Available for the Engineering cyborg module. Only allows you to pick up sheets, rods, tiles, cables, and furniture parts.

# Harmonitractor
Available for the Brobocop cyborg module. Only allows you to pick up instruments.

Why's this needed?

# Foodtractor
Allows civilian cyborgs to finally make (probably) every food in the kitchen, just a bit less efficiently than human chefs due to the 1 second pickup time and only 1 slot for carrying food.

# Constructotractor
Lets engineering cyborgs build tables, make reinforced windows, use different colors of cables, etc.

# Harmonitractor
Lets brobocop cyborgs play musical instruments so they can be more entertaining.

To-Do
- [ ] Unique Foodtractor sprites
- [ ] Unique Constructotractor sprites
- [ ] Unique Harmonitractor sprites

Changelog


Code:
changelog
(u)CodeJester
(*)Civilian Cyborgs now have a foodtractor for picking up and interacting with food items. Become a true Iron Chef!
(*)Engineering Cyborgs now have a constructotractor, allowing them to pick up material sheets and build tables that humans will inevitably kill each other with.
(*)Brobocop Cyborgs now have a harmonitractor for picking up and playing instruments. They always were metalheads.


PULL REQUEST DETAILS
Reply
#2
I would much, much prefer dedicated tools for these things than a blanket "magtractor". The magtractor implementation is whack and leads to all kinds of extra checks and no doubt a bunch of missed things.
Reply
#3
If this were implemented well It would be really nice for cyborgs without giving them too much power and keeping most of the limitation of no real hands.
Reply
#4
I dont really like this for a few reasons. Other servers have these, and they kind of suck. What they can and cant pick up is very unclear, and even then they still just feel clunky to use considering it contrasts heavily with the main way borgs interact with things through a system of pulls and click drags. Not only that, but a big theming around borg tools is they dont have hands. All there tools are heavily specialized. Giving them shitty bootleg hands just doesnt seem thematically fitting. Making these changes in this way just seems lazy as well. All the things these hands could enable could be done in another (and i think better) way. For example, for the chefs magtractor, instead just expand click dragging. It already works for 90% of things, so getting those edge cases shouldnt really be hard (also if not already a thing allow click dragging items onto tables instead of having to do the right click thing just seems good in general). For engineer magtractor just give them reinforced window sheets, and have a check for silicons when they use sheets that allows them to construct tables directly instead of the parts. Brobocops have a sound synthesizer already, just add functionality to that.
Reply
#5
You could probably do something like an instrument focused sound synthesizer, bonus points if it makes them look like a one man band when deployed.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)