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.
GrüßeCode: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
Atariar