MegaMek / megamek

MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
http://www.megamek.org
GNU General Public License v2.0
295 stars 282 forks source link

[0.50.0-SNAPSHOT] RFE - Add a way to have Princess ignore units by player/force #5986

Open PhoenixHeart512 opened 1 month ago

PhoenixHeart512 commented 1 month ago

Description

I would like to have a way to tell Princess to ignore all units of a specific player or force. The example that comes to mind is I would like to be able to tell Princess to ignore all Convoy units and only engage the enemy escorts. As an example of the reverse, sometimes I would like Princess to focus her attention on destroying evacuating units while I deal with the escorts.

PhoenixHeart512 commented 1 month ago

For extra credit, I wouldn't mind also having a way to set ignore targets via the GUI, but even just a text command such as "ignore: player1" would be great.

PhoenixHeart512 commented 1 week ago

I think I submitted this in the wrong project, this seems like it should have been in the Megamek project since it involves ignoring targets in-game?

OrbMonky commented 1 week ago

Adding support for this, Convoy lances tend to run past their escorts making them the 'only' target Princess sees, and/or have lower TN's than real fighting forces. If your allies field artillery/aero/ground forces they tend to just obliterate them uselessly, costing support points and contributing little to the fight unless you micromanage them which isn't really the point of Princess.

Sleet01 commented 1 week ago

Yeah, this would be implemented in MM but then we'd pass info into the MM instance from MHQ. Moving...

SuperStucco commented 1 week ago

Adding support for this, Convoy lances tend to run past their escorts making them the 'only' target Princess sees, and/or have lower TN's than real fighting forces. If your allies field artillery/aero/ground forces they tend to just obliterate them uselessly, costing support points and contributing little to the fight unless you micromanage them which isn't really the point of Princess.

I change the default setting to move off the opposite board edge, and just rely on herding to keep them close.

Part of the problem with convoy forces is the limited or non-existent firepower on typical unit choices. They still behave tactically, despite the theme/role they are to be performing, so they calculate the best thing to do is rush into very close range (yelling 'SHOOT ME! SHOOT MEEEE!!!" all the way...) so they can contribute. Think I've got an older RFE here somewhere, which would neuter the calculation of offensive capabilities, including physical attacks, when checking for movement; but during the weapons and physical attack phases they would still be using what weapons/attacks they have. This way they would be actively avoiding combat in an intelligent way, while still being able to defend themselves and contribute.