a multiplayer game of parenting and civilization building
You are not logged in.
I just need it to be 100 replies
Uh yeah Jason didn't actually get his shit together
sooo
yeah
Offline
For those of you who want an automated solution checkout my github.
https://github.com/andrew-klassen/onelife_easy_install
The documentation is in the project's readme. You can even use it to set up your own full blown ticketing system. Support for the Linux client is automatically included. Tested on Ubuntu 18.04.
Offline
So when running a test server, after placing the first floor tile, all subsequent attempts just disappear after adding the material to the floor stakes. Also, if you use a test map, and placed any floors in the editor, when in game, they are not floor but actual objects that can be picked up and moved around.
Offline
So when running a test server, after placing the first floor tile, all subsequent attempts just disappear after adding the material to the floor stakes. Also, if you use a test map, and placed any floors in the editor, when in game, they are not floor but actual objects that can be picked up and moved around.
Been a while since I used it, but there is a way to place things as floor (I had to build road for testing) Definitely placed some road objects first.
It seems like there is a bug with the windows server that prevents things from updating.
https://onemap.wondible.com/ -- https://wondible.com/ohol-family-trees/ -- https://wondible.com/ohol-name-picker/
Custom client with autorun, name completion, emotion keys, interaction keys, location slips, object search, camera pan, and more
Offline
Notes for building the client and server on OSX:
The pullAndBuildTestSystem.sh file must be modified to replace all instances of ./configure 1 with ./configure 2.
If the linker can't find your SDL.framework, modify
minorGems/game/platforms/SDL/Makefile.MacOSX
to include -F/Library/Frameworks in the LINK_FLAGS or equivalent variable.
If you have ever compiled and run OHOL before, delete old build environments. OSX does some caching of the runtime environment or something and it can cause your data version to be out of check, a signifier of the problem. Look for dataV in the runtime log to be equal to codeV. If it isn't, you have an old build somewhere on your system.
Once pullAndBuildTestSystem completes without error, you should be able to continue as described in the OP. When you run the client, you may be asked to point a finder window to a location on the OHOL binary.
The best way to get a full client-server build at this point is to:
cd OneLife/build
./makeBaseDistributionFolder [buildname]
./makeDistributionMacOSX [buildname] `uname` /path/to/sdl.framework
You'll be left with a folder mac/nameofbuild_etc and a matching tgz. The client and server can be launched from that folder.
Offline
Another way to run server with Docker
FROM ubuntu
RUN apt-get update && apt-get install -y \
git \
g++ \
imagemagick \
xclip \
libsdl1.2-dev \
libglu1-mesa-dev \
libgl1-mesa-dev \
wget
WORKDIR /opt
RUN wget "https://raw.githubusercontent.com/jasonrohrer/OneLife/master/scripts/pullAndBuildTestSystem.sh"
RUN sh ./pullAndBuildTestSystem.sh
EXPOSE 8005
WORKDIR /opt/OneLife/server
CMD ["./OneLifeServer"]
# docker built -t ohol .
# docker run -t --name ohol -p 8005:8005 ohol
# docker exec ohol bash -c "echo 10.0 > /opt/OneLife/server/settings/minFoodDecrementSeconds.ini"
Offline
A lot of the editor is hacked together in a "whatever was quickest" fashion. As long as I know how it works, it's fine, right?
Which makes me hesitant to release it to the public, because it's not a "finished" piece of software, really.
Any plans to make it a finished piece of software?
You'll know me as Colin - Colin#9391
Two Hours One Life - a curated OHOL server. Discord: https://discord.gg/atEgxm7
Offline
If you want use SDL.framework in OneLife_vXXX.app/Contents/Frameworks, you have to execute this script.
install_name_tool -change @rpath/SDL.framework/Versions/A/SDL @executable_path/../Frameworks/SDL.framework/Versions/A/SDL ./mac/OneLife_269/OneLife_269.app/Contents/MacOS/OneLife
this is one line.
I needed this in my environment.
Offline