astruyk / Ares

An arma3 mod that adds some extra functionality to Zeus
51 stars 11 forks source link

Behaviours - Improve Surrender/Secure functionality #112

Closed astruyk closed 9 years ago

astruyk commented 10 years ago

It'd be nice to be able to have the users somehow instruct the prisoner where to go, or escort them back or something. Maybe introduce chance of escaping or pulling a gun or something that the user has to watch for.

Might be able to do some kind of simple 'assign capture vehicle' or 'spawn prison truck' or something that the units will automatically head to as a simple improvement at least. Maybe that'd be a third state (so you'd do Surrender -> Secure -> Send To Prison Truck )

alexcroox commented 10 years ago

+1 I want to build a HVT capture mission but if all he does is sit down it's not much use. Could do with adding to your squad on secure so you can issue movement commands etc. Maybe a third option called capture?

TheOtherTaylor commented 10 years ago

This could go into territory like AGM's cable ties where you basically have the option to move the unit that's secured and you basically pick him up and walk with him. When you get to a vehicle you can get an option to put them in the vehicle.

alexcroox commented 10 years ago

I believe there is a script in Patrol Ops coop mission that allows you to capture HVTs and it just adds them to your group so you can issue move/follow orders etc. I think it just uses: https://community.bistudio.com/wiki/join

astruyk commented 10 years ago

Yeah, I'm familiar with that - the only issue is that it seems to always work terribly :)

alexcroox commented 9 years ago

Yep don't disagree with that! The hostage doesn't follow orders often, perhaps because they are "afraid" and attempt to fly from the fight happening around them?

Would you just be able to order them to follow whoever captures them, without adding to the squad, and until another "surrender" option is chosen on them?

The reason I ask about following squad members is that I'd love to do a prison break out mission where you have to escort the HVT through a town in the middle of an ambient firefight. I like the vehicle idea too, but it would be great to have options.

TheOtherTaylor commented 9 years ago

One of the biggest problems I've seen is that it's very very difficult to get the AI to ignore everything around them and do a very specific task. If you can figure out a way to do that, we could probably tell the AI to act on a cycle every 5 seconds where they mimic the rescuer's stance and update their movement position to the rescuer's position (until the rescuer gives them a command to stop)

This would also probably require to disable any external AI mods, which I know is possible with ASR_AI using something simple like "disable_asr_ai this;" (that's not the actual function) but this would cause errors with people not running that mod. I'm not totally sure what ASR uses to make it's AI move around while mostly ignoring every placed waypoint as soon as combat happens, but if we could piggy-back off that, we might have something.

astruyk commented 9 years ago

I'm cutting this in favour of adding better AGM capture support in #182. I'll keep the existing Surrender for vanilla ARMA, but if you want advanced behaviour - use AGM or some other custom mod/script.