a multiplayer game of parenting and civilization building
You are not logged in.
I experimented with a different temperature system myself at one point. The main difference I think was the way I eased the heat transfer. Heat transfers from one object to another proportional to the difference, so if you track the temperature of a hot object in a room over time, it will curve downwards in an asymptote towards the ambient temperature of the room. I implemented this as the heat transfer being a percentage of the difference. Insulation slows down this transfer, so I made the insulation a multiplier of that percentage. I also removed the insulation as a factor in the heat calculation cycle and moved it to the final step where the player heat moves towards the calculated heat.
You can compare the code changes here: https://github.com/UncleGus/OneLife/com … emperature
Another suggestion would be to track two separate insulations, one for heating and one for cooling. This would allow for clothes that keep you warm, and clothes that keep you cool. I half implemented this by only applying the clothing insulation when the ambient temperature is colder than the player. This way you can warm up next to a fire quickly, and cool down slowly as you move about. The same concept could be used in reverse, so that standing in a cold place allows you to cool down quickly, and then walking about in the desert you warm up slowly.
What's wrong with dramatic overhauls to the gameplay? We've had plenty already.
Well, to be fair, it is useless. Right now. That's because it addresses a need we don't have yet:
When trade is necessary, we will need to be able to communicate long distance. That is why Jason has given us the radio now, in advance of the need. He is preparing us for what is ahead.
Q: "But trade isn't even necessary!"
Like I said, it's coming, so it will be necessary soon. Better to have the tool before the need it addresses. Nobody but Jason knows how trade will become necessary, but I like to think he has some kind of plan. I'm willing to bet that when you see what he does, you will say "that's why we need radio!"
Q: "How do we even know trade is going to be necessary?"
Because Jason said it himself, as you can see in the screenshot.
Q: "But trade doesn't even make sense unless there are lots of players but in different places on the same server!"
Precisely! That's why Jason spent the last update cycle on improving the server code, allowing him to put the entire player base on one server. This was always the intention for the game. The 15 extra servers only exist because the server code was not performing well enough to maintain the player base in one place.
Q: "Why give us something that we don't even need?"
Because it's better than giving us the need before the means to address it. Imagine if he implemented hunger before food. That wouldn't go down well at all.
Q: "But why not give us trade and radio at the same time?"
It took an entire update cycle to make the radio. Would you have preferred that he gave you nothing until it was all ready at once? That would make for a very dull stretch of no content update. Even now people are complaining about the lack of content in the latest server code update. You need to recognise that this game consists of code and content. For any meaningful amount of change, he can't do both at the same time. So he's given us some content, now he's optimised the server, hopefully we will get some more content soon.
Q: "But why not give us XYZ instead?"
Because of all the things that he is going to implement over the next year plus, he can only do one thing at a time. He has chosen to do things in this order, not any other. You're going to have to deal with that. You can't please all the people all the time. You can please some of the people some of the time. For this particular "some of the time", you are not "some of the people". There are still plenty of people who are happy with this update. I'm sure you will enjoy some of the updates in the future.
Q: "Well, I still think Jason is doing a bad job!"
And you're free to think that. You don't have to agree with what he does. You don't have to keep playing. Why not take a break and come back in a few months? It will practically be a different game by then.
Root cause isn't fixed, but there is now a detection in place if it happens again: https://steamcommunity.com/app/595690/d … 130801404/
bigserver1 is exhibiting symptoms consistent with running out of disk space.
server1 is also having some problems.
For now use the customer server settings and join a server other than bigserver1 or server1.
Instructions for doing this are here: https://onehouronelife.gamepedia.com/Ad … tom_Server
You guys are a day early, his birthday is tomorrow.
It was the 14th when I posted, and had been for more than half a day
I hope you have a great day
There are a couple of functions Jason uses for generating those biome maps. They're commented out in server.cpp
Can you work out how to make mods work in the steam workshop?
Keep forum discussions game related. If you want to hang out and talk with people about general topics, join the discord server.
This proposed change is a good change, a step in the right direction.
Inappropriate conversations. Doxxing your eightth grade teacher. Trying to incite a "mod rebellion".
Well, I can firmly say that it was not for "no reason". I'm pretty sure you know why you were banned, and there are plenty of people who were in the discord at the time who can testify to that.
What's your discord name? I will ensure that justice is done.
That's a better question for Jason, but I'm sure it's a trivial amount.
When was the last time you updated the server?
Oh wow, how did you make that?
Pretty sweet dude.
Or maybe add a checklist for yourself: "Did you copy any objects? If yes, did you check that all the values are as they should be?"
While I agree that Jason deserves his break, I am very confident that ribbz has identified the issue correctly and fixing it will be fairly simple. If I had access to the repo, it is something I could do from my phone, for example. In this case I think Jason should fix it.
Yes, that is noted as well. For what it's worth, I don't think hihibanana was trying to be mean about it, but was rather misguided. Pharo is clearly making a spiteful attack.
hihibanana, I think you should keep your comments about other members' mental wellbeing to yourself as well.
Pharo, keep it civil. If you need to attack the person to counter an argument, you're not winning the argument.
Linode is your cheapest option. It's what Jason uses for the official servers. They start from $5 a month and that's more than capable of handling an OHOL server. As for setting it up, the easiest way is to have someone walk you through it.
There was a bug in the new content update. It's fixed now but those particular objects that have already spawned will stay spawned.
Leveraging the speech system is a quick hack. I'm hoping Jason implements a proper UI later on so that we can have books. Only being able to read a book when you're old defeats the purpose of writing anything meaningful down.