Posts by noci

The official Rising World Soundtrack is available!
You can also get the Soundtrack on Steam

    Ich Stufe das mal als "höhere Gewalt" ein :wacko:

    :wacko:Ja das kann mann erstmal so sehen:D
    Aber das hat Red schon auf der Liste, die Prioritäten/Abhängigkeiten von Plugins beim Laden zu Managen.
    Nur ist das warscheinlich in der hinterenmitte der Liste gelandet, ich denke in 3-4 Updates ist das dann dabei;)
    Plugin's hatten ja die Letzten beiden Updates "bestimmt"

    if I put some 3D models in my world using this plugin and play this, my world, online, via steam...Do I need to make some adjustments so that friends who join my game/world can see the 3d models uploaded with this plugin?

    In general, you don't have to worry about anything for the plugin to work for visitors to your server.
    The only thing you should pay attention to is that the models are not too big; it depends a bit on the internet connection and the performance (reading speed of the hard drive).
    If you use "Play with friends" it should work without any problems (even with larger files).


    With dedicated servers, it is even more important to use “small data”; deep down under the hood, Steam still has problems with a lot of data.
    I haven't figured out exactly why, some new visitors when logging in for the first time trigger a transmission error that causes the server to crash, and in the end it's a time out from Steam.

    It may have been a bit too detailed for your question, but these are the problems I know of in the network.


    If you encounter any problems not mentioned, please let me know here or as a PM.

    Dann scheint es noch "Schlimmer" zu Sein.
    Ich habe gesehen, das du die Numerierung Benutzt, aber die Lade Reienfolge bleibt Falsch.
    Es macht den Eindruck als würde die Verzeichnis Strucktur, sortiert nach Erstellungsdatum Absteigend ist, da iConomy das erste ist was geladen wird, danach ToolsAPI, ConfigManager und AktiveSign.
    Ich Vermute das ist die umgedrehte Reienfolge des (FTP)Uploads?

    Hast du dich an die Richtige Ordner Reienfolge gehalten?

    So wie abgebildet (von Oben nach Unten) müssen die Plugins geladen werden.

    Es gab auch schon mal das Phänomen, ich glaube das war ein Web Host, das es erst geklappt hatte nach dem er die Ordner Komplet Nummeriert hatte, das hängt das dann wohl mit der VM vom Hoster zusammen, die Reienfolge der Verzeichnisrückgabe ist da Komisch

    (euros suck)

    What makes you think that euros are shit?:lol:

    It's clear to you that Red51 has to exchange pounds or dollars for euros in the end in order to get something out of it.

    Yes, with a trampoline jumper coming from dodgeball, a children's book author and a disguised pirate, things won't get any better in the Euro country from an economic point of view.
    Which may also mean that there is less time for writing games because there is no PC without electricity.


    I had very high hopes this would be the game that would become number 1

    So I see no reason to give up hope. The potential has not changed and the building system is still uniquely unbeaten and still under construction.
    I even think that the move has increased its potential.
    But what does the frequency of updates have to do with potential or quality?


    I understand it is difficult to basically re-make a game on Unity.

    ...

    And we will all have to pee our knickers because "Hey we put Dolphins in the water now" "Hey you have Banana trees now"

    It seems that Red51 has not yet reached the relaxed part where it's about making new flowers and bins so that the player doesn't get bored.
    He's still busy with the basic components so that they work well together! So that a dolphin and bananas can be “simply” thrown in later.

    heyho...würde gerne wissen wie das beschriften der schilder geht...lieben dank schon mal

    Schaue ein Schild an, nicht zu weit weck (4-5Blöcke) und halte [F] gedrückt, dann kommt ein Kreismenü, dort kannst du es Aufheben oder Beschreiben:thumbup:

    Ich stehe gerade auf dem Schlauch, vieleicht kann mir hier jemand helfen.

    I'm at a loss right now, maybe someone here can help me.



    Für die Situation der Blauen Rotation haben wir ja schon den weg gefunden.

    We have already found the way to deal with the blue rotation situation.






    Code
    //Get direction vector
    Vector3f direction = Utils.VectorUtils.getDirection(dragonposition, result.getCollisionPoint);
    //Get your new rotation looking at the direction
    Quaternion rotation = new Quaternion().lookAt(direction);
    //Let the dragon look at this position
    dragon.setLocalRotation(new Quaternion(0, rotation.y, 0, rotation.w));


    Ich versuche jetzt die Grüne Rotation hin zu bekommen, sie soll sich an der Normale vom Terang ausrichten.
    Allerdings finde ich da gerade kein Ansatz:dizzy:

    Ich habe die Normale(Blaue Zylinder) als Vector3f und die Rote Rotarion als Quaternion.
    Aktuell Dreht sich der Schräge Würfel um seine Ackse in der Roten Rotation, so das es eine von 360 blichrichtung gibt die Passt:hushed:

    I'm now trying to get the green rotation to align with the normal of the Terang.
    However, I can't find an approach at the moment:dizzy:

    I have the normal (blue cylinder) as Vector3f and the red rotarion as quaternion.
    Currently the slanted cube rotates around its axis in the red rotation, so that there is one of 360 light directions that fits:hushed:

    Code
    Quaternion qFac = new Quaternion(
        rayCast.getCollisionNormal().x*(float) Math.sin(PI/4f),
        rayCast.getCollisionNormal().y*(float) Math.sin(PI/2f),
        rayCast.getCollisionNormal().z*(float) Math.sin(PI/4f),
        (float) Math.cos(PI/4f)
    );
    Prefab.setLocalRotation( qFac.multLocal( new Quaternion(0, rotation.y, 0, rotation.w) ));

    morning^^


    I once found this post: https://stackoverflow.com/ques…uaternion-rotate-properly


    First I got the Vector3f direction from the dragon to the point by Utils.VectorUtils.getDirection

    Vector3f directionRot=Utils.VectorUtils.getDirection(dragon.getLocalPosition(),position.getPosition());

    Then I created a multiplier and determined which axes would be used, only Y

    Quaternion qFac = new Quaternion( 0, (float) Math.sin(PI/4), 0, (float) Math.cos(PI/4));

    Next I get the quaternion direction of the dragon

    Quaternion rRot = dragon.getLocalRotation().lookAt(directionRot);

    Then the multiplier is multiplied by the quaternion

    Quaternion fRot = qFac.multLocal(rRot);

    Now the new viewing direction can be added to the dragon by creating a new quaternion, cropping the axes here again to be on the safe side, and normalizing the whole thing

    dragon.setLocalRotation( new Quaternion(0, fRot.y, 0, fRot.w).normalizeLocal());


    This is just how I calculate the direction for myself.
    But I think if you adjust lines 12-18 and 21 it should work

    the current issue im having is keeping the dragon on the terrain.

    Do you know the post? calculate-height-on-z-axis

    i know very little about how quaternion's work to get the right rotation.

    Actually, I think the with Quaternion works quite well



    ArcticuKitsu

    Your imagination and wishes are very big, they are not bad, just quite complex if you go through them in detail.

    It is always easier to build something for exactly one specific purpose, the more purposes something has, the more complex/complicated a project becomes.

    For example, making a list is not the problem (2-3 hours of writing), just making a list that remains flexible (for font size, number of entries, events) cost me 6-8W and it's still very simple but it is over 1000 lines that are confused with each other.

    It is often underestimated what is actually necessary to display a pair of colorful pixels.

    A lot of things have already become standard, although there are more complex things like, almost everyone can drive a car, and almost no one can build an engine (in percentage terms)

    It will take some time and then it will get easier, but I don't know whether it will be as easy as you described

    sazhm Mach dich nicht kleiner als du bist, es war mein Fehler, zumindesten im Single Player gab es noch Probleme:drunk:

    Im zweifel einmal die *.json Löschen
    Bitte berichte ob du es mit der Neuen Version zum Laufen bekommen hast und welche Fragen noch offen sind, nach dem ich nun die Anleitung weiter ausgebaut habe;)

    but its turning out to be a real pain

    You've first managed a "Blend Tree" for Random IDL, which looks pretty good. (that's next for me) :D

    I'm still thinking about how best to tie the timer(s) together :crazy:

    There is no trigger deletion yet, so Booleans work better for e.g. running, not running, which can also handle a double trigger.

    I think in 2-3 updates there will be room for wishes again, and until then we can test/think about what we still absolutely need.


    I think a unified blend tree control is at the top of my list.

    I think Random IDLE Animations is a good approach, then red only had to have one function for a script like this:

    provide

    We need "caveman-level" modding tools.

    What do you mean?

    An avatar import tool like VRChat, just for NPCs?

    Either you would have to set clear guidelines and only this way and that only works, that would only limit the possibilities again.

    Especially with NPCs, you currently have to assemble it in Unity (bones, mesh, animator, Colleider), then you can control the whole thing via the plugin API, from scratch. How, when and where the object moves, what animator status it gets.

    And then comes the problem of designing this animator so that everyone is happy.

    I'm just trying to do it myself, smaller things can be done but they still have to be tailored precisely.

    Maybe later, much later, there will be a more direct way to insert your own NPCs, if you can then fall back on the game's own animators, e.g. trade: if you have a dealer who already shakes his hands a lot and maybe already has things off the shelves If you get a cabinet, you would just have to adjust the bones and the mesh and then control it like all the game's own NPCs later


    Simplifications are slowly building up, that's why I have the Project ToolsAPI, this is where all the "tricky" things you could use when developing plugins are created.

    Currently I can only offer a GUI variant to generate windows and lists more quickly or a simple button that handles its own event and a timer label that shows you a cownt down and at the end triggers an event that can be stopped, started and reset.

    Or placing GameObjects, like with the ModelLoader, can be used by others.

    Unfortunately I can't keep up with the documentation, but there is an answer if you ask^^

    Update 0.7.6

    • FIX - Bei Scalierund kleiner 1 ist Minimum 0, nicht entsprechend der einstellung z.B. 0.01
    • UPDATE - [Numpad0]+[NumpadEnter], Reserve Bestätiegung
    • UPGRADE - Cash Management für Bundle im SP

    Single Player wird jetzt unterstützt!

    :!:Beinhaltet Upddate der ToolsAPI:!: