Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 2 von 2
  1. Beiträge anzeigen #1 Zitieren
    Veteran Avatar von Atariar
    Registriert seit
    May 2016
    Beiträge
    570
     
    Atariar ist offline

    Lange Speicherzeiten

    Hallo zusammen,

    einige Spieler meiner Modifikation berichten, dass sich die Speicherzeit mit laufendem Spielfortschritt merkbar erhöht. Hat jemand eine Idee, wie ich die Ursache für die lange Speicherzeit ausmachen kann? Eventuell hilft die Scriptsave-Datei aus dem späteren Spielverlauf, wo lange Speicherzeiten auftreten: https://upload.worldofplayers.de/files11/SCRPTSAVE.txt

    Gibt es eine Dokumentation zur Scriptsave? Mir fällt es als Laie schwer die Inhalte zu deuten (besonders PermMem).

    Aufgefallen sind mir die Nummern der dokumentierten Handle. Die Scriptsave-Datei zu Spielbeginn ist deutlich kleiner, jedoch sind auch dort hohe Handle-Nummern zu finden. Im Spiel habe ich bis Cavalorn gespielt und ein paar Monster beseitigt.

    Code:
    PermMem::v2
    
    
    HNDL:1
    ZCARRAY:LCEVENT
    {
    }
    
    
    HNDL:3
    FFITEM:FFITEM@
    {
    	LOOP=sBUTTONS_DO
    	NEXT=i2
    }
    
    
    HNDL:4
    FFITEM:FFITEM@
    {
    	LOOP=s_ANIM8_FFLOOP
    	NEXT=i2
    }
    
    
    HNDL:5
    ZCARRAY:LCEVENT
    {
    }
    
    
    HNDL:6
    HT_ARRAY:HT@
    {
    	LENGTH=i284
    	ELEMENTS=i1
    	0=pZCARRAY
    	{
    		LENGTH=i2
    		ARRAY=aINT:2
    		[
    			0=i-8484
    			1=i24
    		]
    	}
    	POS0=i34
    	SUBARRAYS=i1
    }
    
    
    HNDL:11
    FFITEM:FFITEM@
    {
    	LOOP=sSCHLEIFE
    	NEXT=i132019
    	DELAY=i1000
    }
    
    
    HNDL:12
    FFITEM:FFITEM@
    {
    	LOOP=sSCHLEIFE_SPHERE
    	NEXT=i132019
    	DELAY=i1000
    }
    
    
    HNDL:13
    FFITEM:FFITEM@
    {
    	LOOP=sPRINT_MUNITION_FUNC
    	NEXT=i131033
    	DELAY=i5
    }
    
    
    HNDL:14
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:15
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:24
    ZCVIEWTEXT:ZCVIEWTEXTPRINT
    {
    	VTBL=i8643396
    	POSX=i3678
    	POSY=i7900
    	TEXT=s
    	FONTNAME=sFONT_OLD_10_WHITE.TGA
    	TIMER=i0
    	INPRINTWIN=i0
    	COLOR=i-1
    	TIMED=i0
    	COLORED=i1
    }
    
    
    HNDL:7232
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:8883
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:9284
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:10895
    ZCARRAY:ZCARRAY@
    {
    	LENGTH=i2
    	ARRAY=aINT:2
    	[
    		0=i0
    		1=i0
    	]
    }
    
    
    HNDL:12849
    GCPRINTS:GCPRINTS@
    {
    	A8_ALPHA=i12850
    	A8_MOVEMENT=i12854
    	TV_TEXT=i12856
    	VR_POS=i1980
    	VR_OFFS=i5
    }
    
    
    HNDL:12850
    A8HEAD:A8HEAD@
    {
    	VALUE=i1132362016
    	LOOP=sGCPRINTS_ALPHA
    	DATA=i12849
    	DIF=i1
    	DDIF=i1
    	QUEUE=pZCLIST
    	{
    		DATA=i0
    		NEXT=pZCLIST
    		{
    			DATA=i12853
    			NEXT=pNULL
    		}
    	}
    }
    
    
    HNDL:12853
    A8COMMAND:A8COMMAND@
    {
    	TARGET=i0
    	TIMESPAN=i1149861888
    	STARTVAL=i1132396544
    	STARTTIME=i130978
    	VELO=i-1176700132
    	STARTV=i0
    	INTERPOL=i3
    }
    
    
    HNDL:12854
    A8HEAD:A8HEAD@
    {
    	VALUE=i1157070848
    	LOOP=sGCPRINTS_POSITION
    	DATA=i12849
    	QUEUE=pZCLIST
    	{
    		DATA=i0
    		NEXT=pNULL
    	}
    }
    
    
    HNDL:12856
    ZCVIEWTEXT:ZCVIEWTEXTPRINT
    {
    	VTBL=i8643396
    	POSX=i3791
    	POSY=i1980
    	TEXT=sErfahrung + 30
    	FONTNAME=sFONT_OLD_10_WHITE.TGA
    	TIMER=i0
    	INPRINTWIN=i0
    	COLOR=i-16777217
    	TIMED=i0
    	COLORED=i1
    }
    
    
    PermMem::End
    Grüße
    Atariar

  2. Beiträge anzeigen #2 Zitieren
    Knight
    Registriert seit
    Aug 2009
    Ort
    Hessen
    Beiträge
    1.487
     
    Cryp18Struct ist offline
    _PM_Archive() schreibt dir in den zSpy wie lange es gedauert hat. Da könntest du mit einem fortgeschritten savegame mal nachschauen ob es daran liegt.
    Geändert von Cryp18Struct (27.11.2018 um 14:44 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide