Hi, all.
I've done a search on the forum and can't find any definitive answers on how the influencers for "noise FLT"; "light FLT"; "infra FLT" actually work.
From my general understanding they are FLOATS (hope I'm right).
What I'd like to know
1. are they additions (+) or outright multipliers (*)?
2. under which conditions do they actually operate as modifiers OR are they simply effects?
e.g. under personal cloaks the noise, light and infra values are all at FLT 0 which means personal cloaks (if FLT is a multiplier) effectively reduce noise, light, and infra to 0?
OR
e.g. using this device produces x amount of noise, light, infra
4. What does the "effect INT" refer to?
I know INT is an integer ... but since I can't find a file called effect.txt ... I'm not sure what integer it's referring to ... unless it's effect power. (in which case it should be a FLT. So I'm guess it's refering to a specific effect determined somewhere else with an #xx id)
5. If effect = power what's strength a value of then? Especially since it's an FLT?
6. Does the detection STR (string) affect the type of effect influenced?
I'm asking this because I've been baffled by some inconsistancies in the equipment.txt file - between sound absorbers and silencers. I'll show it below.
Influence for Silencers
Influencer Influencer RECORD
auto BOOL F
area STR "Owner"
damage STR "<blank>"
effect INT 31
time FLT 0
strength FLT 0.9
radius FLT 0
pellets INT 0
skill STR "<blank>"
detection STR "<blank>"
rounds INT 1
noise FLT 0
light FLT 1
infra FLT 1
Which either means because of "noise FLT 0" it reduces noise to 0 OR has a 90% effect [strength FLT 0.9] on [effect INT 31] on [detection STR "<blank>"] while creating light and infra signatures in the process.
Influence for Sound Absorber
Influencer Influencer RECORD
auto BOOL F
area STR "Owner"
damage STR "Friend"
effect INT 14
time FLT 50
strength FLT 0.4
radius FLT 0
pellets INT 0
skill STR "<blank>"
detection STR "Sound"
rounds INT 0
noise FLT 0
light FLT 0
infra FLT 0
In this case Sound Absorbers ... well do they suppress [effect INT 14] by 40% [strength FLT 0.4] on sound [detection STR "Sound"] while producing no noise, light or infra in the process OR do they eliminate all noise, light and infra signatures completely?
It's not a perfect comparison due to the presence of an actor [damage STR "Friend"] on the sound absorber but it's even more confusing when you consider the influencer records of "Group Cloak", "Personal Cloak".and "Flash Suppressor".
Group Cloak
Influencer Influencer RECORD
auto BOOL F
area STR "Constant"
damage STR "Friend"
effect INT 14
time FLT 100
strength FLT 0.4
radius FLT 4
pellets INT 0
skill STR "<blank>"
detection STR "Stealth"
rounds INT 1
noise FLT 0
light FLT 0
infra FLT 0
Personal Cloak
Influencer Influencer RECORD
auto BOOL F
area STR "Owner"
damage STR "Friend"
effect INT 14
time FLT 50
strength FLT 0.3
radius FLT 0
pellets INT 0
skill STR "<blank>"
detection STR "Visibility"
rounds INT 0
noise FLT 0
light FLT 0
infra FLT 0
Flash suppressor
Influencer Influencer RECORD
auto BOOL F
area STR "Owner"
damage STR "<blank>"
effect INT 31
time FLT 0
strength FLT 1
radius FLT 0
pellets INT 0
skill STR "<blank>"
detection STR "<blank>"
rounds INT 1
noise FLT 1
light FLT 0
infra FLT 1
The way I see it all these objects are scripted to influence similar things very differently. Maybe it's just a programming error but with the inconsistant strings for somewhat similar effects I can't tell.
(the only consistancy I find is in the "effect INT" values with 14 seemingly referring to characters and 31 referring to objects - but that's just what I've come up with.)
I really hope someone can provide answers for me or at least shead a little light on the subject. I apologise for the long post, especially since it's my first.
