Coder Social home page Coder Social logo

Comments (12)

kABUSE1 avatar kABUSE1 commented on June 8, 2024 2

Hmmm there's actually one kinda balance problem when fixing this. Some maps have damaged buildings explicitly designed so that gla can't easily save his workers from early truck and dozer rushes, it makes a massive difference when it comes to taking map control.

Damn that's a good point.

But I imagine this to only affect 1 or 2 custom maps? So I think this issue is overruled "for the greater good".

One way to fix these maps would be to have the buildings have 1% start health instead, so you need to repair them to 25(?)% before you can put your workers (or anything else) inside. I think this is also a lot more intuitive. Losing your workers due to engine limitations sounds hella annoying to me.

from generalsgamepatch.

xezon avatar xezon commented on June 8, 2024 1

Original regular unit control:

  1. Enter structure cursor by default
  2. Force attack cursor by CTRL modifier

Original worker unit control:

  1. Repair structure cursor when structure is damaged
  2. Enter structure cursor when structure is undamaged

Disadvantage: Single worker control is dependent on structure damage level.

Redesigned worker unit control:

  1. Enter structure cursor by default
  2. Repair structure cursor when structure is damaged and by CTRL modifier

Advantage: Full worker control over both actions. Consistent with regular units.

from generalsgamepatch.

xezon avatar xezon commented on June 8, 2024 1

I think this is splitting hairs. You can also say that being able to repair the critically damaged Dozer in the damaged Factory in time is a big boost for China and USA.

from generalsgamepatch.

MTKing4 avatar MTKing4 commented on June 8, 2024

We could remove Repair Building from the default cursor and add it as a commandset, then it can be activated by a press of a button or a hotkey, that way all other activities like garrison or self repair will be the default cursors

The only issue is i don't think we have enough commandset slots for that unless we add second pages to all worker units

And the downside of it you won't be able to repair a building without pressing a button or a hotkey

from generalsgamepatch.

ImTimK avatar ImTimK commented on June 8, 2024

@Battlefieldkille Good report, this is an annoying problem indeed.

Redesigned worker unit control:

1. Enter structure cursor by default

2. Repair structure cursor when structure is damaged and by CTRL modifier

Advantage: Full worker control over both actions. Consistent with regular units.

Sounds like a perfect solution without downsides, basically force-repair.

Would it be necessary to have a tooltip about this somewhere though?

from generalsgamepatch.

MTKing4 avatar MTKing4 commented on June 8, 2024

Redesigned worker unit control:

  1. Enter structure cursor by default
  2. Repair structure cursor when structure is damaged and by CTRL modifier

That is a better idea indeed if possible

from generalsgamepatch.

fastAiRR avatar fastAiRR commented on June 8, 2024

the biggest problem with this is when you have an entire group selected and this symbol blocks like all of the workers. The symbol at the very least should be completely disabled if more then one worker is selected, or dozer watever.

from generalsgamepatch.

ImTimK avatar ImTimK commented on June 8, 2024

the biggest problem with this is when you have an entire group selected and this symbol blocks like all of the workers. The symbol at the very least should be completely disabled if more then one worker is selected, or dozer watever.

Doesn't fully fix the problem though, because then you can't order a single dozer into the repair bay of a damaged war factory for example.

from generalsgamepatch.

ImTimK avatar ImTimK commented on June 8, 2024

Hmmm there's actually one kinda balance problem when fixing this. Some maps have damaged buildings explicitly designed so that gla can't easily save his workers from early truck and dozer rushes, it makes a massive difference when it comes to taking map control.

from generalsgamepatch.

MTKing4 avatar MTKing4 commented on June 8, 2024

Hmmm there's actually one kinda balance problem when fixing this. Some maps have damaged buildings explicitly designed so that gla can't easily save his workers from early truck and dozer rushes, it makes a massive difference when it comes to taking map control.

I don't like this mechanic, seems very faulty and unreliable way to balance a map, I'd rather have the fix applied and fix these faulty map designs instead. What are those maps btw?

from generalsgamepatch.

ImTimK avatar ImTimK commented on June 8, 2024

Hmmm there's actually one kinda balance problem when fixing this. Some maps have damaged buildings explicitly designed so that gla can't easily save his workers from early truck and dozer rushes, it makes a massive difference when it comes to taking map control.

Damn that's a good point.

But I imagine this to only affect 1 or 2 custom maps? So I think this issue is overruled "for the greater good".

One way to fix these maps would be to have the buildings have 1% start health instead, so you need to repair them to 25(?)% before you can put your workers (or anything else) inside. I think this is also a lot more intuitive. Losing your workers due to engine limitations sounds hella annoying to me.

It will make gla stronger though.

Last point is true, but at the same time also boosts gla again, because sending workers to repair garrison buildings is pretty much risk-free compared to sending dozers. This will give gla a much easier time garrison buildings with rpgs.

from generalsgamepatch.

ImTimK avatar ImTimK commented on June 8, 2024

I think this is splitting hairs.

It is, would love to have better functionality.

But any balance implication, including the one you just mentioned, needs to be considered.

from generalsgamepatch.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.