One Hour One Life Forums

a multiplayer game of parenting and civilization building

You are not logged in.

#1 Main Forum » HowTo: Older OHOL version running Debian 10 Linux » 2020-04-14 14:53:03

Sporeburst
Replies: 2

You'll want a VM, or other server to install your Debian 10.
Follow the install process.  For me, I chose no Desktop, enabled SSH, Print, and Web servers.
Now that you have the server installed, make sure you can talk to it from your computer by using Putty to connect to it.
If you don't know the IP address, you can go to the console and type in "ip addr" and press enter

For those wanting an unfucked version of OHOL before 50 nerf hammers came down, follow this guide:
First you will want to select a version that you enjoyed playing from the github at https://github.com/jasonrohrer

There's three repositories you'll need to look at, but generally search through the release notes and choose your favorite release.  For me, I chose Version 312.

You'll need minorGems v312.  Remember the release date.  For mine, it was Feb 28th.

Next, download OneLifeData7.  Your version won't be listed there.  Look for the same date of release.  For mine, it was version 313.  If you don't do this, your server will see random objects floating around like you ate mushrooms... except this effect will be forever.

Finally, download OneLife with the same release date.

Use SCP to transfer those files to your new Debian 10 server.
SSH to your server and perform the following commands:

su
<enter password>
apt install build-essential unzip
<press Yes>
unzip those 3 files into your home directory.
Go back to your favorite SCP program and rename the folders to:

instead of minorGems-OneLife_Vxxx rename to just minorGems (you will fail the compiling if you don't)
instead of OneLifeData7-OneLife_Vxxx rename to just OneLifeData7  (You'll get a segmentation fault if you don't)
rename OneLife-OneLife_vxxx to just OneLife

back to SSH:

rm *.zip
cd OneLife/server
./configure 1     
make

After the make is complete, type this in:

ln -s ../../OneLifeData7/objects .
ln -s ../../OneLifeData7/transitions .
ln -s ../../OneLifeData7/categories .
ln -s ../../OneLifeData7/tutorialMaps .
ln -s ../../OneLifeData7/dataVersionNumber.txt .



You shouldn't have errors after this.

now test your server with ./OneLifeServer:

# ./OneLifeServer
Local epoch time  = 21600
GMT epoch time  = 0

Server starting up


Now, you'll want to download the correct client version as your server.  For me, I downloaded version 312. 
After launching your client, click Settings and type in your server's IP address.

You can also edit a few settings such as if you want to force your Eve spawn to a certain place:

OneLife/server/settings/forceEveLocation.ini -->  change from 0 to 1
OneLife/server/settings/forceEveLocationX.ini --> change to the X position to spawn at
OneLife/server/settings/forceEveLocationY.ini --> change to the Y position to spawn at.

I do this after I've placed my first camp to build a city.  People could argue that a home marker would fix it, but my children like to pick things up so that home marker gets destroyed quickly.

If you want to keep the server running after you close SSH, use the screen command.  You'll need to install it first.

apt install screen
screen
press Space a few times
screen
./OneLifeServer

Now you can close your SSH session.
After connecting again, you can type in "screen -ls" to list active screen sessions.
type screen -r xxxx x's for the screen number to resume the session.

#2 Re: Main Forum » THIS should have been included in the OHOL game trailer on Steam » 2020-03-16 17:29:45

The reason I targeted the oil/water is because with his Trailer video, you'll need to have a large city for that kind of tech.  But we cannot even create a large city without resources being exhausted.  I've seen large cities become ghost towns.  There was plenty of food there, but no water.  When you look around, all of the oil sites were dried up.  The patch a few weeks ago now makes it to where these resources will dry up twice as fast.

I feel that the trailer is misleading people in what this game is really about.  If we're striving to keep towns small with resources drying up in 5-6 days, how do we expect to actually grow as a community?  With the latest update (as of today, the Homesick update) it just furthers my point of coming together as humans to achieve something.  I'm not saying it's impossible, but it is much harder now.  I feel that we're going backwards, not forwards like the Trailer is suggesting.

#3 Main Forum » THIS should have been included in the OHOL game trailer on Steam » 2020-03-16 14:57:34

Sporeburst
Replies: 22

New Trailer


"As people climb the tech tree, I'll be staying one step ahead of them adding new stuff to the game every week"

There's a few problems with that sentence.  The main one is "As people climb the tech tree."  The current tech tree keeps getting hindered by the availability of Oil and Water.  The latest change forces towns that try to progress in tech abandoned once oil and water have been exhausted... even more so than the previous patch.

I would suggest changing the game trailer to something more realistic like "As you progress through the tech tree, I'll be staying one step ahead of them to prevent them from progressing and forcing everyone to build these small cities only to see them die out because I made it to where they will run out of water faster."

Board footer

Powered by FluxBB