Search results

  1. L

    Inactive Liquid Simulation

    Hey guys, this is just a quick post to let you know why there haven't been any updates lately. The last few weeks have been crazy busy for me, because I'm trying to finish my bachelor thesis. I also just moved into a new apartment this week, so the little spare time I have left is mostly spent...
  2. L

    Inactive Liquid Simulation

    Well actually, Immortius pointed me out that the extra data is stored as shorts and not as ints. So there are only 16 bits to store data in the world instead of 32. The liquid still worked as I expected it to work, because the flow magnitude is recalculated at every update anyway, so it doesn't...
  3. L

    Inactive Liquid Simulation

    Github branch is here: https://github.com/LinusVanElswijk/Terasology. IMO it's best to wait for the next push, before really digging into the code though. I'm currently implementing UpdateRegion interaction and had to change a lot on the system end. I don't know if this was clear from my...
  4. L

    Inactive Liquid Simulation

    Thanks for the bug report. I have fixed the bug that resulted in the crash, so it will be fixed in the next push. :) The game does indeed sometimes lock when you place a new block in a region that has a CA running in it. I don't know what exactly is causing this yet. It's just a guess, but it...
  5. L

    Inactive Liquid Simulation

    Update: First implementation of mass preserving liquid is done. I will update the incubator so it accurately describes the current state of the project. What is done: CA can now have update functions which consists of multiple steps. For update functions with multiple steps, the end result...
  6. L

    Hello

    Welcome! I love your mod already, it makes so many cool new things possible :D
  7. L

    Inactive Liquid Simulation

    Update I implemented the foundations of a simulation system. It is nowhere near a finished product, but at least there is something for me to experiment with now. :) What has been implemented so far: Basic architecture: abstract CellularAutomaton class: Handles calling the actual block...
  8. L

    Shiny new download page on GitHub

    It looks wonderful :)
  9. L

    Inactive Hide water edges with foam effects?

    I was searching for examples of celshaded graphics when I came across this gif: I noticed that the water makes a sharp 90 turn, which reminded me of how water is currently rendered in Terasology (with cubes). In Zelda: the Wind Waker, the game shown on the animation, they use these simple...
  10. L

    Inactive Combat

    I should test this, it sounds awesome :)
  11. L

    Inactive Liquid Simulation

    Do you mean to check for updates or to store data about the larger bodies of water? Infinite sinks and sources could be represented with just an additional flag, I think. Making sure the amount of water in the sink source blocks stays constant over time should do the trick. A sink block would...
  12. L

    Inactive Liquid Simulation

    Cervator edit: Back when last this worked it was in a standalone module, so I moved it to the Modules forum. However it needs a refresh at which point what repo(s) it might occupy should be reevaluated Name: Cellular Automata and Liquid Simulation Summary: A system to run block based cellular...
  13. L

    Hello to everyone

    Name: Linus van Elswijk From: The Netherlands Skills / Tools: I'm a computer science student with a minor in AI. Found via: I found it when I googled 'open source minecraft' or something similar. I recognized the name because I saw Gronkh's videos about it before that. Interests: I would love to...
Top