[KNOWN ISSUE] Fillplane können nicht mehr bei Storage oder BGA animiert werden

Reports die hier gelistet sind, wurden an das Entwicklerteam weitergeleitet und es ist geplant, dass sie gelöst werden.
derelky
Posts: 560
Joined: Tue Oct 19, 2010 6:24 pm

[KNOWN ISSUE] Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by derelky »

- PC/Mac/PS4/XB1: Alle
- Versionsnummer des Spiels: 1.3
- Fahrzeug/Gerät/Modell/Objekt: Storage und BGA
- Fehler/Problem: Bei der Storage und der BGA können die Fillplanes nicht mehr animiert werden. So das z.B. der Bunker bei der BGA immer nur eine starre Fillplane hat.

- Single- oder Multiplayer: Beides
- Tritt auf, wenn: Immer
- Tritt auch auf Standardmaps ohne Mods auf ja/nein: Ja
- Welche Fahrzeuge & Geräte werden benutzt: Storage und BGA

Dieses Problem ist komplett hausgemacht da die Funktion im LS17 noch voll gegen war. Leider werden jetzt aber weder beim laden der Storage oder der BGA irgendwelche Fillplane Einstellungen mit geladen.

Storage:load (LS17)

Code: Select all

function Storage:load(id, ownsId)
    self.rootNode = id;
    self.ownsRootNode = ownsId;
    self.storageName = Utils.getNoNil(getUserAttribute(id, "storageName"), "Storage");
    self.capacity = Utils.getNoNil( getUserAttribute(id, "capacityPerType"), 50000);
    self.costsPerFillLevelAndDay = Utils.getNoNil( getUserAttribute(id, "costsPerFillLevelAndDay"), 0);
    self.fillTypes = {};
    self.sortedFillTypes = {};
    self.fillLevels = {};
    self.loadedValues = {}
    self.movingNode = Utils.indexToObject(id, getUserAttribute(id, "movingIndex"));
    if self.movingNode ~= nil then
        local minY, maxY = Utils.getVectorFromString(getUserAttribute(id, "moveMinMaxY"));
        local _,y,_ = getTranslation(self.movingNode);
        self.moveMinY = Utils.getNoNil(minY, y);
        self.moveMaxY = Utils.getNoNil(maxY, y);
    end
    self.saveId = Utils.getNoNil(getUserAttribute(id, "saveId"), "Storage_"..getName(id));
    self.storageDirtyFlag = self:getNextDirtyFlag();
    return true;
end
Dieser Eintrag

Code: Select all

   self.movingNode = Utils.indexToObject(id, getUserAttribute(id, "movingIndex"));
    if self.movingNode ~= nil then
        local minY, maxY = Utils.getVectorFromString(getUserAttribute(id, "moveMinMaxY"));
        local _,y,_ = getTranslation(self.movingNode);
        self.moveMinY = Utils.getNoNil(minY, y);
        self.moveMaxY = Utils.getNoNil(maxY, y);
    end
Storage:load (LS19)

Code: Select all

function Storage:load(id, xmlFile, key)
    self.rootNode = id
    self.capacityPerFillType = getXMLFloat(xmlFile, key .. "#capacityPerFillType") or 100000
    self.costsPerFillLevelAndDay = getXMLFloat(xmlFile, key .. "#costsPerFillLevelAndDay") or 0
    self.fillTypes = {}
    self.fillLevels = {}
    self.sortedFillTypes = {}
    local fillTypeCategories = getXMLString(xmlFile, key .. "#fillTypeCategories")
    local fillTypeNames = getXMLString(xmlFile, key .. "#fillTypes")
    local fillTypes
    if fillTypeCategories ~= nil and fillTypeNames == nil then
        fillTypes = g_fillTypeManager:getFillTypesByCategoryNames(fillTypeCategories, "Warning: '"..tostring(key).. "' has invalid fillTypeCategory '%s'.")
    elseif fillTypeCategories == nil and fillTypeNames ~= nil then
        fillTypes = g_fillTypeManager:getFillTypesByNames(fillTypeNames, "Warning: '"..tostring(key).. "' has invalid fillType '%s'.")
    else
        print("Warning: '"..tostring(key).. "' a 'Storage' entry needs either the 'fillTypeCategories' or 'fillTypes' attribute.")
        return false
    end
    for _,fillType in pairs(fillTypes) do
        self.fillTypes[fillType] = true
    end
    for fillType,_ in pairs(self.fillTypes) do
        table.insert(self.sortedFillTypes, fillType)
        self.fillLevels[fillType] = 0
    end
    table.sort(self.sortedFillTypes)
    self.storageDirtyFlag = self:getNextDirtyFlag()
    g_messageCenter:subscribe(MessageType.FARM_DELETED, self.farmDestroyed, self)
    return true
end
Dort werden keine movingnodes geladen. Somit bringt es auch nicht diese anzugeben
derelky
Posts: 560
Joined: Tue Oct 19, 2010 6:24 pm

Re: Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by derelky »

Na und? es geht auch um die Funktion bei Storage.
Und ich melde es solange bis es ernst genommen wird
muggi1966
Posts: 247
Joined: Wed May 24, 2017 11:36 am

Re: Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by muggi1966 »

Genau so ist es @elky
TobiHH
Posts: 1370
Joined: Wed Sep 06, 2017 2:31 pm

Re: Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by TobiHH »

elky wrote: Fri Apr 12, 2019 11:58 am Na und? es geht auch um die Funktion bei Storage.
Und ich melde es solange bis es ernst genommen wird
Viel Erfolg dabei...Da wirst du aber vermutlich bis zum St. Nimmerleinstag warten können.
Ich kann den Standpunkt von Giants hier zwar auch nicht nachvollziehen, die Entscheidung nichts mehr daran zu ändern dürfte aber trotzdem gefallen sein.
User avatar
HoT_San
Posts: 111
Joined: Fri Nov 30, 2018 12:56 am

Re: [KNOWN ISSUE] Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by HoT_San »

Man wenn hier nicht jeder HansWurst, seinen Kommentar ablädt, gehts doch auch, was manche denken oder meinen steht doch garnicht zur Diskusion, sondern dass was als topic steht! Und das sich Giants in den vergangenen Wochen dann doch bewegt hat, weil man sie vermehrt auf die Fehler und Probleme hingewiesen hat, sollte eigentlich jedem auffallen.

Schlimm dass gemeldete Fehler immer gleich zur Massendiskusion führen und nicht sachhaltige Infos dazu gepostet werden!
User avatar
Franken-Landwirt
Posts: 664
Joined: Wed Jun 15, 2016 8:48 pm

Re: [KNOWN ISSUE] Fillplane können nicht mehr bei Storage oder BGA animiert werden

Post by Franken-Landwirt »

HoT_San wrote: Fri Apr 12, 2019 7:03 pm Und das sich Giants in den vergangenen Wochen dann doch bewegt hat, weil man sie vermehrt auf die Fehler und Probleme hingewiesen hat, sollte eigentlich jedem auffallen.
*thumbsup*
Gruß :hi:
FL
Post Reply