Description

With pda v2.0 or v3.1 your default faction doesn't attack you even when you are disguised as an enemy.

Preview
[1.5.1/1.5.2] Banjaji's Undercover communications v1.1
Post comment Comments
Banjaji Author
Banjaji - - 389 comments

[Notice board]

Works with Anomaly 1.5.1 and 1.5.2.

Reply Good karma+4 votes
Banjaji Author
Banjaji - - 389 comments

By the way, in case your own faction starts shooting at you because you are wearing enemy's armor then you can still calm down the situation. For that you need to change back into your default faction without having shot at your faction. Basically you can strip your armor or tear the patch off (with a secret ripping technique that only your faction knows I guess). This is vanilla behavior and isn't influenced by this mod.

Reply Good karma+1 vote
strygwyr8609
strygwyr8609 - - 37 comments

or wear a cardbox and sneak up on 'em if you're in MGS V..

Reply Good karma Bad karma+1 vote
LunarTM
LunarTM - - 40 comments

Looks pretty neat. I can finally truly fulfill my dreams of being a UNISG undercover agent without being merced by my comrades.

Reply Good karma Bad karma+4 votes
]{oNtrAst
]{oNtrAst - - 261 comments

Brilliant! Thanks, I'll take it)

Reply Good karma Bad karma0 votes
alisen88
alisen88 - - 288 comments

Your mod does not overwrite anything, but I have this crash when loading the game:

! [LUA] SCRIPT RUNTIME ERROR
! [LUA] ... - anomaly winter\gamedata\scripts\game_relations.script:202: attempt to concatenate local 'faction_1' (a nil value)
! [SCRIPT ERROR]: ... - anomaly winter\gamedata\scripts\game_relations.script:202: attempt to concatenate local 'faction_1' (a nil value)

FATAL ERROR

[error]Expression : <no expression>
[error]Function : CScriptEngine::lua_error
[error]File : ..\xrServerEntities\script_engine.cpp
[error]Line : 191
[error]Description : fatal error
[error]Arguments : LUA error: ... - anomaly winter\gamedata\scripts\game_relations.script:202: attempt to concatenate local 'faction_1' (a nil value)

stack trace:

Reply Good karma Bad karma+2 votes
Banjaji Author
Banjaji - - 389 comments

Hmm... I think it's about an old saved game. I'll look into it. I haven't seen errors that point to random line/comment when there isn't a syntax error. I guess it's a first time for everything.

Reply Good karma+2 votes
Banjaji Author
Banjaji - - 389 comments

One major bug out of the way. I fixed the crash and updated the files. The problem was that I didn't think about callback run order on game load so one variable wasn't initialized when it was supposed to be. Thanks for pointing it out! Why the error pointed to a weird line is still a mystery.

Reply Good karma+2 votes
]{oNtrAst
]{oNtrAst - - 261 comments

В каком конфиге я могу сделать так, что бы это работало только с пда 3.0?

Reply Good karma Bad karma+1 vote
Banjaji Author
Banjaji - - 389 comments

In order to edit what items are used for communications you have to edit gameplay_disguise.script. I made a variable "comms_list" on line 47. If you have at least one item from that list in your inventory then you can communicate with your faction. It can be anything. Anything! It can even be a piece of bread.

Anyways the list contains itemIDs not item names that appear in the game. You can check itemIDs in debug mode spawn menu. And to finally answer your question: the line needs to be "local comms_list = {"device_pda_3"}" in order to only accept pda v3.1.

Reply Good karma+1 vote
]{oNtrAst
]{oNtrAst - - 261 comments

Thank you for the details, beginners really appreciate it!)

Reply Good karma Bad karma+1 vote
SEV3RE
SEV3RE - - 388 comments

awesome 10/10

Reply Good karma Bad karma+1 vote
Banjaji Author
Banjaji - - 389 comments

Updated the mod to v1.1. This contains a fix for a crash on a game load in certain conditions. I advise all who downloaded v1.0 to update the mod. Sorry!

Reply Good karma+2 votes
Guest
Guest - - 689,674 comments

You have no idea how this small of a mod (by size) can bring so many new dynamics and things to the game. Thank you so much.

Reply Good karma Bad karma+1 vote
TolstiyBubba
TolstiyBubba - - 170 comments

Вот это хорошее. Есть смысл в принципе его апгрейдить.

Reply Good karma Bad karma+1 vote
morgannoor1991
morgannoor1991 - - 473 comments

very good addon something i was really need
thank you

Reply Good karma Bad karma+1 vote
oozish
oozish - - 315 comments

Fantastic Idea!

Reply Good karma Bad karma+1 vote
tlghuy
tlghuy - - 14 comments

hey thanks for the great addon but can i ask which specific line that make the addon work so i can combine it with modular miscellaneous tweaks (companions don't ruin your disguises)

Reply Good karma Bad karma+2 votes
Banjaji Author
Banjaji - - 389 comments

The mod is already contained in my script.

Reply Good karma+1 vote
Bartoche70
Bartoche70 - - 219 comments

Thank you so much for that awesome addon, very useful. I have a question to add an option.

Is it possible to add the possibility just with PDA v3.1, default faction's friends factions doesn't attack you ?

Reply Good karma Bad karma+1 vote
Banjaji Author
Banjaji - - 389 comments

gameplay_disguise.script on line 47: "local comms_list = {"device_pda_3"}" in order to only accept pda v3.1.

For an explanation see my reply to ]{oNtrAst on Mar 29 (few comments above).

Reply Good karma+1 vote
Banjaji Author
Banjaji - - 389 comments

As of July 2022 I will be away from modding. I estimate the order of magnitude of my leave to be 6 months. In the mean time if something breaks then anyone proficient enough can take over/ make patch-mods.

Reply Good karma+3 votes
Redroycemac
Redroycemac - - 87 comments

Good luck, we will miss you

Reply Good karma Bad karma+2 votes
OnlyaWanderer
OnlyaWanderer - - 168 comments

Hey ppl, I need some help
Does anyone know if the mod applies only to your faction? What about our allies?

Reply Good karma Bad karma+2 votes
Banjaji Author
Banjaji - - 389 comments

It's only for your default faction aka your faction when you take your armor off.

The lore-wise logic is that you are communicating with your base through secure channels and since the channel has very high security then it's not shared even with allies.

Reply Good karma+1 vote
OnlyaWanderer
OnlyaWanderer - - 168 comments

I see. Thanks for taking some time to answer man. Love your mods!!!

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: