Messages:1159
Registered:October 2005 Location: USA
Originally post by Borys762
Hello everyone.
I got a little tired of all this mumbojumbo about game exploits. To me being able to remain in realtime while sneaking around improves gameplay and adds to immersion and is a lot more fun. Since no one wanted to implement it, I did it myself. If you don't like it and think the feature ruins this wonderful game, is the root of all evil, rapes the churches and burns the women, then don't bother downloading it. I haven't got time to test it thoroughly, but it seems to work.
(sorry for the quality, just watch it fullscreen and you'll see everything)
Installation:
Just copy to JA2 main directory and use it to launch the game.
Important - with this mod, if your merc is sneaking he won't initiate combat on sighting an enemy, that means if you leave him in some place and an enemy comes near him and eventually sees him he (the enemy) will always have the first turn (unless some interrupt occurs i think, not sure). So if you want to ambush someone then sneak in and once in position turn sneaking off.
Notes:
I'm new to JA2 source and haven't figured out (didn't even bother to ) how to turn off the debug
mode yet. Tell me if you know how to do it. And also in the future I'm thinking of using the D-key to enter combat on will since it's easier then initiating it with the mouse cursor.
Awaiting some feedback or whatever.
[Updated on: Fri, 04 June 2021 05:28] by Moderator
Whoa, that was wicked - for a second there I thought Marlboro Man had coded something. Phew, I was THIS close to losing my grip on reality.
Interesting mod. I was actually hoping for something else though - instead of disabling turn-based when sneaking, have the player's team interrupt the enemy if one of his men spots you.
Press Ctrl+X to enter TB - this is what I made possible. I don't know if/how it's been before.
The features in this mode aren't part of 1.13, this is an external modification. I'll update the exe and recompile it to suit the lastest release once I download the newest source code.
Cool! This feature will allow you to sneak around trees while the enemy patrols near the tree! One of the things really needed for stealthy character. Goes well with my cover display system I guess.
Messages:1961
Registered:October 2005 Location: Austria
borys762
Press Ctrl+X to enter TB - this is what I made possible. I don't know if/how it's been before.
The features in this mode aren't part of 1.13, this is an external modification. I'll update the exe and recompile it to suit the lastest release once I download the newest source code.
If it is based on the latest source code you can press CTRL+ALT+SHIFT+T to go from Realtime in turn based mode as long as there are enemies in the sector. Pressing the combination again you deactivate it again. You should also see a status message in tactical screen.
If is also possible to turn it on/off in the option screen.
Yes borys762, if you have time, it would be best to make it part of the latest 1.13 code. Good job, thank you so much!!
You mean he should use the latest code to build his build NOT make it part of the 1.13 mod.
Because it is still a cheating advantage especially in current state.
He wrote "it would be best to make it part of the latest 1.13 code" He didn't think about what it would ruin. For Example it's build on ancient source code and it would fuck up multiplayer. And these aren't opinions they're FACTS! And there's more and more.
So it doesn't matter if you've been here for ages or 10 minutes, if you make a bad suggestion there's will be critic, all kinds of it.
1. DL latest source code.
2. Use it to build the newest version of this mod and make it available as a seperate download.
3. Post my change to the code as a suggestion to the real 1.13 coders and it will be their decision either to put it in 1.13 or not. Cause people seem to forget that they, not me nor Majek are in charge of it's development. Maybe they'll use it as an ini option, maybe not - either way - deal with it.
4. Work on my simple IMP appearance editor that is my current project.
As to entering TB mode - Ctrl+Alt+Shift+T = enter TB if enemies > 0
- Ctrl+X = enter TB (no conditions)
Ctrl+X might be available in the mod or not, I'll think about it. It's meant to be a quick option to enter combat if you're about to get spotted - a chance to react before the enemy does. Pressing 2 keys is simply quicker than pressing 4 keys.
I am not intending to fuck up anything especially not multiplayer. The antiquated code I've worked on is the only available at 1.13 wiki and I didn't bother to use SVN just to try out my idea and see if it works (cause it is still just an idea that some like, some don't).
PS: Ignore the landmine part in the readme, cause I see now that the issue was already fixed. Someone should update the Outstanding Bugs section at the wiki if it is supposed to serve any purpose in the future.
[Updated on: Sat, 28 March 2009 17:17] by Moderator
Messages:1159
Registered:October 2005 Location: USA
Quote:
PS: Ignore the landmine part in the readme, cause I see now that the issue was already fixed. Someone should update the Outstanding Bugs section at the wiki if it is supposed to serve any purpose in the future.
Your whole post sounds just fine.
As to the landmine "bug" what exactly did you try to fix? Because I believe there is still some problems with the landmines not working correctly. I think.
Edit: Yes, the Wiki site is need of major updating. Hopefully some one can do that sometime in the near future.
In earlier 1.13 versions whenever someone stepped on a mine and died the game would freeze and the stopwatch cursor wouldn't go away leaving me with the only option to turn off the game (or sometimes it would just crash to desktop). But that was a long time ago. I did some testing now and it didn't happen anymore so I guess someone fixed this.
Messages:1159
Registered:October 2005 Location: USA
RoWa21 kept it up some, but he has enough on his plate as it is. And I guess Mugsy won't be back anytime soon. I doubt Shanga would want to be bothered with it. And unfortunately I don't have much time right now to put into it either. Some one may step up to the challenge eventually.
I NEVER want to play without this again.
I read the discussion thread concerning this, too, and saying that this is a game breaking feature that makes the game easier is complete bs.
It eliminates those _incredibly_ boring turns when you sneak near a victim, but instead you can do it in real time. Before this sneaking sucked, if alone because you had to wait 5 seconds after moving 3 tiles, that was just horrible!
It should almost never make the game easier:
When an enemy notices you and you
Messages:340
Registered:December 2008 Location: en route to San Hermanos
no one wants a real time ja2! this should never happen! but this doesn't mean that this mod shouldn't be included in the main thread! can be turned on in the option screen just like force turn mode!
So is this in SVN trunk already ? I've occasionally entered real time despite seeing enemy soldiers (I think it only happened with the weakest type of soldiers you encounter on the path to Drassen), was this a bug or did I accidentally turn this on ?
I'm not sure if that's what borys762 did but since it's such a trivial hack I don't think it would matter much. Still, the idea was his so thank him - I've just put the pieces together.
Also, there's like a million things that could go wrong with this, so don't say I didn't warn you - bug reports are welcome.
if (gubBestToMakeSighting[ 1 ] == NOBODY)
{
// if a player's merc spots the enemy, don't start combat yet
if (MercPtrs[gubBestToMakeSighting[ 0 ]]->bTeam == OUR_TEAM)
{ // select the soldier that saw the enemy - may end up weird upon multiple sightings !
if (gusSelectedSoldier != (UINT16)MercPtrs[gubBestToMakeSighting[ 0 ]]->ubID)
SelectSoldier (MercPtrs[gubBestToMakeSighting[ 0 ]]->ubID, false, true);
return;
}
else
EnterCombatMode( MercPtrs[gubBestToMakeSighting[ 0 ]]->bTeam );
}
And added the key binding for ctrl-x to do EnterCombatMode(OUR_TEAM);
Considering that the game wasn't designed for this, it's a small miracle that RT sneaking actually works (even though I'm not really checking for sneaking ).
[Updated on: Fri, 04 June 2021 05:32] by Moderator