ProjectsWhat's NewDownloadsCommunitySupportCompany
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Mod discussion
ABC-Inferno Arena extension Mod Basic Integration ?

Posted by/on
Question/AnswerMake Newest Up Sort by Descending
  03:52:09  17 June 2012
profilee-mailreply Message URLTo the Top
surgy
(Senior)
 
On forum: 03/25/2007
Messages: 119
ABC-Inferno Arena extension Mod Basic Integration ?

I have been playing ABC-Inferno for the past week or so and it's just amazing. I could not imagine playing Stalker without it, really really fun.

But something that i feel would make this the ultimate experience is to have an integrated Arena mod. So far i have not had any luck finding such a mod that will work with ABC.

I wanted to ask if anyone has had any success with running/integrating AEM with ABC ? ... Or know of another Arena mod that will work without conflict.

AEM looks great and despite my feeble attempts to recognize it's compatibility with ABC, i don't think i am any closer to getting it working.

I have made a Gamedata/save backup and will try merging AEM's core components with ABC and see what happens, Though it doesn't look very promising. But nothing would make me happier than to have these awesome mods combined.
  06:14:06  17 June 2012
profilee-mailreply Message URLTo the Top
surgy
(Senior)
 
On forum: 03/25/2007
Messages: 119
Almost, but not quite.

Well, i have been busy manually merging the mods together with my very limited knowledge of what the hell i'm doing.

I used WinMerge and copy/paste operations to adjust most of the conflicting files, and for all intensive purposes the Mod and game seem to be functioning with 100% functionality and stability.

However i think i may have messed something up in one of the script files, while at the 100 rads bar i get a message to help defend the bar against an attack, as about 15 well armed Mercs come poring through the entrance, if i attack them, i get the radio message "Eliminate the intruder in our territory" and all the Duty npc's turn against me.

Does anyone know what i did that may be causing this to happen ?
  07:46:17  17 June 2012
profilee-mailreply Message URLTo the Top
surgy
(Senior)
 
On forum: 03/25/2007
Messages: 119
Good enough, i think.

After some testing, i can say that AEM is working just fine, the only exception being, if you die in an Arena match the game will crash, which is a perfectly reasonable side-effect.

The crazed Duty situation seems to have normalized, most of them have respawned after i killed them all, and are now indifferent towards me.

I know there is something still not right about that, but all things considered the merging operation was a success in my eyes, both mods are functioning with acceptable side-effects.

So there we have it ABC-AEM Integration done by me, a total noob lol!
  14:11:46  17 June 2012
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4286

---QUOTATION---
while at the 100 rads bar i get a message to help defend the bar against an attack, as about 15 well armed Mercs come poring through the entrance, if i attack them, i get the radio message "Eliminate the intruder in our territory" and all the Duty npc's turn against me.

Does anyone know what i did that may be causing this to happen ?
---END QUOTATION---


It's a vanilla bug, fixed in the bardak bfa and mods that use it. If you hurt any NPC on the Bar level, the game says you violated their rules, even though they called for help.

Fix the bug or don't help Duty there when asked.

Add this function to scripts\xr_conditions.script:

function bar_hostile_npc(actor,npc)
	-- на бармена забьём, всё равно его не убить.
	local c = npc:character_community()
	if c == "stalker" or c == "dolg" or c == "ecolog" then
		return false
	end
	return true
end


Change the start of two lines in config\scripts\bar_territory_zone.ltx as follows, from this:

territory_hit = {-bar_dolg_territory_1_hit [...stuff omitted...]
territory_death = {-bar_dolg_territory_kill [...stuff omitted...]

to this:

territory_hit = {=bar_hostile_npc} nil, {-bar_dolg_territory_1_hit [...stuff omitted...]
territory_death = {=bar_hostile_npc} nil, {-bar_dolg_territory_kill [...stuff omitted...]

Again, only the start of the changed lines is shown to keep this page from becoming very wide. You should be able to see how the function test is inserted in each line.

Give bardak credit if you release the mod changes.
  09:30:35  18 June 2012
profilee-mailreply Message URLTo the Top
surgy
(Senior)
 
On forum: 03/25/2007
Messages: 119
Sweet as!

That's great Nat, thank you very much for helping me out with this.


territory_hit = {-bar_dolg_territory_1_hit [...stuff omitted...]
territory_death = {-bar_dolg_territory_kill [...stuff omitted...]

I actually remember skimming over these values, but could not decide whether to merge or not. As you pointed out, the content added by Bardak is already integrated into ABC, so i must have overwrote the actual correction lol. Funny that AEM still retained those defective lines though.

Thanks again mate, you made my game even better.
 
Each word should be at least 3 characters long.
Search:    
Search conditions:    - spaces as AND    - spaces as OR   
 
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Mod discussion
 

All short dates are in Month-Day-Year format.


 

Copyright © 1995-2021 GSC Game World. All rights reserved.
This site is best viewed in Internet Explorer 4.xx and up and Javascript enabled. Webmaster.
Opera Software products are not supported.
If any problem concerning the site functioning under Opera Software appears apply
to Opera Software technical support service.