Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.

dunkleosteus

Administrators
  • Content count

    2,776
  • Joined

  • Last visited

Everything posted by dunkleosteus

  1. Slow down on animal model details

    The one up there is from yesterday. I dug up the old code and designed the vessel. It's really simple, the whole thing is just a few lines: Object[] dataArray = new Object[10];dataArray[0] = new float[] {0,0,0,8,0,8,8};dataArray[9] = new float[] {0,0,0,8,1,8,5};dataArray[1] = new float[] {0,0,0,8,4,8,13};dataArray[8] = new float[] {0,0,0,8,4,8,9};dataArray[2] = new float[] {0,0,0,8,11,8,12};dataArray[7] = new float[] {0,0,0,8,11,8,9};dataArray[3] = new float[] {0,0,0,8,13,8,8};dataArray[6] = new float[] {0,0,0,8,13,8,5};dataArray[4] = new float[] {0,0,0,8,15,8,8};dataArray[5] = new float[] {0,0,0,8,15,8,5};Obviously the code that builds the model is separate, but that's all that defines the shape. The format is (float originX, float originY, float originZ, float offsetX, float offsetY, float offsetZ, float width) The first 3 floats define where the model is located, the next 3 define where the "centre" of the layer is and the last defines the diameter of a circle around that centre. The length of the array is irrelevant. Adjacent Objects are assumed to be attached together, and so squares are built between them. The first ring is assumed to be the bottom, so it is closed off. Optionally, you can seal the top so that that the interior is fully contained. I do that here. The reason I have started at index 0 and index 9 and count up and down is because the first 5 indexes represent the outside of the vessel, and the last 5 represent the interior, corresponding to the exterior but counting down.
  2. World Generation controls.

    There are waay too many things that are linked up to static and consistent seasons for that to happen
  3. Slow down on animal model details

    Oh, I guess I could post the images of the model I made for kitty earlier. Obviously vessels are the easiest model to create, and the tool i made can't really handle asymmetric shapes.
  4. New expansion idea

    I'm not going to write the long list of reasons why this isn't going to happen, but it includes the goal of the game, the atmosphere we want to create, balance, and gameplay. This isn't going to happen.
  5. Slow down on animal model details

    I actually made a 3d model way back for the vessels or any clay items, but it looked a little TOO real lol. We may move towards the flower-pot type models in the future, as we've "sort" of started it in b79. The crucible is sort of an example of it.
  6. IGNs for the devs and admins?

    reddit: nikstick22
  7. Slow down on animal model details

    I have no plans to change the fish. it's quite simple already
  8. Forests on the equator

    TFC IS tilted differently relative to the sun (only slightly though, at 25 degrees). The continents ARE different, but the ocean and wind currents exist because of the way earth turns, not because of the continents, which only modify it. In TFC, ocean currents will be shaped by whatever land masses happen to generate. The rules which I have taken from Earth are only the ones which are applicable to all habitable planets. The images I linked showing ocean and wind currents are supposed to demonstrate how the patterns roughly mimic the basic pattern shown here:
  9. World Generation controls.

    (ew Fahrenheit) This is possible but undesirable. The temperature range itself is what we want; shrinking it so that there are no "bad" temperature zones just makes the game easy.
  10. Forests on the equator

    http://stormriders.wikispaces.com/file/view/wind_currents_january.png/293952238/wind_currents_january.png http://www.physicalgeography.net/fundamentals/images/oceancurrents.gif these two images demonstrate how currents work. when air currents pass over ocean currents, they can transport the temperature to the land. The cold and warm currents arround south america are why the two sides are different temperatures. the mexican gulf stream is why europe is so warm and the returning cold current is why morroco isnt like the rest of the sahara. The warm, wet current going down eastern australia is why the northeast coast of australia is forested
  11. Forests on the equator

    Thats the plan Rainfall on earth is determined by air currents, ocean currents and terrain. Air currents and ocean currents generally follow an equation based on latitude to determine direction, with ocean currents being redirected by continents. For TFC, this means that chunks will have to trace back along the wind current that would pass over them to see where it came from. When that trace finds the ocean, we can determine how much moisture the air current takes on and how the temperature will be affected. This tells us how much it might rain in the original chunk. The advantage of this method is that we only need to check the biome ane coordinates of other chunks, making it fast and accurate
  12. World Generation controls.

    Terrain shape is probably possible, if you wanted a world biased towards mountains or small island chains or something, but biomes are different. This is because the shape of the terrain is controlled by what you'd call a "biome" in vanilla. Climate isnt though. The temperature and moisture levels are completely independant and can't simply be disabled. They dont operate as specific values but as functions. In vanilla, you have "taiga biome". It will have snow and spruce trees and you can simply disable it. In TFC, you have latitudes and seasons. Temperature is calculated based on where you are in the world. I guess it might be possible to skew the climate towards a cooler, wetter, hotter or drier world, but that would only shift the range. If you lost the snow, you'd probably get unbearably hot around the equator.
  13. Rose Gold Suggestion

    The properties of of an alloy are only loosely related to the properties of the constituents- more important is how the two interact and the structure they form. Carbon isnt even a metal, and only a small amount (0.8 - 2%) can radically change the properties of iron, which becomes steel. Steel is both tougher and harder than iron (qualities that are usually exchanged for one another).
  14. Canoes

    If you read all my posts, you'd see that I mentioned pulling canoes onto the shore (as is done with canoes in real life). Canoes are long and have their stability when moving in a straigt line. An unattended canoe isnt safe in the water.
  15. Forests on the equator

    Rain being global is a problem in itself, one we'd rather fix than simply ignore. One of the advantages to having tree spawning independant from latitude is that it means that trees can grow in much warmer climates at higher altitudes. Similarly, you can get animals like sheep, bears and wolves spawning much closer to the equator on high mountains- almost like small climate islands, completely isolated from their surroundings. My point is that trees should spawn on the equator, but I'd rather do this by fixing the underlying issues with the system than to bring back vanilla mechanics. When we start using explicit values, they become visible. You'd be able to walk to -5000 z for example and see the boundary.
  16. Dont drag me alone into this. Bioxx and I talked about it. People commonly set up their home very far from world spawn. Its completely reasonable to need to venture away from that home and want to skip the night. Our solution is to allow you to sleep in a bed without resetting your spawn. The current idea is that shift-clicking on a bed will allow you to sleep without setting your spawn. We may add a proper travel bed, but that requires textures and new blocks which we dont want to bother with for 79. It doesnt make spawn setting too easy: you still need a bed at home, but at least dying wont send you half way around the world to the middle of no where.
  17. Slow down on animal model details

    I designed the new bear model after a grizzly bear I saw at the zoo. I wanted to capture the lumber in the way it walks, the shape of the head and the way the front paws angle inwards. I guess I focused too much on all the aspects that make it a bear without balancing it against simplicity. The best model is one that says what it is so clearly in as few words (or boxes) as possible. Hopefully, I'll be able to design a new model which is unmistakably a bear in its basic form. Thanks for the support
  18. 2 current bugs driving me nuts.

    I'll add that while we don't officially support shift-clicking related bugs, it does lead to a bit of inconsistency when we actively use shift clicking to get food into the crafting grid but advise against it when getting the result. It's not a priority, but if we find ourselves with an empty-looking bug list, or we happen to be modifying the code that causes this, it may get picked up and fixed. Thanks for the report, but try to read the list of existing bugs first next time
  19. Video about non-metal weapons.

    I actually linked Bioxx that exact video a few weeks ago haha I thought it was interesting, the fact that they had flint swords
  20. Haiku Dominoes

    this is what you are: bad at haikus. 'Deleted three posts in a row
  21. Forests on the equator

    Getting away from biomes was the entire point of the climate system that TFC uses- in TFC, biomes really only specify the shape of the terrain and the moisture. The same moisture value in two plains biomes could result in a tundra-like prairie in the north or a savanna in the south. Ideally, I'd want to work on a better moisture calculator
  22. I think the simplest argument I can give is that if we wanted to make setting your spawn so easy, we would have.
  23. Regarding MACs/Apple

    Most viruses are written to run on windows and so these viruses don't work on a MAC. Additionally, OSX is based on a unix system which doesn't allow users to directly modify the OS unlike windows. Windows machines are inherantly more vulnerable to viruses than MACs and most viruses are designed to only work on windows, but there's still plenty of malware for MAC out there. Saying a MAC is immune to viruses is like saying someone is immune to all sicknesses just because they're immune to cancer [hypothetically]. Still plenty of nasty things to catch even if one of the big ones isn't an issue.
  24. Forests on the equator

    It's not world gen per se that's messed up, its that the temperature calculations are a little incomplete. Trees check the local temperature when spawning and on earth, that temperature is modified heavily by the relative amount of rain that falls. Wetter areas have a more controlled range of temperatures between day and night and don't get as hot or cold during either. In TFC, moisture isn't taken into account (because it's rather difficult and because moisture levels change wildly by biome, which would cause massive temperature fluctuations) so the equator in TFC is as hot as a desert even when it's really wet.
  25. Slow down on animal model details

    awww But for serious though, the deer was the second model I made (after the bear). I can't claim it was perfect or is still works with the mod now that it's more fleshed out. (I believe I made it summer of 2012) and now the mod has a certain aesthetic to it that the deer may not entirely fit anymore. Thanks for your support, I appreciate it