Time |
Nick |
Message |
00:09 |
|
AliasAlreadyTake joined #minetest |
00:32 |
|
AliasAlreadyTake joined #minetest |
00:52 |
|
YuGiOhJCJ joined #minetest |
01:02 |
|
lhofhansl joined #minetest |
01:26 |
|
Foz joined #minetest |
01:30 |
|
Lone_Wolf joined #minetest |
01:30 |
|
Hawk777 joined #minetest |
01:39 |
|
Lone_Wolf joined #minetest |
03:05 |
|
jess joined #minetest |
03:11 |
|
leo_rockway joined #minetest |
03:39 |
|
AliasAlreadyTake joined #minetest |
03:47 |
|
Extex joined #minetest |
03:52 |
|
est31 joined #minetest |
03:53 |
|
aldo joined #minetest |
04:04 |
|
Extex joined #minetest |
04:06 |
|
Extex joined #minetest |
04:08 |
|
Extex joined #minetest |
04:23 |
erlehmann |
<specing> consumer hardware doesen't have docs |
04:23 |
erlehmann |
<specing> (unless they got leaked, like in the case of my thinkpad) |
04:23 |
erlehmann |
specing, gib thinkpad leaks lol |
04:37 |
|
Kimapr joined #minetest |
04:54 |
|
Kimapr joined #minetest |
05:02 |
|
YuGiOhJCJ joined #minetest |
05:20 |
|
Kimapr joined #minetest |
06:07 |
|
Alias2 joined #minetest |
06:21 |
|
CWz joined #minetest |
07:20 |
specing |
erlehmann: all you need is to know its codename. T400/R400 mobo is called malibu3 |
07:21 |
specing |
then use duckduck to get the .pdf |
07:33 |
|
Sven_vB joined #minetest |
07:33 |
|
Kimapr joined #minetest |
07:36 |
|
BigBear joined #minetest |
07:39 |
|
AliasAlreadyTake joined #minetest |
07:48 |
|
behalebabo joined #minetest |
07:51 |
|
Kimapr joined #minetest |
07:52 |
|
y5nw joined #minetest |
08:02 |
independent56 |
https://imgur.com/a/UyKa3gy Yay! After learning the tcb on crossing trick, i can get two trains running past each other at a junction! |
08:03 |
|
hecks joined #minetest |
08:09 |
|
Guest5 joined #minetest |
08:35 |
|
JerryXiao joined #minetest |
09:00 |
|
delta23 joined #minetest |
09:23 |
|
calcul0n_ joined #minetest |
09:28 |
|
specing_ joined #minetest |
09:48 |
independent56 |
https://imgur.com/a/hF22TOI I finally built the pillars. |
09:50 |
independent56 |
"it looks like ass and you should be ashamed" |
09:50 |
independent56 |
Vanessa quote |
09:53 |
specing |
savage |
09:55 |
Ingar |
tell her it's brutalism |
10:00 |
|
SwissalpS joined #minetest |
10:19 |
|
Talkless joined #minetest |
10:19 |
independent56 |
Nah... the other pillars are so much nicer |
10:20 |
independent56 |
https://imgur.com/a/BYgeeVo |
10:20 |
independent56 |
here is the stark contrast |
10:20 |
|
AristotIe joined #minetest |
10:56 |
|
MiniontobyPI joined #minetest |
10:56 |
MiniontobyPI |
hey |
10:56 |
MiniontobyPI |
Check my log file please: https://termbin.com/k4lf |
10:57 |
MiniontobyPI |
I was restarting my servers to update the mods and then it not running becuase of a error, then i tried rebuilding but still error |
10:57 |
MiniontobyPI |
pls help |
10:59 |
y5nw |
I wonder why you pass "-f CMakefiles/Makefile2" to make |
11:00 |
MiniontobyPI |
idk? |
11:00 |
y5nw |
Oh, that's part of make |
11:01 |
MiniontobyPI |
https://termbin.com/94gg |
11:01 |
MiniontobyPI |
is the folder content |
11:01 |
MiniontobyPI |
minetest:~/minetest $ ls lib/ |
11:01 |
MiniontobyPI |
gmp jsoncpp lua |
11:01 |
MiniontobyPI |
minetest:~/minetest $ |
11:02 |
MiniontobyPI |
/usr/local/lib/libsqlite3.so.37.12 Is the one i got, but it wants to use an older one for some reason |
11:10 |
independent56 |
I'm just wondering, why do so many railways on servers have sidings? what's their use? |
11:12 |
sfan5 |
try explicitly rerunning cmake using "cmake ." |
11:16 |
|
absurb joined #minetest |
11:17 |
y5nw |
independent56: depends. Some allow access to freight stations; some are used as bypasses |
11:17 |
y5nw |
(that's what I can think of so far) |
11:17 |
independent56 |
ah, cool. |
11:17 |
independent56 |
What about the kind with a bumper at the end? |
11:18 |
y5nw |
some sort of depot I suppose? |
11:19 |
y5nw |
Some might also be used for reversing the train (e.g. in mountains) |
11:20 |
independent56 |
hmm, makes sense. I might use one to temporarly store a prototype train for my volcano express. It can be released when the interlocking is finished. |
11:22 |
VanessaE |
[07-03 05:50] <independent56> "it looks like ass and you should be ashamed" |
11:22 |
VanessaE |
Yep. absolute shit. make that one into fertilizer. |
11:22 |
VanessaE |
;) |
11:22 |
independent56 |
XD |
11:23 |
independent56 |
NEVER let me use worldedit /j |
11:23 |
VanessaE |
haha |
11:23 |
|
Fixer joined #minetest |
11:24 |
y5nw |
I wonder if I should start writing a junction builder/planner for advtrains. Then it would be crap :P |
11:25 |
VanessaE |
independent56: but you know, sometimes I wish there was a WE feature or tool that would make placing the piers easy. you know, punch a node to set [1] or to place the pier, with nice contours at the top, and embedding itself gracefully a few meters into the seafloor |
11:26 |
independent56 |
Hmmm.... what i do is do things seperetly. i build a nice top, then copy it. i then get a straight piller, drive it somehwere like -100, and copy that over. |
11:28 |
VanessaE |
well that works fine for a fixed-length pier with no fancy design but unless it's a centered column, you'd only be able to do one side of the bridge, and you couldn't automagically put a nice cap or base on it. |
11:28 |
VanessaE |
think two-column suspension bridges like the Golden Gates vs single-column like the Sunshine Skyway |
11:29 |
VanessaE |
I mean, you WE-in a long-ass 2-3 km flyover, then have to go back and build all the columns/piers by hand |
11:29 |
VanessaE |
teeeeeeeeeeeedious. |
11:30 |
independent56 |
But it is the shared pain of minetest players. It's your punishment for building that long bridge! |
11:31 |
y5nw |
Use a digtron that builds pillars every x meters. Problem solved |
11:31 |
|
entuland joined #minetest |
11:32 |
VanessaE |
digtron! KILL KILL KILL |
11:32 |
VanessaE |
:P |
11:33 |
independent56 |
I remember when i built part of a viaduct by hand in a server, then i was told to use a digitron because i was causing "immense pain" and "it looks bad anyways". It's a bit sad it's use has dissapeared now. |
11:35 |
|
jess joined #minetest |
11:36 |
MiniontobyPI |
sfan5: I did that too: $cmake . -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DENABLE_SYSTEM_JSONCPP=1 -DENABLE_LEVELDB=0 -DENABLE_POSTGRESQL=0 -DENABLE_SPATIAL=0 -DENABLE_GETTEXT=0 -DENABLE_CURSES=0 -DRUN_IN_PLACE=1; |
11:36 |
sfan5 |
if that doesn't work delete CMakeCache.txt first |
11:37 |
independent56 |
<independent56> I'm just wondering, why do so many railways on servers have sidings? what's their use? |
11:37 |
VanessaE |
nostalgia. |
11:37 |
independent56 |
In this case, you can look at the world's biggest and most realistic server: https://en.wikipedia.org/wiki/Siding_(rail)#Functions |
11:37 |
independent56 |
I was replying to my own stupidity |
11:37 |
VanessaE |
where I grew up, it wasn't uncommon to build actual trestles/bridges with railings, perhaps for worker protection, I'm not sure. |
11:38 |
MiniontobyPI |
oke |
11:39 |
VanessaE |
oh a siding is something different |
11:39 |
MiniontobyPI |
i removed CMakeCache.txt |
11:39 |
MiniontobyPI |
then redid the cmake |
11:39 |
MiniontobyPI |
ld.so: cmake: can't load library 'libcurl.so.26.9' |
11:39 |
MiniontobyPI |
Killed |
11:39 |
MiniontobyPI |
oh wait |
11:39 |
MiniontobyPI |
it works |
11:39 |
MiniontobyPI |
(I was updating the files) |
11:41 |
independent56 |
https://lh3.googleusercontent.com/USvTqVGAfJN_SxG53sXfa3tnaQ8GCojzxiHatcIAuxqX4aib6BbE3-3NDxTC9tQtv5ZGb5IDw0TTXAtFrd8XdTSOz4U8C0hQpxCKH1sv2oDvdrJVmkpgt3t-Pv2z3jYqFbsrROCExJdstck4yfnQ5maEdMX_s9OhAnOZDEk0u_7Cy00Ybgh7fsd_zCes9IKcX9ARFo_iJrHj0yHDQ_c5cYMtKygvBl74x3usSbp9ABWnOQmJd2ywIpOGRb9h3N5aVt3TO00B1vm2jfly-Kvo_jbSEV1NimNkqAqhEj8BVRSZxR2gzi4nPRx6l_osc4jH6xOuxJuu-hQVAwqGAMUdRWEUIrSDgRIQ3VsN-kIkHlgacACpaJ-d-Sc7BTN1tpewPBRciu0yBZfOlSGc10sl8RsSSkrlUOskL |
11:41 |
independent56 |
k902s42JCHTkQbpZXNGvJWs5iopFq69VmA0FZVDxl0nVGEaeJbqxrdygfa_DRi_l2QprAVQlpq1t31yVT8AtyR-uxkMVJDPnK7_x7gMrgAiiqua4LqDQ69Yq6k-NLjP9POnPRkZcQz22nd1OnmN-kb9BzfSxtfOSkmEkay-A-Bu4ELIWRyEwDli6LhFSezUUIAlyG1rteHU6TwFrb7ZFaf783uA9MpoqATO3UnkvARVBNA2HbYrUnPBhHuyNrzTF--3NJREQMF2RMb-Jgmr1Eet7qg41XU3TvX0YGK81KvZOCuNT8-Xau4=w1224-h918-no?authuser=0 |
11:41 |
independent56 |
our local viaduct has a handrail |
11:41 |
independent56 |
and sorry, i forgot i needed a link shortener |
11:41 |
specing |
> VanessaE | I mean, you WE-in a long-ass 2-3 km flyover, then have to go back and build all the columns/piers by hand |
11:41 |
specing |
Imagine having to build it all by hand |
11:41 |
VanessaE |
independent56: your [not] stupidity aside :P players just like to build realistically sometimes, that's all. I mean, look on my Traintable server. it's still in its infancy but players treat it mostly like reality. rails have sidings, dead spurs, guarded bridges, 2by2 track turnouts, the whole bit. |
11:42 |
MiniontobyPI |
[100%] Linking CXX executable ../bin/minetestserver |
11:42 |
independent56 |
https://imgur.com/a/TGBMvZE |
11:42 |
MiniontobyPI |
[100%] Built target minetestserver |
11:42 |
MiniontobyPI |
sfan5: thanks |
11:42 |
VanessaE |
independent56: https://daconcepts.com/vanessa/hobbies/minetest/worldmaps/Traintable_World/map.html#21/-210.00000/-513.25000 (like I said, still in its infancy yet) |
11:42 |
independent56 |
wow |
11:43 |
independent56 |
i prefer LF's map for stealing track ideas, but yours works. |
11:52 |
independent56 |
I wish i could play on your server, but my computer lags far too much |
11:55 |
specing |
independent56: how long before your own server becomes unplayable for you? |
11:56 |
independent56 |
0_0 |
11:57 |
independent56 |
I mean, it works fine on literally most other servers, but i guess vanessa's server is far too haevy for my computer' |
11:57 |
independent56 |
http://2.26.38.198/dokuwiki/doku.php?id=guidelines:vehicles and i am opposed to the roads here |
11:58 |
VanessaE |
so turn off HDX ;) |
11:59 |
VanessaE |
clients generally need the better part of 2 GB to run well on Dreambuilder servers. 8+ if you use HDX :) |
11:59 |
independent56 |
and me, with only 8 measly GB |
12:00 |
VanessaE |
(which is also why it takes a top of the line model to play on one, if you use a phone/tablet) |
12:00 |
independent56 |
So... how to turn off? what is the setting name? |
12:01 |
VanessaE |
it's a texture pack, which you're probably not using :P |
12:02 |
independent56 |
oh... so i reenable my own? |
12:02 |
VanessaE |
oh you really were using it??? |
12:02 |
VanessaE |
I was just making a joke :) |
12:02 |
VanessaE |
but yeah you'd need to switch back to something lightweight if you only have 8 GB. or try a lower resolution version |
12:03 |
independent56 |
i wasn't. But still, i might try running in a smaller window? |
12:03 |
VanessaE |
wont' help. |
12:03 |
VanessaE |
maybe your OS just eats too much of your RAM |
12:03 |
VanessaE |
8GB isn't all that much for a modern PC anymore |
12:03 |
VanessaE |
mine has 16 GB and sometimes seems to just barely get by |
12:04 |
independent56 |
https://imgur.com/a/fGU0Vzr |
12:04 |
independent56 |
works well |
12:04 |
specing |
maybe independent56 needs a LDX texture pack |
12:04 |
specing |
VanessaE: web browsers eat it all |
12:04 |
Ingar |
flat colors |
12:04 |
specing |
not OS |
12:05 |
VanessaE |
specing: good point |
12:05 |
VanessaE |
though on Windows the browser almost IS the OS |
12:05 |
VanessaE |
:P |
12:06 |
Ingar |
a lightweight linux desktop runs in 2-4G, for windows I recommend 8GB min and 16GB if you do any real work. 256GB if you use Teams |
12:06 |
independent56 |
XD |
12:07 |
Ingar |
for a new PC 32GB looks like the future proof option |
12:07 |
VanessaE |
top - 08:06:53 up 2 days, 15:54, 1 user, load average: 1.26, 0.62, 0.55 |
12:07 |
VanessaE |
Tasks: 292 total, 1 running, 291 sleeping, 0 stopped, 0 zombie |
12:07 |
VanessaE |
%Cpu(s): 5.0 us, 3.2 sy, 0.0 ni, 91.1 id, 0.0 wa, 0.0 hi, 0.6 si, 0.0 st |
12:07 |
VanessaE |
MiB Mem : 16007.7 total, 4769.1 free, 6445.6 used, 4793.0 buff/cache |
12:07 |
VanessaE |
MiB Swap: 16384.0 total, 16384.0 free, 0.0 used. 8859.0 avail Mem |
12:07 |
VanessaE |
^ Debian 10, XFCE, just a bunch of browser windows, hexchat, and a couple of terminals open, plus my media player running |
12:07 |
Ingar |
VanessaE: https://github.com/IngarKCT/sysinfo |
12:08 |
VanessaE |
oh hexchat has that command, but the above ^ is more specific :) |
12:09 |
Ingar |
I admit I'm currently in Windows though :p |
12:09 |
VanessaE |
my condolences. :) |
12:09 |
Ingar |
no worries, it's a beast. plenty of spare cpu cycles to waste on background snooping |
12:09 |
VanessaE |
haha |
12:10 |
Ingar |
but in all ernst, 16GB still seems to be enough for most applications these days |
12:11 |
Ingar |
and since the new gen consoles have 16GB I don't see that changing very soon |
12:11 |
VanessaE |
I keep eyeing a new computer, but every time I think the time to BUY comes around, something stops me from pulling the trigger on it. recently, just all the G*d damned prices going through the roof, but just a few days ago I bought new monitors, which was not cheap (though i did pay a good price for what I got) |
12:12 |
Ingar |
one thing's for sure, NOW is definetly NOT the time to buy a computer |
12:12 |
VanessaE |
yeah |
12:12 |
VanessaE |
the build I had my eye on is priced at like twice what it's worth |
12:12 |
Ingar |
I could sell my 5700XT and make a profit |
12:13 |
Ingar |
it's insane |
12:13 |
independent56 |
http://2.26.38.198/dokuwiki/lib/exe/detail.php?id=news&media=track_index.png Small index of track widths i made, so people know what to use (3-void exlusively) |
12:13 |
VanessaE |
and most of that because the GPU alone is almost 4x its proper price |
12:13 |
Ingar |
there are some good signs though: the crypto implosion and I saw some ^*))XT's pop up at MSRP |
12:13 |
Ingar |
*6800XTs |
12:14 |
VanessaE |
independent56: fwiw, you can put stuff close to tracks now. the collision handling was loosened greatly in the most recent commits |
12:15 |
VanessaE |
Ingar: "implosion" isn't the right word. "downturn", sure, but it's still viable. what needs to change though is everyone needs to move to proof of stake or something else that needs no actual mining :) |
12:15 |
independent56 |
i saw in the forum post |
12:15 |
independent56 |
this is why i need a "contentdb upgrade *" something |
12:16 |
Ingar |
VanessaE: personally I'm rather sceptic about the crypto business and avoid it. I mostly care about GPU prices :) |
12:16 |
VanessaE |
Ingar: skepticism is healthy as long as it doesn't turn into paranoia :P |
12:16 |
specing |
I assembled an iGPU computer 8 years ago and decided to postpone buying a real GPU until the state of GPUs on the market improves. Today it still only has an iGPU. It's sufficient for the vast majority of libre games, anyway. |
12:16 |
specing |
I'll probably build a 64G ram GPU-less machine in a few years |
12:16 |
independent56 |
I am an ascended martian and as such, i have no need for "currency" |
12:17 |
VanessaE |
independent56: I doubt the latest commits have made it into a new stable release yet |
12:17 |
independent56 |
"git clone" gang |
12:17 |
VanessaE |
well sure if you run from git |
12:18 |
VanessaE |
but contentdb doesn't work quite like that :) |
12:19 |
VanessaE |
though you know.. rubenwardy would it be feasible for the content store to offer "latest"/"daily"/"dev" for mods presented there? (this would cause the engine/client to just git clone or pull directly from the repo, without involving the contentdb server) |
12:19 |
rubenwardy |
Would require client support |
12:19 |
VanessaE |
indeed, though one assumes the client would use/depend on the OS's git |
12:20 |
VanessaE |
(or if there's some commonly-used library) |
12:22 |
independent56 |
why not make every mod it's own contentdb git repo, which mirrors the original? Then people can use git as their contentdb CLI? |
12:22 |
VanessaE |
though in theory, the contentdb server could provide such a service, with each mod having a "foo-dev" equivalent package that could be installed like any stable release |
12:22 |
VanessaE |
but that would require a lot of work on your part, I imagine. |
12:23 |
specing |
VanessaE you could use spring's prdownloader |
12:24 |
specing |
In SpringRTS, you download a lobby client, which uses prdownloader to download games/engines/maps. First two can be directly from git, but git itself is not used on client machines |
12:25 |
specing |
(prdownloader is part of a lobby client) |
12:26 |
VanessaE |
specing: well, you mean independent56 could :P while I do try to keep my mods on contentdb up-to-date, I'm happy to just manage things by normal git :) |
12:28 |
independent56 |
hmm |
12:29 |
specing |
VanessaE: I'm saddened at how much common code is reimplemented across FOSS game projects |
12:33 |
VanessaE |
heh |
12:33 |
VanessaE |
*cough* irrlichtmt *cough* |
12:35 |
specing |
isn't irrlicht upstream dead, anyway? |
12:35 |
VanessaE |
dunno |
12:35 |
specing |
I keep saying that all FOSS 3D RTS should migrate to SpringRTS |
12:35 |
specing |
things like Warzone2100 |
12:35 |
VanessaE |
but if it is, wouldn't it have been better to use something current instead of forking irr? |
12:36 |
specing |
SpringRTS is the best RTS engine that I know of, by far |
12:36 |
VanessaE |
(ignoring for the moment the effort that would be needed to convert over to some other engine) |
12:36 |
specing |
VanessaE: yes, but idk about FOSS first person engines |
12:36 |
specing |
Maybe Torque3D? |
12:36 |
specing |
But the author of a Torque3D game says that upstream has gone clinically insane |
12:36 |
VanessaE |
no idea |
12:36 |
VanessaE |
I don't know what's really bets for this |
12:38 |
specing |
but they otherwise said that Torque3D is the best FOSS first person game engine |
12:39 |
VanessaE |
well MT isn't really a "first person" game in the usual sense, is it? |
12:39 |
specing |
That's why I ommited the word 'shooter' |
12:39 |
VanessaE |
*nod* I caught that. |
12:39 |
specing |
but you are playing in first person |
12:39 |
specing |
and shooting nodes with a pickaxe... |
12:40 |
VanessaE |
ehhhhh... yeah I suppose you can make that argument |
12:40 |
VanessaE |
though a typical first-person game doesn't have deformable terrain |
12:40 |
VanessaE |
or do they now? |
12:40 |
specing |
deformable terrain isnt unique to minetest |
12:40 |
VanessaE |
(my experience with more traditional such games ends with Quake 3/OA) |
12:40 |
specing |
the Sauerbraten engine supports it |
12:40 |
specing |
iirc |
12:41 |
hecks |
if you like sauerbraten, check out tesseract |
12:44 |
specing |
I don't |
12:44 |
independent56 |
hedgewars! |
12:44 |
specing |
I'm very picky |
12:44 |
specing |
yes,hedgewars is very good |
12:44 |
independent56 |
it has deformable terrain |
12:44 |
specing |
but it's not a first person [shooter] |
12:45 |
|
longerstaff13 joined #minetest |
12:45 |
specing |
hecks: I don't like sci-fi arena shooters.They are all the same with avatars ridiculously bouncing around with ridiculous weapons, unrealistic physics and a tiny arena |
12:45 |
hecks |
=] ok |
12:45 |
specing |
hecks: check out Uebergame for a proper FOSS shooter |
12:46 |
VanessaE |
HEY don't shit on the BFG-10000. :) |
12:46 |
hecks |
i only play quake. 1v1 me anyone |
12:47 |
Ingar |
only painkeep |
13:03 |
|
jluc joined #minetest |
13:22 |
|
Elouin joined #minetest |
14:04 |
independent56 |
Is there any existing railyward code that is online and that i can use? my own code wont work. |
14:09 |
independent56 |
advtrains LuaATC |
14:09 |
y5nw |
Just curious: what's your code? |
14:10 |
independent56 |
http://2.26.38.198/dokuwiki/doku.php?id=proposals:re_railyard |
14:11 |
VanessaE |
hell of a good proposal there, independent56 .... a big blank page :P |
14:12 |
independent56 |
wait what |
14:12 |
y5nw |
independent56: in your code, emptyTrack is undefined |
14:13 |
independent56 |
I have'nt tested my code yet. i just know it wont work. I want better, public code |
14:13 |
y5nw |
also you probably want to send "BBWRD"..n.."SM" or something like that |
14:13 |
y5nw |
(for the "send all trains away" thing) |
14:14 |
y5nw |
as for live-checking trains, use external interrupts (<- be careful) and atc_id to check if a train is present |
14:14 |
specing |
lol |
14:16 |
y5nw |
live code: I would provide mine if I could be sure you can afford for psychological therapy after reading it |
14:17 |
independent56 |
I can afford. (yes please, anything which is working) |
14:18 |
specing |
150 gbp wont get you good therapy |
14:19 |
independent56 |
The best therapy is eye cancer treatment, free on the NHS. |
14:21 |
|
Flabb joined #minetest |
14:23 |
y5nw |
independent56: sent with /msg. I don't think I wrote anything with shunt yards though |
14:31 |
independent56 |
I'm gonna also peek at the luaATC in my local LF map save |
14:33 |
y5nw |
I don't think code is stored in node metadata |
14:35 |
independent56 |
https://imgur.com/a/B4TixmB |
14:35 |
independent56 |
turns out that all the railyard is analogue. no lua code, just pure interlocking> |
14:37 |
independent56 |
https://imgur.com/a/CXymbRG I need to make sense of this. |
14:38 |
y5nw |
The first image you shows appears to be some code for a station |
14:38 |
y5nw |
I'm not sure what you are asking for in terms of "make sense of this" |
14:38 |
independent56 |
It is. It is on the right hand side, so it's the output. |
14:39 |
independent56 |
i need to understand how the routes are set and how the route sets into an unoccupied section |
14:41 |
y5nw |
TSS with LuaATC setup: http://git.bananach.space/advtrains.git/tree/advtrains_luaautomation/README.md?h=release-2.3.1#n99 |
14:41 |
y5nw |
s/ setup// |
14:43 |
independent56 |
0_0 wait... so no need for diglines and such, only checking and setting? My code will be so much easier to write! thank you! |
14:43 |
y5nw |
RTFM |
14:44 |
y5nw |
And I don't think you can check/set routes with digilines |
14:46 |
independent56 |
I meant that it would send "if event.type == "train" then send_digiline("occupied1") end" or such |
14:46 |
independent56 |
http://2.26.38.198/Stikked/htdocs/view/c2aa6386 Something like this? |
14:47 |
y5nw |
sort of. Except you might want to chagne it a bit if you want to handle certain situations |
14:48 |
independent56 |
Such as...? I plan to add an if statement for the final route, to send information to the trains to "GTFO" |
14:49 |
y5nw |
try it yourself |
14:50 |
independent56 |
hmm thx! |
14:52 |
independent56 |
How do i send a command to a train occupying a route? Does it involve grabbing the ID and using that to send the command? |
14:55 |
y5nw |
atc_send(command) to the train on the track or atc_send_to_train(id, command) to any train |
14:56 |
independent56 |
But that only works if i have the ID of the train on the route. which i do not, as is the nature of railyards. |
14:57 |
y5nw |
then you should find some way to get it or store it somewhere |
14:59 |
independent56 |
Maybe the train reverses, stops short of the signal, and if required, the signal will set a route for the train, and then the train leaves. to free the railyard up. |
15:14 |
|
SwissalpS joined #minetest |
15:45 |
|
Extex joined #minetest |
15:59 |
|
denil joined #minetest |
16:03 |
|
denil left #minetest |
16:03 |
|
denil joined #minetest |
16:03 |
independent56 |
http://2.26.38.198/dokuwiki/doku.php?id=proposals:re_railyard My production version code runs, but wont set any route for the train. |
16:04 |
independent56 |
ok it does set the route... what??? |
16:04 |
* y5nw |
facepalms |
16:05 |
y5nw |
independent56: you might want to read this: https://www.lua.org/pil/4.3.4.html |
16:06 |
|
denil joined #minetest |
16:06 |
independent56 |
I know i should avoid repition. but i'm gonna keep it that way. |
16:19 |
|
Kimapr joined #minetest |
16:37 |
independent56 |
https://imgur.com/a/KKnbhRv Why will my route set despite ther ebing a train in the section and the TCB obviously saying there is a train? |
16:41 |
|
Hawk777 joined #minetest |
16:41 |
|
Thermoriax joined #minetest |
16:48 |
y5nw |
Is your route programmed correctly? It should extend beyond the TCB at the signals |
16:54 |
independent56 |
What do you mean? the thing i did was "finish route at end of next section" on the forks. What should i have done? |
17:03 |
y5nw |
I mean the route should extend to the end of the track |
17:04 |
y5nw |
Also check if the section is occupied |
17:04 |
independent56 |
How do i extend until the end of the track? do i do "finish route at end of next section" like i did? |
17:05 |
y5nw |
Yes |
17:06 |
independent56 |
well... i did do that and it wont check :-/ |
17:06 |
y5nw |
check if the section is occupied (and whether that is recognized by the interlocking system) |
17:07 |
independent56 |
It is recognised. |
17:08 |
y5nw |
Then set the route. Does the section say it is reserved by the route? |
17:09 |
independent56 |
Oh wait... it does! Is this a roundbaout way of saying "section x is occupied"? |
17:10 |
y5nw |
Depends |
17:15 |
y5nw |
independent56: if a route it set then the TCB formspec looks a bit like this: https://imgur.com/a/uiAXCwl |
17:16 |
|
est31 joined #minetest |
17:19 |
independent56 |
https://imgur.com/a/XZGnjF0 |
17:19 |
independent56 |
that's strange |
17:21 |
y5nw |
Yeah, you need to check your route setup |
17:22 |
y5nw |
Click the route and then "Show" |
17:22 |
independent56 |
https://imgur.com/a/yTMyGq4 Here - there is the route information. |
17:23 |
y5nw |
That does not look weird to me |
17:24 |
independent56 |
https://imgur.com/a/AxvHPdY |
17:24 |
independent56 |
I never know that button existed, it is now so obvious! |
17:24 |
|
hlqkj joined #minetest |
17:25 |
y5nw |
Eh, are you sure that's the right TCB? The one with the "ROUTE" leads to a track that apparently doesn't have a train on it |
17:26 |
independent56 |
Yes, that was the "obvious" i am talking about. |
17:27 |
y5nw |
One moment |
17:33 |
y5nw |
Look at the part I marked with the red rectangle: https://imgur.com/a/oLliYGK |
17:33 |
y5nw |
There is no train in the section beyond that "ROUTE" marker |
17:34 |
independent56 |
I know. it is obvious where i went wrong. i knew where i went wrong, the error is resolved, and now trains run perfectly in my railyard |
17:36 |
independent56 |
https://imgur.com/a/XrQ3JDy But my trains wont run out of my railyard. I have digimese and digilines... but it wont work and send a message. |
17:37 |
y5nw |
I don't think LuaATC tracks connect downward |
17:37 |
independent56 |
which is why there are slight little wires next to them (look closely) |
17:37 |
y5nw |
oh |
17:39 |
y5nw |
I wonder why you need the "W" there |
17:40 |
independent56 |
In case the train is moving |
17:40 |
y5nw |
I+B0WR;SM |
17:40 |
y5nw |
or "BB" instead of B0 if you don't mind that |
17:41 |
independent56 |
ok... will that fix the issue with diglines? |
17:42 |
y5nw |
That's also a matter. Maybe use digiline_send to check if there is a signal? |
17:45 |
independent56 |
Ok... |
17:46 |
independent56 |
nope, using luacontrollers wont work. |
17:47 |
y5nw |
I don't remember mentioning luacontrollers at all |
17:47 |
independent56 |
Then what with? |
17:48 |
y5nw |
Add a digiline_send call to your LuaATC code that sends a random message e.g. to a LCD (i.e. as a feedback for the particular event) |
17:49 |
y5nw |
Basically similar to debugging with printf() |
17:49 |
y5nw |
If you get the response from the LuaATC track then the particular event is received |
17:50 |
independent56 |
Ok, so it works if i use digilines and not digimese |
17:58 |
Sokomine |
does anyone have experience with write/read json in mt? empty tables do not seem to be handled correctly |
18:05 |
|
erlehmann joined #minetest |
18:30 |
|
hecks joined #minetest |
18:43 |
|
SFENCE joined #minetest |
18:46 |
SFENCE |
Hi. Is it possible, that client ignore pitch and roll rotation of parent object (via set_attach), when calculate player camera location? |
18:50 |
Krock |
it's always ignored |
18:51 |
Krock |
use set_look_dir or whatever to rotate the camera it into the direction of your object |
18:52 |
MTDiscord |
<Warr1024> It sounds like you won't be able to stop the camera from being manually rotated, and you can't tween smooth camera motion over a real-world network connection... |
18:55 |
SFENCE |
Krock My problem is, that camera go out of object, when object is rotated (pitch or roll). Only yaw rotation works well. So, I cannot fix it by set_look_vertical/horizontal function. |
18:56 |
SFENCE |
Krock So, camera look direction is not a problem, but camera position looks to be a problem. |
19:04 |
|
Lone_Wolf joined #minetest |
19:08 |
MTDiscord |
<appguru> Try set_eye_offset |
19:11 |
independent56 |
100 questions. an entire half-weeked. 1 slightly annoyed ywang. 6 hours. 10 youtube videos. and all for one simple little trackyard. |
19:17 |
SFENCE |
MTDiscord I have tryed it. But it looks like it add some offset vector which is rotated by camera look dir, and added to camera position. So with set_eye_offset it looks like camera is rotation over position which is out of object, player is attached to (when this object is rotated by 90 degrees in pitch for example.) |
19:20 |
|
whosit joined #minetest |
19:33 |
independent56 |
Advtrains needs Hopper Wagons. |
19:34 |
|
hecks joined #minetest |
19:35 |
independent56 |
I might as well teach myself blender and make them myself |
19:35 |
MTDiscord |
<Jonathon> or use blockbench+blender |
19:36 |
independent56 |
So.. i use blockbench for what? then blender for what? |
19:36 |
|
longerstaff13 joined #minetest |
19:40 |
|
Talkless joined #minetest |
19:53 |
independent56 |
I am considering doing a "cp -r advtrains highspeed", then using that to make a fork with new track, and faster trains. and the nodenames will differ to make compatifbility with previous advtrains. |
19:54 |
independent56 |
Then my server iwll have a niche |
19:55 |
Sokomine |
the advtrains are very nice |
19:56 |
specing |
could make a maglev mod :p |
19:57 |
specing |
or hyperloop |
19:59 |
independent56 |
yeah... nah. i was thinking high speed in terms of concrete sleepers, broader gauge, and a set of wide, high-speed trains. |
20:01 |
independent56 |
You know what might irritate future me? my blantant misuse of worldedit, straight tracks, and my wiki misuse. |
20:01 |
independent56 |
i mean, past me completely misued the wiki adn i ahve to clean up after him |
20:02 |
independent56 |
especially the lowercase |
20:02 |
|
kamdard joined #minetest |
20:02 |
specing |
make a curved track WE, then :P |
20:02 |
specing |
or build it by hand |
20:03 |
specing |
you could have a "wasnt built by WE" niche |
20:04 |
independent56 |
XD |
20:04 |
independent56 |
HSF (high speed forlk) is far better |
20:05 |
specing |
HLF (high lag fork) |
20:07 |
independent56 |
XD |
20:07 |
independent56 |
sprinkle in some fork bombs and fork bomb killer defusers... |
20:09 |
|
v-rob joined #minetest |
20:13 |
independent56 |
What group does stone, stone bricks, and other hard objects go into? i need to create plans with required ballast. |
20:23 |
|
perrier joined #minetest |
20:25 |
|
jess joined #minetest |
20:29 |
independent56 |
http://2.26.38.198/dokuwiki/doku.php?id=proposals:hsf |
20:29 |
independent56 |
there is my idea! |
20:50 |
|
hecks joined #minetest |
21:07 |
MinetestBot |
[git] hecktest -> minetest/minetest: Add .editorconfig (#11412) e9bc59e https://git.io/JcgDY (2021-07-03T21:05:15Z) |
21:08 |
|
hlqkj_ joined #minetest |
21:29 |
|
specing joined #minetest |
21:51 |
independent56 |
After looking at the source... wow, that's a lot of files |
21:56 |
|
v-rob joined #minetest |
22:00 |
independent56 |
How do i get my contributions into advtrains (like if a i amde a 5 long slope) |
22:00 |
|
Sven_vB joined #minetest |
22:02 |
independent56 |
What would i do? there seems to be no pull ability in the offical git. |
22:30 |
|
erlehmann joined #minetest |
22:50 |
|
Splyncryth joined #minetest |
23:16 |
|
AristotIe joined #minetest |
23:24 |
|
Extex joined #minetest |
23:48 |
|
Alias2 joined #minetest |
23:49 |
|
SwissalpS joined #minetest |
23:59 |
|
kevinsan joined #minetest |
23:59 |
|
Sven_vB joined #minetest |
23:59 |
|
wolfshappen joined #minetest |
23:59 |
|
est31 joined #minetest |