ProjectsWhat's NewDownloadsCommunitySupportCompany
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Mod discussion
ZRP - A joint effort in fixing S.T.A.L.K.E.R.

« Previous 10 events | 1 ... 347 348 349 350 351 352 353 354 355 ... 369 | Next 10 events »
Question Do YOU want an unofficial patch?
Answers
Yes, I'm desperate!
Yeh, why not...
I don't care either way.
Could easily do without it...
Decane, stop spamming the forums with your dumb ideas! NO!
Posted by/on
Question/AnswerMake Oldest Up Sort by Ascending
  20:31:15  13 November 2007
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4263
It's my quick guess that the Bes dialog fix is not really affected.

The problem there might have been that the number was too large in 1.0004 new engine code. Instead of fixing the engine to work as it did in 1.0003, they changed both the engine code and the script code to use strings instead of numbers.

The primary change is to the signature of dlg:AddPhrase():

What is in 1.0004 lua_help.script (not updated by 1.0005):

class CPhraseDialog {
function AddPhrase(string, number, number, number);
}

What's used by dialog_manager.script and task_manager.script via dlg:AddPhrase() calls:

function AddPhrase(string, string, string, number);

Essentially, the former arguments passed as numbers are now passed as strings: 0 => "0", 1 => "1", etc. The only exception to this I've seen so far is that -1 is now passed as an empty string: "" in a couple of places.

While 1.0004 saved games can be read by 1.0005, it won't work the other way; 1.0005 introduces a change to the save game format.

It's either have two versions of the corresponding scripts or have a smart script set that works with both.
  12:29:58  13 November 2007
profilee-mailreply Message URLTo the Top
fatrap
The Wrinkled One
(Resident)

 

 
On forum: 08/01/2007
Messages: 2279
Thanks for the research NatVac and Darius6! Some very thorough and informative work there! Looks like the main files I will have to deal with are these:

dialog_manager.script
task_manager.script
xr_motivator.script

So hopefully it won't be too bad.... I do wonder if this will mess up our fix for the looping dialog with Bes. I think what I will do is convert the mod I have been working on to 1.0005 and see what happens. I have been putting a lot of the ZRP fixes in it on-the-fly. It is a strange, buggy little mod at best.... so nothing lost if it pukes at 1.0005. But it should give us a little warning about possible conflicts.

I do want to back-up a bit and apologize for sounding so negative in my post earlier. It is a very good thing that the devs are making these patches. That shows they care about their product. And probably the vast majority of the folks that are playing this game are not using mods. So this really helps them out. My main irritation about it is for personal reasons. I really enjoy modding and this gives me some new projects to do.... (kinda like giving a junkie a shot of dope)... my main problem is that I am not fully up to it just yet healthwise. Shoot... it took me over 5 minutes to type this post! Oh well... time to break out the high-octane coffee and my super strong home-made cigarettes! (Only tobacco, folks.... don't get excited!) Although......
  12:13:27  13 November 2007
profilee-mailreply Message URLTo the Top
yellow_helicopter
Senior Resident
 

 
On forum: 05/02/2007
 

Message edited by:
yellow_helicopter
11/13/2007 12:17:55
Messages: 580

---QUOTATION---

task_manager.script - optimized, uses different number/strings conversions*

*No, they didn't fix the reputation bug. Again.

---END QUOTATION---




They really do need AT LEAST one person working full time on thorough testing of the game AND COLLECTING INFO from internet sources and REPORTING DIRECTLY to team that develop patches. This bug is known from god forsaken times and requires like 2 minutes to fix it and they still managed to not fix it when they edited the file. Charming.
  07:21:16  13 November 2007
profilee-mailreply Message URLTo the Top
Victim
Senior Resident
 

 
On forum: 05/21/2005
Messages: 1089
Thanks Darius6 and NatVac. I'd come to post something similar, though likely not as thorough.

Silverpower: As far as I can tell, the changes that will require some adjusting on our end all relate to dialogs (dialog_manager.script). Obviously, this is a fairly huge deal as there are a couple thousand lines of new dialog entries in Extreme and replacing the new file with the dialog_manager.script from v1.0004 causes a CTD with a reference to game.dll.

Because of this, I'm far from happy right now. The script changes are alien to me but they clearly compliment game.dll and therefore, must be present - so (again) Extreme is temporarily screwed. I'll see what can be done, though I've just seriously lost my newfound motivation.
  06:07:12  13 November 2007
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
 

Message edited by:
NatVac
11/13/2007 6:17:40
Messages: 4263
Files Changed from 1.0004 to 1.0005

This is for the US version:

The large file size is due to the inclusion of the 1.0004 gamedata.dbb (unchanged) and mods\mp_military_2.xdb0.

The bin directory is essentially replaced, including the OpenAL stuff.

The only new file in the STALKER installation directory is gamedata.dbc, dated 2007/10/24. The all.spawn is not changed, nor is game.graph.

Changed files:

bin\
wrap_oal.dll - old, but will replace any update
OpenAL32.dll - new date, will replace any update
BugTrap.dll
xrCore.dll
xrNetServer.dll
xrParticles.dll
xrCDB.dll
xrXMLParser.dll
xrLUA.dll
xrSound.dll
xrGameSpy.dll
xrD3D9-Null.dll
ode.dll
xrCPU_Pipe.dll
xrRender_R2.dll
xrRender_R1.dll
xrGame.dll
XR_3DA.exe

bin\dedicated\
XR_3DA.exe

gamedata.dbc\config\
system.ltx - current_server_entity_version is now 7 instead of 6

gamedata.dbc\config\ui\ - all multiplayer fixes
message_box.xml
ui_mm_mp.xml
ui_mm_mp_tabclient.xml
ui_mm_mp_taboptions.xml

gamedata.dbc\scripts\
dialog_manager.script - optimized, uses different number/strings conversions
task_manager.script - optimized, uses different number/strings conversions*
ui_mm_mp_join.script
ui_mm_mp_options.script
ui_mp_main.script
xr_motivator.script - minor version change support for the dialog manager

*No, they didn't fix the reputation bug. Again.

mods\
mp_military_2.xdb0

Edit: Some clarification. Sorry for any duplication of Darius6's efforts. I started before there were any posts after Don Reba's, but real life has a way of interrupting...
  05:44:43  13 November 2007
profilee-mailreply Message URLTo the Top
silverpower
short-haired anarchist hippy scum
(Resident)

 

 
On forum: 08/26/2007
Messages: 790
Is there a new game.graph or all.spawn, though? That's the key to finding out what new stuff is going to bite us in the ass or not.
  05:32:32  13 November 2007
profilee-mailreply Message URLTo the Top
rockingmtranch
Senior Resident
 

 
On forum: 05/23/2007
Messages: 811
Exactly Victim. All I really wanted to state was that they could be more supportive, like you said. I have over 100 hours under my belt on this game. Thanks for your input
  05:32:31  13 November 2007
profilee-mailreply Message URLTo the Top
Darius6
The sound guy...
(Resident)

 

 
On forum: 04/05/2007
 

Message edited by:
Darius6
11/13/2007 5:33:32
Messages: 2131

---QUOTATION---
If someone posts a summary of consequential changes in the patch, I can make it a sticky. I read on the Russian forum that only dialog_manager.script has changed - the rest is multiplayer.
---END QUOTATION---



Updated files:

SCRIPTS>
Dialog_manager.script
Task_manager.script
ui_mm_join.script
ui_mm_mp_options.script
ui_mp_main.script
xr_motivator.script

CONFIG>
system.ltx

CONFIG>UI>
message_box.xml
ui_mm_mp.xml
ui_mm_mp_tabclient.xml
ui_mm_mp_taboptions.xml

And these are all in the gamedata.dbc file.
I haven't checked WHAT is changed in these files...
  05:23:29  13 November 2007
profilee-mailreply Message URLTo the Top
Victim
Senior Resident
 

 
On forum: 05/21/2005
Messages: 1089
rockingmtranch: While I do see your point, what must be considered first and foremost, by any developer, is their base product, regardless of its extensions, however great they may be. I commend GSC for continuing to support their product. Yes, it has presented those who mod the game with obstacles but that shouldn't really factor into the developers decision to provide updates or repairs to that product.
Stalker has actually been rather unique, in that it almost instantly attracted a reasonably large modding population. Unique in the fact that the game was clearly released with numerous flaws, yet people were still drawn to mod it. In the past, I've seen modders intentionally stay away from particular titles until after the developer had seen to some patch work. I've done this myself - yet I began modding Stalker about 2 weeks after its release in my country.
In short: Growling at a developer for supporting their product isn't really something that we should make a habit of. Of course, the point that I do see is that it would be great if they'd provide the mod community with a little more information.
  04:57:05  13 November 2007
profilee-mailreply Message URLTo the Top
rockingmtranch
Senior Resident
 

 
On forum: 05/23/2007
Messages: 811
The only reason I still play Stalker (and haven't played anything else since it came out) is these mods. If THQ or whoever it is are so hell bent on screwing the modding community by not working together and be so blatant as to change the files so you can't read or modify them, I'm just beside myself with disgust. C'mon!!!!! What the hell???? It makes no sense to me!
Mac at rockingmtranch at hotmail dot com....email me all you wish.
I'm not a modder....I'm a player of the mods and I have over 80 gigs of other games I could be playing (Serious Sam being my first) and I'm 47 years old.
 
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-2019 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.