ofs | hex dump | ascii |
---|
0000 | 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 96 00 00 00 96 08 06 00 00 00 3c 01 71 | .PNG........IHDR.............<.q |
0020 | e2 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 00 00 09 70 48 59 73 00 00 0b 13 00 | .....bKGD..............pHYs..... |
0040 | 00 0b 13 01 00 9a 9c 18 00 00 00 07 74 49 4d 45 07 e1 0c 07 0f 39 29 0e 81 e5 d4 00 00 00 1d 69 | ............tIME.....9)........i |
0060 | 54 58 74 43 6f 6d 6d 65 6e 74 00 00 00 00 00 43 72 65 61 74 65 64 20 77 69 74 68 20 47 49 4d 50 | TXtComment.....Created.with.GIMP |
0080 | 64 2e 65 07 00 00 20 00 49 44 41 54 78 da ec bd dd ae 65 49 72 1e f6 45 64 e6 5a 7b ef aa ee 21 | d.e.....IDATx.....eIr..Ed.Z{...! |
00a0 | 39 1c 73 06 23 ca 12 c5 81 25 0b a6 61 80 17 be 20 08 52 1e 11 a6 00 01 82 08 08 ba f0 bd e1 37 | 9.s.#....%..a.....R............7 |
00c0 | f0 8d 01 1a f0 ad 5f c3 4f a1 47 d0 15 01 c3 06 46 10 0c 8f 28 8a 7f 22 a7 ab ea ec bd 56 fe 84 | ......_.O.G.....F...(..".....V.. |
00e0 | 2f 22 72 ed 38 d9 b9 4f 57 91 5d 6d 75 b3 0f d0 a8 ea 3a 6b af bd 56 fe 44 7c f1 c5 17 91 f4 e3 | /"r.8..OW.]mu.....:k..V.D|...... |
0100 | 1f ff 58 5a 6b 10 11 88 08 88 08 22 82 d6 1a 5a 6b 08 21 60 db 36 f4 9f d6 1a 88 08 21 04 30 f3 | ..XZk......"...Zk.!`.6......!.0. |
0120 | f1 6f 00 40 44 00 00 11 39 fe bd 5f 93 52 42 ff 9e 7e 5d 29 05 00 c0 cc d8 f7 1d 44 04 22 3a be | .o.@D...9.._.RB..~]).......D.":. |
0140 | 9b 99 8f e7 4a 29 81 88 50 6b 3d fe 2d 84 70 fc fd 72 b9 80 88 8e eb fa 77 d4 5a 8f 7b a5 94 c0 | ....J)..Pk=.-.p..r......w.Z.{... |
0160 | cc 28 a5 80 99 8f 77 ed cf 4b 44 28 a5 1c ff df c7 81 88 10 63 44 08 01 b5 d6 67 7f f6 eb 4a 29 | .(....w..KD(........cD....g...J) |
0180 | c7 38 f4 e7 62 e6 e3 7b fa 7d fc d8 f6 bf f7 31 e9 63 f5 c7 7f fc c7 9f 1b cb fe ff fe c7 cf d7 | .8..b..{.}.....1.c.............. |
01a0 | f8 7b 7f bf 47 9f ef f7 e8 cf e1 df f9 a5 6b fb 7c 9e 4e 27 a4 94 8e 71 f5 3f b1 94 72 4c 58 7f | .{..G.........k.|.N'...q.?..rLX. |
01c0 | 00 ff f2 7d c0 fa 83 f5 81 f2 93 3e 7e b1 1f d4 5a 2b 98 19 39 67 30 33 5a 6b 58 96 e5 98 40 22 | ...}.......>~...Z+..9g03ZkX...@" |
01e0 | 7a b6 70 fd 02 ef cf 12 63 3c ee d3 27 ad 7f be 3f c7 b8 a0 fd 40 f6 81 ea 8b b2 ff 7e 36 79 fd | z.p.....c<..'...?....@......~6y. |
0200 | df fc 35 fd fb fc 3d fb bf f5 77 ea 9b a4 2f a2 d9 46 f3 7f 8e 1b d9 2f 14 ff 1d 8f fe dd df db | ..5...=...w.../..F...../........ |
0220 | 8f f9 38 1f 8f 3e f7 45 0b 67 b6 80 c7 7f eb ef 1f 42 78 36 76 00 10 fd 40 f8 d5 eb ff f4 13 ed | ..8..>.E.g.......Bx6v...@....... |
0240 | 07 cc ef 16 6f 41 fa e7 fa 97 ee fb 8e 94 d2 b1 30 fb 22 e9 9f eb d6 ac 2f ee 7e 4d 7f 49 ff 79 | ....oA..........0."...../.~M.I.y |
0260 | 6f d9 fc 8f b7 8e fd 5d ba 65 f1 ef 38 0e a0 5f 68 fd b9 c7 05 d2 ff ec f7 ef 8b c9 5b 38 7f 4d | o......].e..8.._h...........[8.M |
0280 | 7f f7 fe 4c 7e 9c bc e5 12 91 c3 a2 f6 cf fa cf cd 16 e5 b8 a0 fc ef fa f8 75 ab 39 5a b5 97 16 | ...L~....................u.9Z... |
02a0 | ef 87 2e b6 fe 7d de 23 f8 e7 8b b3 89 e9 03 e6 cd a8 7f 20 3f 40 fd 77 7e b7 8c e6 bf bf 64 bf | .....}.#............?@.w~.....d. |
02c0 | 6f 5f 80 00 10 63 7c 66 61 fc 20 78 2b d9 9f b1 7f 57 ff ee d1 e4 fb eb 46 0b 31 0e 74 b7 ca fe | o_...c|fa..x+....W......F.1.t... |
02e0 | 73 7e 71 8d 9b cc 4f 88 77 85 fe 39 bd 05 f1 96 cf ff 7b 7f 86 d1 82 fa 85 38 3e f7 68 fd 1e fd | s~q...O.w..9......{......8>.h... |
0300 | 78 08 e1 ff fe c8 95 be cf 3d 67 de a4 df db bf 83 ff ae e8 fd b1 df 45 1e a3 f8 c5 d4 6f e6 f1 | x........=g............E.....o.. |
0320 | 4d bf ce 2f c0 71 30 c7 c5 ea 17 63 df a5 21 84 67 8b 67 c4 1e e3 00 f9 01 f4 cf e3 2d cd ec de | M../.q0....c..!.g.g.........-... |
0340 | fe fe a3 95 9a 4d e8 38 2e b3 05 e1 3f 97 73 7e 86 f5 66 6e f9 25 b7 37 9b f0 d1 f2 3c 72 b1 a3 | .....M.8....?.s~..fn.%.7....<r.. |
0360 | 85 1d 37 c4 88 2b 1f fd fd a5 c5 e7 c7 03 00 72 ce 9f 83 0f 71 fc c2 71 a1 f9 09 ea 58 67 c4 07 | ..7..+.........r....q..q....Xg.. |
0380 | 7e 07 fa 17 f2 96 a5 d6 8a 94 12 72 ce 87 9b 1a 83 81 7d df 8f 87 2f a5 20 c6 f8 6c 40 ba 6b eb | ~..........r......}.../....l@.k. |
03a0 | b8 ab 2f f2 7e ff fe 7c fe 39 fa b5 ad b5 63 00 c6 85 df b1 42 7f ee 31 20 99 2d 06 bf f1 46 57 | ../.~..|.9....c.....B..1..-...FW |
03c0 | e4 5d 70 7f cf 19 0e 9d dd b7 6f a2 71 a3 3e b2 2c b3 05 de 9f 3f c6 f8 6c 71 8f d0 65 b6 48 c7 | .]p.......o.q.>.,....?..lq..e.H. |
03e0 | 9f f1 33 e3 22 f5 f8 d2 cf 77 f4 5f e8 5f a8 ef f0 18 e3 33 2c d0 ff dd e3 aa 8e 7b fa b5 7e 80 | ..3."....w._._.....3,......{..~. |
0400 | fa 35 7d e2 fa 62 f1 03 d1 27 d4 83 74 ef f2 bc db f4 13 31 8b a8 66 0b a0 e3 b7 31 e0 e8 56 ce | .5}..b...'..t......1..f....1..V. |
0420 | bb 46 6f d1 5e b2 14 7e b2 fb 26 9a b9 64 bf 21 46 1c 37 5b 5c 8f 2c d2 23 d0 3d 62 df 71 11 8c | .Fo.^..~..&..d.!F.7[\.,.#.=b.q.. |
0440 | b0 e5 a5 a0 e2 8b dc e0 68 7c 46 4b ec bf 33 8e 2b d1 47 39 7d 22 46 20 ed 6f de 27 67 66 ad bc |
atlatc.interrupt.add(0,pos,evtdata)
return
end
local index = advtrains.path_lookup(train, pos)
local iconnid = 1
if index then
iconnid = | ..o.-.w).....}G...d{..W..2...a.. |
04e0 | 8b fd 65 47 6b d7 9f db 5b 1f ef de bd 95 1e 23 e0 31 32 f3 93 3f 0e be e7 b5 3a c6 f2 9b c6 2f | ..eGk...[......#.12..?....:..../ |
0500 | 16 1f 30 f4 eb fc a4 8f 8b 76 36 c1 a3 c5 9f 51 2d e3 22 f2 16 c5 7f ce 07 5f 5f e4 06 c7 c5 f3 | ..0......v6....Q-."......__..... |
0520 | 88 86 20 22 70 1f 54 8f 9d 46 32 cf ef 76 4f fe 8d 51 61 77 85 de bc 77 ca c1 bf e0 e8 f7 c7 88 | ..."p.T..F2..vO..Qaw...w........ |
0540 | b4 2f 56 4f 51 f8 08 70 46 2d 8c a6 d8 f3 64 de 2a f9 49 99 f1 3f e3 4e 9f 45 c4 7e f2 3b d6 f3 | ./VOQ..pF-....d.*.I..?.N.E.~.;.. |
0560 | cf d7 c7 61 74 a9 23 75 e3 3f d3 ff 7c 34 c1 fe d9 46 4e 71 b4 e8 8f 5c dd 8c b7 7b c4 ad 8d 91 | ...at.#u.?..|4...FNq...\...{.... |
0580 | f5 fb f0 61 7e 9d 44 3f a0 23 e3 da 89 2f 4f 84 f9 1d d8 ad 8f b7 14 fe 8b 7d 04 35 ee 76 ff 7d | ...a~.D?.#.../O..........}.5.v.} |
05a0 | 33 ce a8 2f c6 91 09 7e e4 fa fa b3 7a 4b e8 01 76 7f 96 d1 4a 76 6b 93 52 fa 9c c5 e8 ef eb ad | 3../...~....zK..v...Jvk.R....... |
05c0 | ec b8 db fb fb 8d 93 df 81 f3 38 be fd f7 dd f2 8e d6 70 04 d9 8f c0 7d ff fe 8e 3b fd 58 f6 7b | ..........8.......p....}...;.X.{ |
05e0 | f6 05 3e ba ac 71 23 3d 02 f2 8f 2c e8 68 c1 46 bc 75 44 85 8f 4c 9a 9f c8 3e c8 9e 61 ee 91 db | ..>..q#=...,.h.F.uD..L...>..a... |
0600 | f8 a0 1d a3 f5 df f9 5d 3b fe dd ef 92 d1 04 7b d7 ec 77 a3 77 b3 de 0d fa 40 c3 33 e6 b3 a8 cd | .......];......{..w.w....@.3.... |
0620 | bb 74 8f 4b c6 5d dc af 1d c7 65 b4 5c de e2 8f 13 e3 ad bd 8f 8a c7 c5 30 8e d5 ec 3b c7 85 ed | .t.K.]....e.\...........0...;... |
0640 | ad 96 bf b6 a7 a0 46 ca e8 8b e8 85 f1 b9 c7 77 98 79 b1 f1 4f 00 88 3d a2 f3 13 38 0e 6e 1f 58 | ......F........w.y..O..=...8.n.X |
0660 | bf 78 7c 94 d8 07 d5 5b 93 94 d2 43 f0 fc 08 e0 f6 85 e1 1f b4 df 73 df f7 cf 51 20 1e f8 8f a1 | .x|....[...C..........s...Q..... |
0680 | f6 88 0f fc 60 cc 48 4f cf 20 8f bb 79 8c ae 66 11 a3 b7 d0 a3 5b f2 d0 e0 11 6e 9a b1 e3 63 04 | ....`.HO....y..f.....[....n...c. |
06a0 | d6 bf db 67 2e 7c d0 e4 61 c0 88 87 1e d1 26 33 2c f7 45 ff 3f c2 8b 99 4b 8f a3 79 9b 99 5f 4f | ...g.|..a.....&3,.E.?...K..y.._O |
06c0 | 11 10 11 6e b7 db 71 83 6d db 3e b7 20 c7 1d e1 fd fe 2c e4 ed 0b 63 df 77 2c cb 72 4c fc b2 2c | ...n..q.m.>.......,...c.w,.rL.., |
06e0 | cf ac e4 c8 a1 f9 05 ef 09 d2 99 0b f2 ae 6b c4 87 a3 95 f4 96 c3 d3 28 63 d0 32 8e 93 07 ce 23 | ..............k........(c.2....# |
0700 | 91 3b 7e 77 9f 94 8e 23 47 ef 30 ba ff 59 96 a1 6f 6a bf d1 7c 04 38 12 b2 2f b9 b3 47 01 c2 6c | .;~w...#G.0..Y..oj..|.8../..G..l |
0720 | 91 cf c8 d2 11 27 c6 65 59 8e 88 66 e4 7e fc 43 7a b7 d1 f1 88 bf 91 4f 87 8c a9 8d 11 37 f9 1c | .....'.eY..f.~.Cz......O.....7.. |
0740 | a1 e7 cd 46 97 e4 ad cc a8 46 98 a5 2d c6 01 ed 03 df ef d3 27 d6 e7 f9 7a 44 3b 6e 8c d1 fd 8c | ...F.....F..-.......'...zD;n.... |
0760 | 2c b6 ff 7f ff f7 fe 3d 23 7e f4 91 ea 68 e1 3c 4e 9a 59 8a 91 a6 f1 a4 ab cf 09 8e 01 ca f8 fc | ,......=#~...h.<N.Y............. |
0780 | de 02 8f 2e 70 cc 67 ce 88 e4 59 ba 6d a4 39 fa b8 47 cf f4 8e ee 6c 16 79 79 7e c9 33 ae e3 e2 | ....p.g...Y.m.9..G....l.yy~.3... |
07a0 | f2 80 7a 64 f0 bb 15 f0 bb be 5f 3b 06 01 5e dd 30 02 50 ff dc 1e 3f 75 1c 33 23 22 47 79 cc b6 | ..zd......_;..^.0.P...?u.3#"Gy.. |
07c0 | 6d cf f8 ba 31 77 39 4b 0f cd 72 ab 7e dc 3c 38 1f ad d9 6c 5c 7b fe d4 ff 7e 66 69 3c 9e f3 64 | m...1w9K..r.~.<8...l\{...~fi<..d |
07e0 | f1 4b 51 db b8 38 5e 72 7f 63 70 32 ba e6 31 1a
atc_set_text_inside = function(text)
if not train_id then return false end
if text then assertt(text, "string") end
advtrains.trains[train_id].text_inside=text
return true
end,
}
atlatc.active.run_in_env(pos, evtdata, customfct)
end
advtrains.register_tracks("default", {
nodename_prefix="advtrains_luaautomation:dtrack",
texture_prefix="advtrains_dtrack_atc",
models_prefix="advtrains_dtrack",
models_suffix=".b3d",
shared_texture="advtrains_dtrack_shared_atc.png",
description=atltrans("LuaAutomation ATC Rail"),
formats={},
get_additional_definiton = function(def, preset, suffix, rotation)
return {
after_place_node = atlatc.active.after_place_node,
after_dig_node = atlatc.active.after_dig_node,
on_receive_fields = function(pos, ...)
atlatc.active.on_receive_fields(pos, ...)
--set arrowconn (for ATC)
local ph=minetest.pos_to_string(pos)
local _, conns=advtrains.get_rail_info_at(pos, advtrains.all_tracktypes)
atlatc.active.nodes[ph].arrowconn=conns[1].c
end,
advtrains = {
on_train_enter = function |
0ac0 | f8 3b 8b 52 1e e5 eb 66 1a fd 9e ae 1a 89 cc 67 58 c0 45 b5 63 0a 67 e4 b7 66 40 dc 47 6a be 9a | .;.R...f.......gX.E.c.g..f@.Gj.. |
0ae0 | 67 8c 92 bd 27 f0 d5 47 5e f7 36 c3 80 fd b9 3a 99 3b 62 cf 99 a6 7e 96 f4 f6 01 c1 8c f7 9a 2d | g...'..G^.6....:.;b...~........- |
0b00 | ae 47 56 6b bc ef c8 7b 8a 08 78 56 81 33 9b 60 6f 4a bd db 1b 27 7c a6 6b 9a 25 49 c7 6b 7d 30 | .GVk...{..xV.3.`oJ...'|.k.%I.k}0 |
0b20 | 30 d6 dd 8d b4 c1 6c 67 8d ff d6 17 43 cf 12 cc b8 33 1f 3d 7a cb 35 46 55 8f 2a 63 c6 a4 f1 88 | 0.....lg....C....3.=z.5FU.*c.... |
0b40 | cb 46 f2 78 a4 57 c6 05 3a 8b b6 66 e5 6b 7d bc bc 6a 63 b6 20 46 1a c8 07 65 7d 0c 46 3a 68 26 | .F.x.W..:..f.k}..jc..F...e}.F:h& |
0b60 | e6 1b 3f 37 a6 e |