Changes the: PDA decryption service by mechanic, trading/rewards from traders plus a few Quality of Life changes.
Better Encryption Overhaul
Changes the: PDA decryption service by mechanic, trading/rewards from traders plus a few Quality of Life changes.
Features:
1. Lore Based Encryption Strength
2. Reduced Mechanic Decryption Availability
3. Altered PDA Trading System
4. Altered Encrypted PDA Spawn Rates
Explanation For Nerds:
Lore based encryption
- Monolith, Ecologists, Military and Mercs; Have the strongest encryption due to their technological resources.
- Duty, Freedom, Clear Sky; Have basic encryption due to being old factions but reduced in ability and resources.
- Loners and Bandits; Have low encryption due to being mostly rookies and very limited resources.
Source
Reduced Mechanic Decryption Availability
- Decryption of PDAs no longer available at every mechanic (Customisable)
- Decryption ability of mechanic corresponding to encryption level and faction (Also customisable)
- e.g. At Rostok Mangun can unlock tier two PDAs but not tier three, whilst Hog in Dead city can unlock all tiers
- Reasoning: In line with the lore based encryption, having limited decryption promotes movement around the zone rather
than farming one place for encrypted PDAs
Altered PDA Trading System
- Encrypted PDAs most sought after (Higher Reward) by tier one traders then tier two traders, then tier three traders
- Base reward price increased
- Sell reward price based on the encryption plus the rarity of the PDA
- Reasoning: Encryption mechanic often overlooked and PDAs just sold, changing the price makes it more worthwhile to go
through the encryption process
Altered Encrypted PDA Spawn Rates
- Lower ranking stalkers cannot have encrypted PDAs or higher than uncommon rarity
- Higher ranking stalkers have the best available PDA rarity and available encryption
- If MCM installed fully customisable
Key Features
- Encrypted pda is own item
- 3 Rarities/types: common, uncommon, rare
- Several options for encrypted pda icons
- Revamped/dynamic dialog for decryption
- Decryption available at every mechanic
- Adjustable reward factors, encrypted pda spawn probaility, accepted pdas per tier, mechanic tiers, trade price. via mcm
Installation
M02
- Download the mod, M02, DLTX/Modded Exes, MCM
- Place the zip file in M02 downloads folder
- Right click on the zip from within M02, it should be underneath the downloads tab next to the data tab
- Click Install
- Select Main
- Select Finish to install
- If using M02 to install manually only install the gamedata folders and nothing else from that zip
- Done
Manual
- Copy across the gamedata folder
- DONT COPY ACROSS THE FOMOD FOLDER
- Done
Requirements
Use MO2 for ease, otherwise unzip and copy the gamedata folder.
Future Implementations
- Add non-story factions i.e. Sin, ISG, Renegades
- Mechanics can give tasks for PDAs will give cheaper decryption charge for each mission complete
- Selling PDAs of the traders enemy faction will increase the reward
- NPC stalkers can request an encrypted PDA as a tasks
- Introduce hacking usb that the player can decrypt their own pda
- Hacking minigame for pda
- Patches for: Trader Overhaul, Milspec PDA
- Non-english translations
Credits
License
Conflicts
- Any file that directly changes "ui_pda_npc_tab.script"
- PDA Encryption Removal addon
Known Issues
- Bug with MCM, on fresh install click default button in each settings tab for BEO to default
Changelog
- v1.1 - Removal of optionals as conflicts with pda spawning and dialog
- v1.1.1 - MCM fix regarding optionals
- v1.1.2 - Icons for each rarity
Сначала я не был уверен что этот аддон интересный, но когда прочитал все описание сразу скачал. ПАЦАНЫ, ЧИТАЙТЕ ОПИСАНИЕ ВСЕГДА - ЭТО ПОЛЕЗНО!
автор, сделайте пожалуйста русский перевод
I'm not really sure if I'll use this, but I'll definitely try it, anyway it looks like a great mod and hard work on your part! Your ideas are really very interesting and make more sense than just pressing a button to decipher PDS. You get a 10/10 from me.
By the way, I didn't quite understand the option to delete the encrypted vanilla PDAs, does it mean that if I don't apply the patch there will still be old encrypted PDAs roaming around the area?
PS: I will create a Spanish translation for your mod, since it is my native language, so your content reaches more people! Greetings!!
Thank you, 10/10 is too kind.
If you select the option to delete the encrypted vanilla PDAs it removes them entirely, in terms of functionality and as a device.
If you don't select the same option, the vanilla encrypted PDAs will still be removed but only in functionality, the item will still appear in the debug menu and on npc corpses.
Hello dear author!
I offer you, as well as everyone else, as a temporary solution, translation of settings in the MSM and the description of the PDA in the fashion in Russian, until someone will not provide a better translation.
Drive.google.com
I also provide screenshots with Russian translation for familiarization.
Postimg.cc
Version 1.0 of your mod tested on STALKER REALITY version 1.8+.
All normal, no crashes!
Thank you for the mod!
Здравствуйте уважаемый автор!
Предлагаю вам, так же как и всем желающим, как временное решение, перевод настроек в МСМ и описанием КПК в моде на русский язык , пока кто-нибудь не предоставить более качественный перевод.
Drive.google.com
Так же предоставляю скриншоты с русским переводом для ознакомления.
Postimg.cc
Версию 1.0 вашего мода проверял на STALKER REALITY версии 1.8+.
Всё нормально, вылетов нет!
Спасибо Вам за мод!
спасибо бро!!
Всегда рад помочь! :)
Thank you for the translation man
Also, for those who want to translate the FOMOD installer.
Drive.google.com
However, for this you need to unpack the archive and replace the folder or files in FOMOD.
Так же, для всех желающих предлагаю перевод установщика FOMOD.
Drive.google.com
Правда, для этого надо распаковать архив, и заменить папку или файлы в FOMOD.
I had this interesting dialog:
Postimg.cc
The dialog is like this (in brief):
1. I tell Sidorovich that I have PDAs for sale,
even though I only have encrypted PDAs from this mod.
2. Sidorovich offers to see what kind of PDA I have.
3. I say, "I found 0 PDA here...".
4. Sidorovich buys the PDA.
Bottom line:
I lost my PDA and got 0 rubles, but in fact I still have all my PDAs!
У меня вышел такой интересный диалог:
Postimg.cc
Диалог такой (вкратце):
1. Я говорю Сидоровичу, что у меня есть КПК на продажу,
хотя у меня только зашифрованные КПК из этого мода.
2. Сидорович предлагает посмотреть, что у меня за КПК.
3. Я говорю: "Нашел вот 0 КПК...".
4. Сидорович покупает КПК.
Итог:
Я потерял КПК и получил 0 рублей, но фактически КПК у меня все остались!
How many pdas do you have, what tier is stalker set to, what is the price of that tier set to, what is the rarity of the encrypted pdas that you have (If drop the pda then you point the crosshair at the pda during debug mode, it'll say "itm_encrypted_pda_(rarity)" )
i'm looking into what's happening and apparently with this version, pdas aren't spawning (it's bugged), i will have to revert to the previous one.
Good day/evening, got this error. Fresh run, no other mod conflicts with ui_pda_npc_tab.script
FATAL ERROR
[error]Expression : <no expression>
[error]Function : CScriptEngine::lua_pcall_failed
[error]File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
[error]Line : 257
[error]Description : fatal error
[error]Arguments :
2 : [Lua] ....r anomaly/bin/..\gamedata\scripts\ui_pda_npc_tab.script(62) : remove_vanilla_pda
LUA error: ....r anomaly/bin/..\gamedata\scripts\ui_pda_npc_tab.script:62: bad argument #2 to 'remove' (number expected, got string)
As you've not told me what you interacted with in the game to get this error, i could only test to see if the fixed scripts work, within the hour of posting this there should be a update
Hey sorry for the late response, but the error/crash occurred while some bandits where gunfighting loners near the train bridge tunnel in cordon. While I approached them it would give the error.
The update remedy that.
Once again, apologies for the late response and not providing the entire context on first post.
Came on too fully, morning brain and all, don't worry about it. Posting what happens before the error really helps out is all. Apperciate the reply tho
Dear AntGlobes!
After the latest update of your mod, Sidorovich in the dialog saw me 3 encrypted PDAs, not 0, as it was in the previous version of your mod!
Postimg.cc
Thanks for the fix!
And there are two more questions for you:
1. Why are the PDAs not assembled together like the other identical items, but placed separately?
These three PDAs are exactly the same. It doesn't matter if these PDAs are in "Favorites" or not.
2. Why, when I specify "Mark as Favorite" or "Unmark as Favorite", do I have to do it on each PDA?
On other items, these commands act on all the same items at once.
Postimg.cc
Thanks in advance for the answer!
Уважаемый, AntGlobes!
После последнего обновления вашего мода, Сидорович в диалоге увидел у меня 3 зашифрованных КПК, а не 0, как было в предыдущей версии вашего мода!
Postimg.cc
Спасибо за исправление!
И есть еще два вопроса к вам:
1. Почему КПК не собираются вместе, как остальные одинаковые предметы, а располагаются отдельно?
Эти три КПК абсолютно одинаковы. Не имеют значения эти КПК в "Избранном" или нет.
2. Почему, когда я указываю "Отметить как Избранное" или "Снять отметку об Избранном", приходится это делать на каждом КПК?
На других предметах эти команды действуют сразу на все одинаковые предметы.
Postimg.cc
Заранее спасибо за ответ!
Полагаю, что это может быть проблемой ltx, так как каждый зашифрованный КПК определяется отдельно по редкости в отсортированном ltx, плюс он обрабатывает каждый из них по-разному. Я попробую сделать патч для сортировки плюс.
Thank you!
awesome
Xenotech does not want to decrypt the PDAs I found, no matter what tier setting I set Loners to.
Where do I need to go?
Set loners to tier 1, From MCM, tell me what pdas are accepted in tier 1?
If you set it to tier 1, the mechanic would only allow tier 1, no?
But if I set it to tier 2 or 3, Xenotech still does not have dialogue for the encrypted PDAs that I found.
I got about 5 in quick succession, but it doesn't tell me what tier they are in-game. Unless I am just blind. I think they are tier 1, since I got them in Cordon or Darkscape.
Gonna update the icons so you can tell the difference, once v1.1.2 is out dm me screenshots of: the dialog not showing, MCM settings for loners and accepted pdas and your inventory please. i should have it uploaded within an hr of posting this
I take it you got busy!
Took longer than expected, i added a MO2 option as well. Please dm me if you still are having problems. It should be easier to tell which pda is of what rarity with these new icons.
No worries.
I've sent you two DMs.
This mod adds PDA rarity models.
Well one of these mods is called "Dead stalkers PDA rarity models"
Guess I don't need it anymore.
It does not conflict with your mod.
Moddb.com
Cool, never heard of it before. Just added the icons in the last patch, if you use the default icon and the other mod those icons should show.
Is this mode compatible with GAMMA 0.91?
I have no clue, your welcome to try and report back with the results. It should be unless gamma modifies the "ui_pda_npc_tab.script"
I have been using it with GAMMA and it doesn't outright tell me that it is not compatible, so I thought it is.
После открытия лутбокса из соответствующего мода и при установленном вашем моде из лутбокса может выпасть порядка 25-26 тысяч КПК, ошибка никак не детектится, просто всё начинает люто тормозить.
Could you send a video of this?
После начала новой игры не повторилось (до этого мод установлен был в процессе игры).
Теперь словил новую ошибку при разблокировке у механика КПК
Expression : <no expression>
Function : CScriptEngine::lua_pcall_failed
File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
Line : 257
Description : fatal error
Arguments :
1 : [Lua] d:/games/anomaly\gamedata\scripts\beo_utils.script(50) : conver_tier_mcm
LUA error: d:/games/anomaly\gamedata\scripts\beo_utils.script:50: attempt to perform arithmetic on local '_index' (a nil value)
Check log for details
stack trace:
I can use encrypted PDAs, and worse there is no message tab like you usually got where there was usually few messages and one of them was like stash info. When i click on looted pdas i just get normal pda interface, doesnt matter if encrypted or not. I also use this mod moddb.com/mods/stalker-anomaly/addons/interactive-pda-01
Hello friend, I found this error when trying to decrypt PDAs in the Yantar mechanic.
FATAL ERROR
[error]Expression : <no expression>
[error]Function : CScriptEngine::lua_pcall_failed
[error]File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
[error]Line : 257
[error]Description : fatal error
[error]Arguments :
1 : [Lua] ... files/anomaly - 1.5.2\gamedata\scripts\beo_utils.script(50) : conver_tier_mcm
LUA error: ... files/anomaly - 1.5.2\gamedata\scripts\beo_utils.script:50: attempt to perform arithmetic on local '_index' (a nil value)
Check log for details
stack trace:
Очень классный мод всем советую, автор просто классный человек помог разобраться с ошибками.
Very cool mod to all advise, the author is just a cool person helped to sort out the bugs.
can be added when you pay technician it takes time to be encrypted like for repair of equipment takes time can you maneuver that one instead of instant encrypt that will be a hell of a immersion for this kinda idea?
good day
wanted to try your mod, I like the idea, but somehow your mod keeps crashing.
I run this mod separately, only MO2, MCM were used . I use the console to spawn the encrypted PDAs, when I approach the mechanics for de-encryption(tried all 3 tiers) a Fatal Error:
FATAL ERROR
[error]Expression : <no expression>
[error]Function : CScriptEngine::lua_pcall_failed
[error]File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
[error]Line : 262
[error]Description : fatal error
[error]Arguments :
1 : [Lua] ...nomaly/bin/..\gamedata\scripts\beo_dialog_manager.script(67) :
LUA error: ...nomaly/bin/..\gamedata\scripts\beo_dialog_manager.script:67: attempt to index local 'info' (a nil value)
Check log for details
The PDAs have to be from a dead npc in order to have the reward info (stashes and notes) plus it helps to determine the cost and encryption strength. A work around would be to force and alive npc to pick it up then kill the npc.
tldr: BEO PDAs can only work if sourced from a dead npc