Visa ett inlägg
Gammal 2019-03-20, 12:17   #20
blomsson
Medlem
 
Reg.datum: Jul 2011
Ort: Vingåker
Inlägg: 343
Standard

Nja, Trainz läser inte "automatiskt" <kuid2> före gamla <kuid>.
Så här funkar det, för att ta ovanstående kuid som exempel <kuid:67375:1021> är den första versionen av asseten, <kuid2:67375:1021:3> är den fjärde versionen av asseten!
Kuid:<67375:1021> är alltså samma som <kuid2:67375:1021:0>.

När en ny asset skapas blir det alltid <kuid> som används, vilket ju är logiskt eftersom det är den första versionen, t.ex. <kuid:12345:999>, om man nu vill skapa en ny version så blir den "ändrad/uppgraderad" till <kuid2:12345:999:1> och sedan vid varje ny versionsuppdatering så ökas versionsnumret.

Eftersom Trainz vet vad som finns i de olika versionerna av en asset och att en <kuid> och en <kuid2> inte är samma version så kommer det att bli ett felmeddelande om man hänvisar till en version som inte har det befintliga objektet hos sig.

T.ex. i configen hänvisas <kuid:12345:999> som innehåller en massa tavlor. En ny version skapas <kuid2:12345:999:1> med ytterligare några tavlor. I configen hänvisas de äldre taggarna fortfarande med <<kuid:12345:999>> vilket är okej eftersom de objekten fanns i den versionen. Om de nya taggarna för de nya tavlorna använder <kuid:12345:999> istället för <kuid2:12345:999:1> kommer det att ge ett felmeddelande om saknade objekt eftersom de nya objekten inte fanns i den äldre versionen.

Dock är det konstigt att inte alla får samma problem som har laddat ner objekten (vilket jag inte har gjort).

Även fast det löser problemet att gå in och ändra i configen själv så tycker jag inte att det ska göras, dels därför att versionen som skickas ut ska vara den korrekta och om den inte är korrekt så kommer ju samma problem att kunna uppstå för andra också.
Sedan kan configen vara ganska rörig så det är är lätt att göra misstag!

mvh
Håkan
__________________
Fd. signalreparatör på Banverket. Sjukpensionär bla pga Aspergers syndrom.
Använder numera T:ANE på en iMac (Retina, 27", -15), 24GB, OSX Sierra 10.12.6 (25/9-17)
Hemsida för nedladdning av mina objekt: https://blomsson4073.se/index.html
blomsson besöker forumet just nu   Svara med citat