Add addon Report Dynamic Faction Relations for CoM
Location
Addons
Filename
com_dynamic_faction_relations_20180217.zip
Category
Prefabs
Uploader
ddeo
Credits
DoctorX01, ddeo, Kahvana
Added
Updated
Size
11.7kb (11,985 bytes)
Downloads
1,386 (1 today)
MD5 Hash
669f7db75595230ebfc0239e28a7fee1
Embed Button
Embed Widget
Description

DoctorX Dynamic Faction Relations improved for Call of Misery.

Preview
Dynamic Faction Relations for CoM
Comments
Zealot_K
Zealot_K

I really like this addon, but it seems that the dynamic does not affect main NPCs (such as leaders, traders, mechanics, etc.)

Reply Good karma Bad karma+1 vote
ddeo Author
ddeo

I haven't spotted it, interesting find. I will check it next time I will play the game.

Reply Good karma+1 vote
Aadeyrn
Aadeyrn

Do you think you could port this to Last Day please. This seems like a great mod!

Reply Good karma Bad karma+2 votes
ddeo Author
ddeo

I never tested it but you could try to run it with Last Day, it might work. Remember to make first backup of files this addon replaces. And backup of savegame to load previous one just in case.

edit: if you play game with console enabled (no manual autosaves off) then when any npc gets killed console will print information what happend between faction relations. If it won't crash the game and information will be printed then it most likely means everything works just fine.

Reply Good karma+1 vote
Aadeyrn
Aadeyrn

Seems to work perfectly fine, console shows the changes and values change between factions.

Though when looking through the game.relations script there's seems to be a few lines which reset the players rep (one gathered via missions) to it's original value anytime your faction allies, declares war etc with another faction. I removed those lines and it's got rid of that issue (Line 143 onward on notepad++). Is it something you're aware of?

Finally this is a fantastic mod, a real improvement on the original! Cheers for the hard work :)

Reply Good karma Bad karma+3 votes
thecrazyjoe
thecrazyjoe

I uninstalled the mod because of this, but thanks to your tip I corrected the code and I hope it will work correctly now!

Reply Good karma Bad karma+2 votes
ddeo Author
ddeo

Glad you edited what you wanted. ;)

This was intended. I did not want to change much from original DRX addon and I also think it is fine this way as you are member of the faction which declares war etc.

The only real addition I've made to the addon is the calculation of the distance of the kills and removing random reset (not the one we are writing about).

I think it could be edited further, like instead of resetting player reputation when relations between factions change I could increase it or decrease it, either by sum/minus or multiply/divide by some pre defined values. This would make more sense than the current system.

Reply Good karma+1 vote
ddeo Author
ddeo

Updated this part of the script (changes in description). Let me know if you find other issues.

Reply Good karma+1 vote
Guest
Guest

Is there supposed to be a relations menu like in the CoC version? If so, I don't see it. Is it possible I installed incorrectly?

Reply Good karma Bad karma0 votes
Kahvana
Kahvana

Nope, this changes the behaviour of faction relations ingame, but not graphically.

Reply Good karma Bad karma+1 vote
AZSLIMJIM
AZSLIMJIM

Last Day has a pda goodwill addon but it might not work so backup files first

Reply Good karma Bad karma+1 vote
Zero0The0Hero
Zero0The0Hero

Is there supposed to be a relations menu like in the CoC version? If so, I don't see it. Is it possible I installed incorrectly

Reply Good karma Bad karma+1 vote
ddeo Author
ddeo

It is not relations menu. This addon dynamically changes relations between factions based on who kills who.

So you can start game as enemy of Loners, but as the game progress you can become friendlies.

Reply Good karma+2 votes
Kahvana
Kahvana

ddeo you did some really great work on this! I'm interested to see if this addon would work with coc 1.4.22.

As far as I can remember, there isn't a big difference between the 1.4.16 and 1.4.22 version of the original faction relations mod, so it should work without much of a hassle.

Reply Good karma Bad karma+1 vote
ddeo Author
ddeo

No idea. Would need testing, especially to see if engine functions used by 1.4.16 and 1.4.22 work the same way.

Reply Good karma+1 vote
ddeo Author
ddeo

Kahvana Do I need to mention someone on moddb to send email notification, or just reply is enough? :)

Reply Good karma+1 vote
Kahvana
Kahvana

Just reply is enough ;) . If you could mark down which changes you made in the script, I could apply those changes in DoctorX Dynamic Faction Relations 1.8 (which was released on 1.4.22).

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

andrepozzimuanis
andrepozzimuanis

Hello sir, i'm crashinh everytime i roll your mod or any TRX mod (except 'n' fixes) after this: STCOM > STCOM Fixes > STCOM Translation > STCOM Tweaks > Outif Addon ExtendedEdition.

The error log is this, the game simply closes before even show up the main menu, i do have 8gb ram, 16gb paged memory, this is it:

* Detected CPU: Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz [GenuineIntel], F6/M14/S3, 2712.00 mhz, 25-clk 'rdtsc'
* CPU features: RDTSC, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, HTT
* CPU cores/threads: 4/4

Initializing File System...
using fs-ltx fsgame.ltx
FS: 56334 files cached 49 archives, 9550Kb memory used.
Init FileSystem 2.312649 sec
'xrCore' build 6468, Oct 21 2016

EH: 4440E8F9E2549F5E04D5A2729F625C70

-----loading d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\system.ltx
-----loading d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\system.ltx
Initializing Engine...
Starting INPUT device...
Loading DLL: xrRender_R2.dll
Loading DLL: xrRender_R3.dll
refCount:m_pAdapter 1
Loading DLL: xrRender_R4.dll
command line
Executing config-script "user.ltx"...
[appdata\user.ltx] successfully loaded.
Loading DLL: xrRender_R4.dll
Loading DLL: xrGame.dll
! Unable to find Software\GSC Game World\STALKER-COP\ in registry
! Player name registry key (InstallUserName) not found !
* [win32]: free[3945016 K], reserved[120188 K], committed[129036 K]
* [ D3D ]: textures[0 K]
* [x-ray]: process heap[29499 K], game lua[0 K], render[0 K]
* [x-ray]: economy: strings[28386 K], smem[0 K]
SOUND: OpenAL: enumerate devices...
SOUND: OpenAL: EnumerationExtension Present
dir[0]=D:\Games\S.T.A.L.K.E.R. CoM 1.0d\bin\
dir[1]=D:\Games\S.T.A.L.K.E.R. CoM 1.0d\
dir[2]=D:\Games\S.T.A.L.K.E.R. CoM 1.0d\bin\
dir[3]=C:\WINDOWS\system32\
CleanDeviceSpecifierList
CleanDeviceSpecifierList OpenAL Soft
devices OpenAL Soft
SOUND: OpenAL: system default SndDevice name is Generic Hardware
SOUND: OpenAL: default SndDevice name set to Generic Software
SOUND: OpenAL: All available devices:
1. OpenAL Soft, Spec Version 1.1 eax[0] efx[no] xram[no]
2. Generic Software, Spec Version 1.1 (default) eax[0] efx[no] xram[no]
3. Generic Software, Spec Version 1.1 (default) eax[0] efx[no] xram[no]
Executing config-script "d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\default_controls.ltx"...
[d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\default_controls.ltx] successfully loaded.
Executing config-script "user.ltx"...
Executing config-script "d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\rspec_extreme.ltx"...
[d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\rspec_extreme.ltx] successfully loaded.
Executing config-script "d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\default_controls.ltx"...
[d:\games\s.t.a.l.k.e.r. com 1.0d\gamedata\configs\default_controls.ltx] successfully loaded.
~ Invalid syntax in call to 'r2_aa_break'
~ Valid arguments: vector3 in range [0.000000e+000,0.000000e+000,0.000000e+000]-[1.000000e+000,1.000000e+000,1.000000e+000]
~ Invalid syntax in call to 'r2_aa_weight'
~ Valid arguments: vector3 in range [0.000000e+000,0.000000e+000,0.000000e+000]-[1.000000e+000,1.000000e+000,1.000000e+000]
~ Invalid syntax in call to 'sv_adm_menu_ban_time'
~ Valid arguments: ui_mp_am_10_minutes/ui_mp_am_30_minutes/ui_mp_am_1_hour/ui_mp_am_6_hours/ui_mp_am_1_day/ui_mp_am_1_week/ui_mp_am_1_month/ui_mp_am_3_monthes/ui_mp_am_forever
[appdata\user.ltx] successfully loaded.
SOUND: Selected device is Generic Software
* sound: EAX 2.0 extension: absent
* sound: EAX 2.0 deferred: absent
* sound : cache: 65537 kb, 4856 lines, 13820 bpl
! sound: OpenAL: Can't create source. Error: Invalid Value.
! SOUND: OpenAL: Max targets - 256
Starting RENDER device...
* GPU [vendor:10DE]-[device:1380]: NVIDIA GeForce GTX 750 Ti
* CREATE: DeviceREF: 4
* Texture memory: 2007 M
* GPU shading: vs(0/4.0/40), ps(0/4.0/40)
* GPU vertex cache: unrecognized, 24
* NVidia MGPU: Logical(1), Physical(1)
* Starting rendering as 2-GPU.
* DVB created: 1536K
* DIB created: 512K
! Renderer doesn't support blender 'effects\shadow_world'
stack trace:

0023:00B95364 xrCore.dll, IReaderBase<IReader>::find_chunk()
0023:05F4AE6B xrRender_R4.dll
0023:05F90796 xrRender_R4.dll

Reply Good karma Bad karma+1 vote
andrepozzimuanis
andrepozzimuanis

Quick update, if i take out OA_EE the game wont crash.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Addon
Browse
Addons
New
Add addon
Report
Report
Share
Community Rating

Average

10

2 votes submitted.

You Say

-

Ratings closed.

Related Games
S.T.A.L.K.E.R.: Call of Pripyat
S.T.A.L.K.E.R.: Call of Pripyat First Person Shooter
Related Groups
CoM
CoM Developer & Publisher