Beiträge von Kwirl77

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Hallo Siri,

    wonach richtet sich die Skalierung in deinen Mods?

    100% wäre für mich die Standardgröße. Wenn ich aber die 100% belasse, sind die Gebäude viel zu groß in Relation zu den Sims.

    Man kann m.E. an der Tür gut erkennen, dass bei 100% Skalierung das Haus im vgl. zum Sim viel zu groß ist.


    Hier bei Skalierung 70%, was m.E. passen würde:

    Ich hab auch mal ne Frage zur CommonAPI, insb. zum Mod-Update im ModBrowser.

    Im ModBrowser kann ich zwar die aktuelle update-Liste für hier herunterladen (zumindest zeigt er es immer Tagesaktuell an), die Updates, die hier auf der Plattform jedoch hochgeladen werden, sind hier nicht erkannt. Bestes Beispiel wieder die Mod-Update von Siri und SM1ausHOT gestern.

    Ich muss diese seit neuestem Manuell über einen Download hier updaten und kann das nicht mehr aus dem ModBrowser im Spiel heraus.

    Polizei, Feuerwehr, Rettungsdienst

    Das sind für mich die Klassiker neben normalen PKWs

    Weitere Sonderfahrzeuge find ich persönlich nicht unbedingt zwingend erforderlich

    Ist aber meine persönliche Meinung

    Nachdem bald Weihnachten ist, wünsche ich mir heute mal was:

    Wäre es möglich, die Brücken Widerlage auch in verschiedenen Winkeln auszuführen?

    Oftmals ist es ja so, dass zwei Straßen oder Straßen und Gleise sich nicht rechtwinklig kreuzen und da hab ich bisher immer Probleme mit den Building Blocks was vernünftiges zu basteln

    muss ich das in die con einbauen?

    Ich habe es wie folgt versucht:

    bei params einen neuen Parameter eingebaut:

    {

    key = "mirror",

    name = _("Mirror"),

    values = { _("No"), _("Yes") },

    defaultIndex = 0,

    },


    und dann bei der Paramterauswahl folgendes:


    if params.auswahl == 0 and params.type == 0 and params.mirror == 0 then

    result.models = { {

    id = "kw_bg_tullnau_variante1.mdl",

    transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 10.5, 0.0, 1 }

    } }

    end


    if params.auswahl == 0 and params.type == 0 and params.mirror == 1 then

    result.models = { {

    id = "kw_bg_tullnau_variante1.mdl",

    transf = { -1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 10.5, 0.0, 1 }

    } }

    end


    jedoch ohne Erfolg. Das Modell wird in beiden Fällen gleich dargestellt :(

    ich hab mal die KI befragt und die hat mir folgendes ausgeworfen:


    -- Beispiel: Bild laden

    local image = love.graphics.newImage("bild.png")


    -- Standardposition und Skalierung

    local x, y = 100, 100

    local scaleX, scaleY = 1, 1


    -- Funktion, um das Bild zu spiegeln

    function spiegeln(horizontal, vertical)

    if horizontal then

    scaleX = -scaleX

    end

    if vertical then

    scaleY = -scaleY

    end

    end


    function love.draw()

    -- Zeichne das Bild mit der aktuellen Skalierung (skaliert um den Mittelpunkt)

    love.graphics.draw(image, x, y, 0, scaleX, scaleY, image:getWidth() / 2, image:getHeight() / 2)

    end


    -- Spiegelung beim Drücken von Tasten

    function love.keypressed(key)

    if key == "h" then

    spiegeln(true, false) -- Horizontal spiegeln

    elseif key == "v" then

    spiegeln(false, true) -- Vertikal spiegeln

    end

    end


    Da ich mich mit lua nicht allzugut auskenne hab ich keine Ahnung wie und wo ich das einbinden kann bzw. ob es überhaupt funktioniert.

    Die Idee wäre, es über einen zusätzlichen Paramter im Auswahlmenü einzubauen:

    {

    key = "mirror",

    name = _("gespiegelt"),

    values =

    {

    _("Normal"), _("Gespiegelt"),

    },

    defaultIndex = 0

    },


    Aber wie mache ich dann weiter?

    Hat hier jemand eine Idee?

    kann ich ein Asset so scripten, dass ich es auch spiegelverkehrt setzen kann, ohne es extra modelieren zu müssen?

    also dass das Gebäude alleine durch ein script spiegelverkehrt platziert wird?

    Wenn ja, wie geht das?