Jamming Hook

A Forum dedicated to the Suggestion, Creation and Editing of XWA Dynamic Link Library Files

Moderator: JeremyaFr

Post Reply

Jamming Hook

User avatar
JeremyaFr
XWAU Member
Posts: 3918
Joined: Mon Jan 18, 2010 5:52 pm
Contact:

Post by JeremyaFr » Thu Mar 31, 2022 11:31 am

NEW HOOK

Hello,
Here is a WIP of a new hook: jamming hook.

This hook permits to define the hangar jamming behavior for any craft.

To enable or disabled jamming, edit the "hook_jamming.cfg" file.
The format is:
; IsJammingEnabled = 0 or 1
; When set to 0, disable jamming
; WHen set to 1, enable jamming
IsJammingEnabled = 1

Suppose that the craft is "FlightModels\[Model].opt".
To define the jamming behavior, create a file named "FlightModels\[Model]Jamming.txt" or create a section named "[Jamming]" in "FlightModels\[Model].ini".

The format is:
; HasJamming = 0 or 1
HasJamming = 1
; JammingDirection = All or Up or Down
JammingDirection = All
; JammingDistance = integer
; -1 = disabled
JammingDistance = -1
; JammingBehavior = None or HangarMeshCenter or InsideHangarHardpoint or InsideHangarHardpointAndJammingPoints
JammingBehavior = InsideHangarHardpointAndJammingPoints

If the file does not exist, default values are used..

Download:
Link removed

User avatar
ual002
XWAU Member
Posts: 983
Joined: Wed Sep 24, 2008 2:23 am

Post by ual002 » Fri Apr 01, 2022 2:04 pm

Nice,

I wonder if you could potentially create jamming functionality that causes MFDs /Radars to go haywire within a certain range. That would be a cool thing to implement for that ETR Awacs/jamming opt being worked on.
Image Image Image Image Image

User avatar
AngeI
Lieutenant JG
Posts: 522
Joined: Sun Jan 24, 2016 5:27 pm

Post by AngeI » Fri Apr 01, 2022 8:17 pm

JeremyaFr wrote:
Thu Mar 31, 2022 11:31 am
NEW HOOK

Hello,
Here is a WIP of a new hook: jamming hook.

This hook permits to define the hangar jamming behavior for any craft.

To enable or disabled jamming, edit the "hook_jamming.cfg" file.
The format is:
; IsJammingEnabled = 0 or 1
; When set to 0, disable jamming
; WHen set to 1, enable jamming
IsJammingEnabled = 1

Suppose that the craft is "FlightModels\[Model].opt".
To define the jamming behavior, create a file named "FlightModels\[Model]Jamming.txt" or create a section named "[Jamming]" in "FlightModels\[Model].ini".

The format is:
; HasJamming = 0 or 1
HasJamming = 1
; JammingDirection = All or Up or Down
JammingDirection = All
; JammingDistance = integer
; -1 = disabled
JammingDistance = -1
; JammingBehavior = None or HangarMeshCenter or InsideHangarHardpoint or InsideHangarHardpointAndJammingPoints
JammingBehavior = InsideHangarHardpointAndJammingPoints

If the file does not exist, default values are used..

Download:
xwa_hook_jamming_WIP_2203251605.zip
Is this for fighters or station jamming behaviour?

User avatar
JeremyaFr
XWAU Member
Posts: 3918
Joined: Mon Jan 18, 2010 5:52 pm
Contact:

Post by JeremyaFr » Sat Apr 02, 2022 7:18 am

AngeI wrote:
Fri Apr 01, 2022 8:17 pm
Is this for fighters or station jamming behaviour?
Hello,
It is for starships and stations hangars jamming.

User avatar
AngeI
Lieutenant JG
Posts: 522
Joined: Sun Jan 24, 2016 5:27 pm

Post by AngeI » Sat Apr 02, 2022 9:43 am

JeremyaFr wrote:
Sat Apr 02, 2022 7:18 am
AngeI wrote:
Fri Apr 01, 2022 8:17 pm
Is this for fighters or station jamming behaviour?
Hello,
It is for starships and stations hangars jamming.
Excellent! Thank you :handy:

User avatar
JeremyaFr
XWAU Member
Posts: 3918
Joined: Mon Jan 18, 2010 5:52 pm
Contact:

Post by JeremyaFr » Mon Apr 04, 2022 4:44 pm

UPDATE

Hello,
I've uploaded the source code of the hook.

Post Reply