Description

DoctorX Dynamic Faction Relations improved for Call of Misery.

Preview
Dynamic Faction Relations for CoM
Post comment Comments
Zealot_K
Zealot_K - - 1,857 comments

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 - - 39 comments

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 - - 66 comments

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 - - 39 comments

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 - - 66 comments

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 - - 30 comments

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 - - 39 comments

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 - - 39 comments

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

Reply Good karma+1 vote
Guest
Guest - - 688,627 comments

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 - - 201 comments

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

Reply Good karma Bad karma+1 vote
AZSLIMJIM
AZSLIMJIM - - 132 comments

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 - - 8 comments

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 - - 39 comments

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 - - 201 comments

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 - - 39 comments

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 - - 39 comments

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 - - 201 comments

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 - - 688,627 comments

Hey! First of all thanks for this mod, i really like the idea of it, but i find it a bit too fast. I literally just started a new game as loner, military killed a bandit that spawned next to their base and boom, -1833 from -2k with military, any way to make it like ten times slower?

Mind telling me what to edit?

Thanks in advance

edit: also, since i isntalled this mod i dont seem to get any rep with loners as a loner, no matter how many quests i do for them or bandits i kill.
i use latest CoM

Reply Good karma Bad karma+2 votes
Guest
Guest - - 688,627 comments

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

andrepozzimuanis
andrepozzimuanis - - 12 comments

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 - - 12 comments

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

Reply Good karma Bad karma+1 vote
corrosion1604774313
corrosion1604774313 - - 1 comments

there is a bug where as a stalker, if you kill a merc, your reputation keeps going down

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: