OpenXcom Forum

Modding => OpenXcom Extended => OXCE Suggestions DONE => Topic started by: skyhawk on November 28, 2019, 12:12:15 pm

Title: [DONE] Soldiers ignoring hostiles?
Post by: skyhawk 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
Title: Re: Soldiers ignoring hostiles?
Post by: Meridian 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
Title: Re: [DONE] Soldiers ignoring hostiles?
Post by: Meridian 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 (https://www.ufopaedia.org/index.php/Ruleset_Reference_Nightly_(OpenXcom)#Other_Constants)
Title: Re: [DONE] Soldiers ignoring hostiles?
Post by: skyhawk on November 30, 2019, 09:16:38 am
Thanks Meridian, you're awesome.
Title: Re: [DONE] Soldiers ignoring hostiles?
Post by: N7Kopper 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.
Title: Re: [DONE] Soldiers ignoring hostiles?
Post by: Meridian 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...