aliens

Author Topic: [DONE] Soldiers ignoring hostiles?  (Read 1060 times)

Offline skyhawk

  • Captain
  • ***
  • Posts: 98
    • View Profile
[DONE] Soldiers ignoring hostiles?
« on: November 28, 2019, 12:12:15 pm »
I've just started using OXCE/TFTD, and so far it does appear fairly faithful to vanilla/OXC.

But my soldiers just keep on trucking on whenever they spot a hostile! In OXC they will stop and I can either instruct them to continue moving or react to the new information.  These morons are gonna get themselves killed blundering around in front of the aliens!

I can't find any option that controls this; what's the deal?

PS: in vanilla running was not possible at all
« Last Edit: November 29, 2019, 03:32:53 pm by Meridian »

Offline Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 6764
  • OXCE developer
    • View Profile
    • My Wiki
Re: Soldiers ignoring hostiles?
« Reply #1 on: November 28, 2019, 12:24:43 pm »
In OXC, they always stop when they see a new enemy.

In OXCE:
1. when moving normally they stop (same as OXC)
2. when running (ctrl+move), they don't stop (different from OXC)... this was introduced as a balance improvement (trade speed for not being able to react to surprise quick enough)
3. when moving using shift+move, they also don't stop (new feature not available in OXC)

Point #2 is not configurable at the moment.
I'll add a config in the next version.

PS: in vanilla, running was not possible at all
« Last Edit: November 28, 2019, 12:27:57 pm by Meridian »

Offline Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 6764
  • OXCE developer
    • View Profile
    • My Wiki
Re: [DONE] Soldiers ignoring hostiles?
« Reply #2 on: November 29, 2019, 03:34:06 pm »
Configuration added.
Default is now same as OXC.

See attribute 'extendedRunningCost' under: https://www.ufopaedia.org/index.php/Ruleset_Reference_Nightly_(OpenXcom)#Other_Constants

Offline skyhawk

  • Captain
  • ***
  • Posts: 98
    • View Profile
Re: [DONE] Soldiers ignoring hostiles?
« Reply #3 on: November 30, 2019, 09:16:38 am »
Thanks Meridian, you're awesome.

Offline N7Kopper

  • Sergeant
  • **
  • Posts: 31
    • View Profile
Re: [DONE] Soldiers ignoring hostiles?
« Reply #4 on: December 31, 2019, 02:03:37 pm »
when running (ctrl+move), they don't stop (different from OXC)... this was introduced as a balance improvement (trade speed for not being able to react to surprise quick enough)
It's not hard to circumvent by repeatedly cancelling the move. You just need to right click for every step. The OXC method is honestly just better, because if you thought running was OP, you just wouldn't use it.
« Last Edit: January 02, 2020, 03:37:43 pm by Solarius Scorch »

Offline Meridian

  • Global Moderator
  • Commander
  • ***
  • Posts: 6764
  • OXCE developer
    • View Profile
    • My Wiki
Re: [DONE] Soldiers ignoring hostiles?
« Reply #5 on: December 31, 2019, 02:34:15 pm »
You cannot run one tile at a time.

You would spend even more TUs than just walking.

And even running 3 tiles at a time would cost more, because of turning.

There is no way to circumvent the restriction... at least I'm not aware of any.
And before you write something like that, it would be nice to test it at least once :)
Saves me time disproving all the urban legends...