One Hour One Life Forums

a multiplayer game of parenting and civilization building

You are not logged in.

#27 Re: Main Forum » Setting up your personal Linux test editor/server/client » 2018-08-22 05:12:52

The version would only need to be incremented after a release. So it would go release -> version number increment -> data changes -> release -> version number increment etc. If there is no data change between releases, it would be release -> version number increment -> release -> data changes -> release -> version number incerment etc.

So the version number only needs to be incremented after a release in which there was an actual change released.

#28 Re: Main Forum » Having Fun and Messing Around is NOT Griefing » 2018-08-22 05:10:15

pein wrote:

summary:

you are a rude zombiesheep with mental illness, based on what hihibanana said

hihibanana wrote:

Pein, you're having a mental breakdown right now...


BINGO! What do I win?

#29 Main Forum » Back at it again with the mod making: underground ores » 2018-08-22 05:06:40

Uncle Gus
Replies: 2

Just made a new mod, underground ores.

This mod adds a new cached database to the server, which stores ore object ids. Objects are marked as being an ore or not, and their mapChance is used as a scalar for how big the underground vein is. The server checks for underground objects when a player uses an object on bare ground. If there is an object there, it might be invloved in a transition with the player's object. This means you can do things like:

Prospector tools + copper ore (underground) = prospector tools + pile of coppery dirt.

And then you can build a copper mine on top of the pile of coppery dirt.

If I get around to resurrecting my metalworking mod, I'll include this.

#30 Re: Main Forum » What objects despawn » 2018-08-22 00:59:29

These are all the decay transitions:

-1_1006.txt
-1_1011.txt
-1_1016.txt
-1_1018.txt
-1_1019.txt
-1_1022.txt
-1_1025.txt
-1_1035.txt
-1_1036.txt
-1_1051.txt
-1_1052.txt
-1_1061.txt
-1_1072.txt
-1_1097.txt
-1_1098.txt
-1_1100.txt
-1_1110.txt
-1_1111.txt
-1_1114.txt
-1_1122.txt
-1_1128.txt
-1_1130.txt
-1_1134.txt
-1_1135.txt
-1_1142.txt
-1_1144.txt
-1_1152.txt
-1_1156.txt
-1_1159.txt
-1_1162.txt
-1_1163.txt
-1_1173.txt
-1_1186.txt
-1_1188.txt
-1_1190.txt
-1_1191.txt
-1_1195.txt
-1_1197.txt
-1_1204.txt
-1_1206.txt
-1_1208.txt
-1_1209.txt
-1_1210.txt
-1_122.txt
-1_1230.txt
-1_1231.txt
-1_1232.txt
-1_1238.txt
-1_1248.txt
-1_124.txt
-1_1254.txt
-1_1255_LT.txt
-1_1255.txt
-1_1256.txt
-1_1263.txt
-1_1265.txt
-1_1268.txt
-1_1269.txt
-1_1270.txt
-1_1271.txt
-1_1272_LT.txt
-1_1272.txt
-1_1274.txt
-1_1275.txt
-1_1277.txt
-1_1278_LT.txt
-1_1278.txt
-1_1279.txt
-1_1280.txt
-1_1281.txt
-1_1283.txt
-1_1295.txt
-1_1296.txt
-1_1303.txt
-1_1308.txt
-1_1321.txt
-1_1323_LT.txt
-1_1323.txt
-1_1325_LT.txt
-1_1325.txt
-1_1327_LT.txt
-1_1327.txt
-1_1328_LT.txt
-1_1328.txt
-1_1333.txt
-1_1334.txt
-1_1335_LT.txt
-1_1335.txt
-1_1336_LT.txt
-1_1336.txt
-1_1337.txt
-1_1338_LT.txt
-1_1338.txt
-1_1339_LT.txt
-1_1339.txt
-1_1341_LT.txt
-1_1341.txt
-1_1345.txt
-1_1347.txt
-1_1348.txt
-1_1349_LT.txt
-1_1349.txt
-1_1350.txt
-1_1351_LT.txt
-1_1351.txt
-1_1353_LT.txt
-1_1353.txt
-1_1357.txt
-1_1359.txt
-1_1360.txt
-1_1368.txt
-1_1370.txt
-1_1371.txt
-1_1372.txt
-1_1375.txt
-1_1379.txt
-1_137.txt
-1_1385.txt
-1_1388.txt
-1_1389.txt
-1_141.txt
-1_1421.txt
-1_1422.txt
-1_142.txt
-1_1435_LT.txt
-1_1435.txt
-1_1436_LT.txt
-1_1436.txt
-1_1437_LT.txt
-1_1437.txt
-1_1438.txt
-1_143.txt
-1_1440.txt
-1_1447_LT.txt
-1_1447.txt
-1_144.txt
-1_1450_LT.txt
-1_1450.txt
-1_1454_LT.txt
-1_1454.txt
-1_1458.txt
-1_1459_LT.txt
-1_1459.txt
-1_1461_LT.txt
-1_1461.txt
-1_1462_LT.txt
-1_1462.txt
-1_1478.txt
-1_1484_LT.txt
-1_1484.txt
-1_1485_LT.txt
-1_1485.txt
-1_1486.txt
-1_1487.txt
-1_1488_LT.txt
-1_1488.txt
-1_1489_LT.txt
-1_1489.txt
-1_1491.txt
-1_1492_LT.txt
-1_1492.txt
-1_1493.txt
-1_1524.txt
-1_1525.txt
-1_1528.txt
-1_154.txt
-1_1552.txt
-1_1553.txt
-1_1554.txt
-1_1555.txt
-1_1556.txt
-1_1557.txt
-1_155.txt
-1_156.txt
-1_1575.txt
-1_1576.txt
-1_1578.txt
-1_1579.txt
-1_1580.txt
-1_1581.txt
-1_1584.txt
-1_1585.txt
-1_1586.txt
-1_1587.txt
-1_1592.txt
-1_1593.txt
-1_1595.txt
-1_161.txt
-1_162.txt
-1_163.txt
-1_164.txt
-1_165.txt
-1_166.txt
-1_167.txt
-1_168.txt
-1_169.txt
-1_171.txt
-1_172.txt
-1_174.txt
-1_175.txt
-1_183.txt
-1_187.txt
-1_189.txt
-1_190.txt
-1_193.txt
-1_194.txt
-1_196.txt
-1_198.txt
-1_212.txt
-1_215.txt
-1_217.txt
-1_218.txt
-1_219.txt
-1_223.txt
-1_227.txt
-1_229.txt
-1_230.txt
-1_243.txt
-1_244.txt
-1_248.txt
-1_249.txt
-1_250.txt
-1_252.txt
-1_279.txt
-1_282.txt
-1_293.txt
-1_304.txt
-1_307.txt
-1_308.txt
-1_309.txt
-1_30.txt
-1_31.txt
-1_321.txt
-1_323.txt
-1_328.txt
-1_329.txt
-1_330.txt
-1_331.txt
-1_338.txt
-1_346.txt
-1_357.txt
-1_35.txt
-1_388.txt
-1_389.txt
-1_392.txt
-1_398.txt
-1_399.txt
-1_400.txt
-1_401.txt
-1_406.txt
-1_416.txt
-1_418.txt
-1_420_LT.txt
-1_420.txt
-1_424.txt
-1_427.txt
-1_428.txt
-1_429.txt
-1_440.txt
-1_444.txt
-1_445.txt
-1_446.txt
-1_447.txt
-1_448.txt
-1_45.txt
-1_483.txt
-1_484.txt
-1_48.txt
-1_497.txt
-1_499.txt
-1_50.txt
-1_512.txt
-1_513.txt
-1_51.txt
-1_522.txt
-1_52.txt
-1_531_LT.txt
-1_531.txt
-1_532_LT.txt
-1_532.txt
-1_534_LT.txt
-1_534.txt
-1_53.txt
-1_541_LT.txt
-1_541.txt
-1_542_LT.txt
-1_542.txt
-1_544_LT.txt
-1_544.txt
-1_545.txt
-1_54.txt
-1_55.txt
-1_566.txt
-1_56.txt
-1_572.txt
-1_573.txt
-1_575_LT.txt
-1_575.txt
-1_576.txt
-1_588.txt
-1_589.txt
-1_600_LT.txt
-1_600.txt
-1_601_LT.txt
-1_601.txt
-1_602_LT.txt
-1_602.txt
-1_603_LT.txt
-1_603.txt
-1_604_LT.txt
-1_604.txt
-1_605.txt
-1_606.txt
-1_609_LT.txt
-1_609.txt
-1_60.txt
-1_610_LT.txt
-1_610.txt
-1_614_LT.txt
-1_614.txt
-1_615.txt
-1_616.txt
-1_61.txt
-1_628.txt
-1_62.txt
-1_631.txt
-1_632.txt
-1_635.txt
-1_637.txt
-1_643.txt
-1_644.txt
-1_645.txt
-1_648.txt
-1_649.txt
-1_650.txt
-1_653.txt
-1_654.txt
-1_655.txt
-1_658.txt
-1_662.txt
-1_663.txt
-1_664.txt
-1_665.txt
-1_682.txt
-1_703.txt
-1_705_LT.txt
-1_705.txt
-1_707.txt
-1_710.txt
-1_717.txt
-1_718.txt
-1_719.txt
-1_720.txt
-1_721.txt
-1_735.txt
-1_749.txt
-1_750.txt
-1_752.txt
-1_754.txt
-1_755.txt
-1_756.txt
-1_757.txt
-1_758.txt
-1_759.txt
-1_75.txt
-1_761.txt
-1_762.txt
-1_763.txt
-1_764.txt
-1_769.txt
-1_775.txt
-1_77.txt
-1_780.txt
-1_782.txt
-1_784.txt
-1_788.txt
-1_78.txt
-1_790.txt
-1_796.txt
-1_79.txt
-1_800.txt
-1_80.txt
-1_815.txt
-1_818.txt
-1_823.txt
-1_826.txt
-1_829.txt
-1_82.txt
-1_832.txt
-1_835.txt
-1_839.txt
-1_83.txt
-1_840.txt
-1_841.txt
-1_843.txt
-1_845.txt
-1_846.txt
-1_847.txt
-1_851.txt
-1_854.txt
-1_858.txt
-1_859.txt
-1_85.txt
-1_860.txt
-1_861.txt
-1_862.txt
-1_863.txt
-1_864.txt
-1_865.txt
-1_866.txt
-1_869.txt
-1_86.txt
-1_870.txt
-1_871.txt
-1_872.txt
-1_873.txt
-1_874.txt
-1_87.txt
-1_884.txt
-1_885.txt
-1_886.txt
-1_887.txt
-1_889.txt
-1_88.txt
-1_890.txt
-1_891.txt
-1_892.txt
-1_893.txt
-1_894.txt
-1_89.txt
-1_929.txt
-1_933.txt
-1_934.txt
-1_936.txt
-1_938.txt
-1_96.txt
-1_981.txt
-1_982.txt
-1_994.txt
-1_995.txt
-1_99.txt

Not all of them decay to nothing though.

#31 Re: Main Forum » Setting up your personal Linux test editor/server/client » 2018-08-21 21:43:04

Ping Jason:

A suggestion. Instead of updating the dataVersionNumber just before a release, if you update the version number just AFTER a release, it will mean anyone setting up their own server will get a version mismatch when they try to connect using their official client. This would be a better result than what happens currently, which is the player is allowed to join but because they don't actually have the unreleased content yet, they get all sorts of weird behaviour and spend unnecessary time trying to figure out why.

#32 Re: Main Forum » Having Fun and Messing Around is NOT Griefing » 2018-08-21 05:13:15

By the time you've said all of that, one or both of you will have starved.

#33 Re: Main Forum » Has a player hacked the main server? » 2018-08-21 04:54:44

Extremely unlikely to be hacking. Everything is handled server side, the client just sends a message saying "this player is using this object here" and the server deals with what that means. There is no way the client can trick the server into killing someone.

#34 Re: Main Forum » Having Fun and Messing Around is NOT Griefing » 2018-08-21 04:06:23

This thread has devolved into a shitfest. Get it back on topic or it will be locked.

#35 Re: Main Forum » help » 2018-08-21 02:33:45

Jump on the discord https://discord.gg/jFKPzM and ask for help.

#36 Re: Main Forum » Trouble with writing implementation » 2018-08-20 22:17:18

Or perhaps the unique object's parent object could be recorded in the text database, but then that would need to be looked up from the database every time that object is manipulated. That might cause performance issues.

#37 Re: Main Forum » Trouble with writing implementation » 2018-08-20 22:15:09

Another problem to solve is how to represent these unique objects for transitions, etc. In my solution, I was only going to implement one writing object, a book, so that whenever a book ID was being manipulated, it would substitute in the book object. But if books were to decay, say a book becomes ragged after a few epochs or something, then there would need to be some way of recording which unique book this is, and which book type it is. I guess that's what you were talking about when you said:

jasonrohrer wrote:

The other idea is to include the object ID in the metadata ID, so if there are different types of paper, each type will have it's own 15-bit metadata address space.  That doesn't really help, though, because there's no guarantee that player writing activity will be evenly distributed among the different paper types.

#38 Re: Main Forum » Trouble with writing implementation » 2018-08-20 21:55:31

Having writing decay would almost defeat the purpose of writing in the first place. Being able to write down the wisdom of the ancients in a book and hand it to the newbie will make a world of difference. I guess if the decay was a really long time, it would mean someone would need to copy the aging manuscript from time to time, much like real history. That could be pretty cool. What would be super neat, but probably a total headache to implement would be if the text would decay gradually, with characters smudging out every so often.

#39 Re: Main Forum » Trouble with writing implementation » 2018-08-20 21:00:13

32,000 unique pieces of writing should be plenty I think, especially if writing is not cheap. My plan for writing that I never got around to developing was pretty much along the same lines as what you're talking about here. I was going to use an offset to the ID int (basically utilising the top end of the int's number range, as you are talking about here) to track unique book IDs. If the server/client was ever dealing with an ID that was outside of the range of normal object IDs, it would substitute in the ID of the normal book object for the purposes of transitions and containing and rendering and all that, but in the map database etc. it would really be using the unique ID of that book. Then the next step was going to be implementing some kind of UI that would display when looking at a book and would read the text content from a file, referenced by the unique ID of that particular book.

But yeah, I'm sure you would be able to do it much nicer than that, with a proper database etc.

Exciting!

#40 Re: Main Forum » The Spam Dude (Probably REDACTED) » 2018-08-17 11:44:52

Do you have any evidence for your claim?

#42 Re: Main Forum » Any plan for Console edition? » 2018-08-16 00:34:57

I'm not Jason, but he has talked about this kind of thing and I'm confident his answer is no. However, it's all open source, so there is nothing stopping someone else from doing it, even for their own exclusive commercial gain. There is a team already adapting it for mobile and planning to sell it and Jason is perfectly fine with that.

#44 Re: Bug Discussion » Android Mobile: Autocomplete showing up over keyboard » 2018-08-15 20:48:09

This isn't actually the forum for mobile OHOL. There is a forum for that here https://forum.onehouronelife.app

#45 Re: Main Forum » NPR covers One Hour On Life » 2018-08-15 06:00:29

It was a bit painful to watch them struggling, but it was also a nice reminder of the pure and innocent early days of playing this game. It's nice to watch unruined players enjoy the game.

#46 Re: Main Forum » [suggestion] suggestion on creating offline game one hour one life » 2018-08-15 01:40:32

It is possible to run your own server butit involves hosting a linux virtual machine (assuming you are using windows). https://onehouronelife.com/forums/viewtopic.php?id=112

#48 Re: Main Forum » Cute prank tips for beginners » 2018-08-14 19:25:24

Or you could just stop feeding the troll?

#49 Re: Main Forum » I am being bullied on the forum. » 2018-08-13 02:54:45

I actually flooded how easy it was to hit the platform. You just say you've been offended or a victim, translate it into six different languages in google translation and get back to english.

#50 Re: Main Forum » I am being bullied on the forum. » 2018-08-12 18:51:17

It's like some kind of foreign Ken M. Does he post on other forums as well I wonder?

Board footer

Powered by FluxBB