ofs | hex dump | ascii |
---|
0000 | 42 42 33 44 43 4e 00 00 01 00 00 00 42 52 55 53 2e 00 00 00 01 00 00 00 42 72 75 73 68 2e 30 30 | BB3DCN......BRUS........Brush.00 |
0020 | 31 00 00 00 80 3f 00 00 80 3f 00 00 80 3f 00 00 80 3f 00 00 00 00 01 00 00 00 00 00 00 00 ff ff | 1....?...?...?...?.............. |
0040 | ff ff 4e 4f 44 45 01 4e 00 00 64 74 72 61 63 6b 5f 73 74 5f 33 30 00 00 00 00 00 00 00 00 bf 00 | ..NODE.N..dtrack_st_30.......... |
0060 | 00 00 00 00 00 80 3f 00 00 80 3f 00 00 80 3f 62 2f 79 3f 00 00 00 00 84 b3 6a be 00 00 00 00 4d | ......?...?...?b/y?......j.....M |
0080 | 45 53 48 c4 4d 00 00 ff ff ff ff 56 52 54 53 0c 42 00 00 01 00 00 00 01 00 00 00 02 00 00 00 4e | ESH.M......VRTS.B..............N |
00a0 | 88 a8 3e 3e 53 07 3e 9c b7 2f 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f 08 1f 3e 3f 84 14 62 3f 4e | ..>>S.>../>(...(..?(..?..>?..b?N |
00c0 | 88 a8 3e 20 b1 02 bd 9c b7 2f 3e 6a 03 35 bf 00 00 00 00 6a 03 35 3f 42 d6 23 3f 84 14 62 3f 4e | ..>....../>j.5.....j.5?B.#?..b?N |
00e0 | 88 a8 3e 20 b1 02 bd 9c b7 2f be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 40 d6 23 3f a0 18 2b 3f 4e | ..>....../.j.5.....j.5.@.#?..+?N |
0100 | 88 a8 3e 3e 53 07 3e 9c b7 2f be 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf 07 1f 3e 3f a0 18 2b 3f 4e | ..>>S.>../.(...(..?(.....>?..+?N |
0120 | 88 a8 3e 3e 53 07 3e 9c b7 2f be 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf 07 1f 3e 3f a0 18 2b 3f 4e | ..>>S.>../.(...(..?(.....>?..+?N |
0140 | 88 a8 3e 20 b1 02 bd 9c b7 2f be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 07 1f 3e 3f d8 cf 10 3f f8 | ..>....../.j.5.....j.5...>?...?. |
0160 | af ec 3e 20 b1 02 bd 9c b7 2f be 00 00 00 00 00 00 00 00 00 00 80 bf 9a 72 53 3f d8 cf 10 3f f8 | ..>....../..............rS?...?. |
0180 | af ec 3e 3e 53 07 3e 9c b7 2f be 00 00 00 00 6a 03 35 3f 6a 03 35 bf 9b 72 53 3f a0 18 2b 3f 4e | ..>>S.>../.....j.5?j.5..rS?..+?N |
01a0 | 88 a8 3e 20 b1 02 bd 9c b7 2f 3e 6a 03 35 bf 00 00 00 00 6a 03 35 3f 08 1f 3e 3f 4b 5d 7c 3f 4e | ..>....../>j.5.....j.5?..>?K]|?N |
01c0 | 88 a8 3e 3e 53 07 3e 9c b7 2f 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f 08 1f 3e 3f 84 14 62 3f f8 | ..>>S.>../>(...(..?(..?..>?..b?. |
01e0 | af ec 3e 3e 53 07 3e 9c b7 2f 3e 00 00 00 00 6a 03 35 3f 6a 03 35 3f 9b 72 53 3f 84 14 62 3f f8 | ..>>S.>../>....j.5?j.5?.rS?..b?. |
0200 | af ec 3e 20 b1 02 bd 9c b7 2f 3e 00 00 00 00 00 00 00 00 00 00 80 3f 9b 72 53 3f 4a 5d 7c 3f f8 | ..>....../>...........?.rS?J]|?. |
0220 | af ec 3e 3e 53 07 3e 9c b7 2f 3e 00 00 00 00 6a 03 35 3f 6a 03 35 3f 9b 72 53 3f 84 14 62 3f 4e | ..>>S.>../>....j.5?j.5?.rS?..b?N |
0240 | 88 a8 3e 3e 53 07 3e 9c b7 2f 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f 08 1f 3e 3f 84 14 62 3f 4e | ..>>S.>../>(...(..?(..?..>?..b?N |
0260 | 88 a8 3e 3e 53 07 3e 9c b7 2f be 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf 07 1f 3e 3f a0 18 2b 3f f8 | ..>>S.>../.(...(..?(.....>?..+?. |
0280 | af ec 3e 3e 53 07 3e 9c b7 2f be 00 00 00 00 6a 03 35 3f 6a 03 35 bf 9b 72 53 3f a0 18 2b 3f b2 | ..>>S.>../.....j.5?j.5..rS?..+?. |
02a0 | 5d ff 3e 90 c2 75 3d 00 00 80 34 9e 11 cf 3e 2d 99 96 3e bb ad 5d bf 2e b0 11 3f 2a f2 33 3f ad | ].>..u=...4...>-..>..]....?*.3?. |
02c0 | 5d ff 3e 90 c2 75 3d ab 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 23 b0 11 3f c8 e0 9d 3d ad | ].>..u=.$.?...>-..>..]?#..?...=. |
02e0 | 5d ff 3e af 47 e1 3d ab 24 8f 3f 6b 65 b5 3e 35 61 9a be c5 99 62 3f 6e ad 09 3f c8 e0 9d 3d b2 | ].>.G.=.$.?ke.>5a....b?n..?...=. |
0300 | 5d ff 3e af 47 e1 3d 00 00 80 34 6b 61 b5 3e 35 61 9a be c5 99 62 bf 7e ad 09 3f 2a f2 33 3f 8f | ].>.G.=...4ka.>5a....b.~..?*.3?. |
0320 | 17 d3 3e 0b d7 23 3d 00 00 60 34 35 ad 9a be de d7 6e 3f 90 31 48 be fa c0 ae 3e 2e f2 33 3f 5f | ..>..#=..`45.....n?.1H....>..3?_ |
0340 | b7 f2 3e 90 c2 75 3d 00 00 b0 34 9e 11 cf be 2d 99 96 3e bb ad 5d bf 89 8e c3 3e 2d f2 33 3f 5c | ..>..u=...4....-..>..]....>-.3?\ |
0360 | b7 f2 3e 90 c2 75 3d ad 24 8f 3f 9e 11 cf be 2d 99 96 3e bb af 5d 3f 80 8e c3 3e e8 e0 9d 3d 8a | ..>..u=.$.?....-..>..]?...>...=. |
0380 | 17 d3 3e 0b d7 23 3d ab 24 8f 3f 35 ad 9a be de d7 6e 3f 90 31 48 3e 09 c1 ae 3e f0 e0 9d 3d 8a | ..>..#=.$.?5.....n?.1H>...>...=. |
03a0 | 17 d3 3e 0b d7 23 3d ab 24 8f 3f 35 ad 9a be de d7 6e 3f 90 31 48 3e 64 b7 db 3e c0 ac 6d 3c 5c | ..>..#=.$.?5.....n?.1H>d..>..m<\ |
03c0 | b7 f2 3e 90 c2 75 3d ad 24 8f 3f 9e 11 cf be 2d 99 96 3e bb af 5d 3f fa 81 ef 3e 20 5f dd 3c ad | ..>..u=.$.?....-..>..]?...>._.<. |
03e0 | 5d ff 3e 90 c2 75 3d ab 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 99 6c f7 3e 20 5f dd 3c be | ].>..u=.$.?...>-..>..]?.l.>._.<. |
0400 | 7e 0f 3f 0b d7 23 3d ab 24 8f 3f 35 ad 9a 3e de d7 6e 3f 90 31 48 3e 96 9b 05 3f c0 ab 6d 3c be | ~.?..#=.$.?5..>..n?.1H>...?..m<. |
0420 | 7e 0f 3f 0b d7 23 3d ab 24 8f 3f 35 ad 9a 3e de d7 6e 3f 90 31 48 3e ea 16 1c 3f d0 e0 9d 3d ad | ~.?..#=.$.?5..>..n?.1H>...?...=. |
0440 | 5d ff 3e 90 c2 75 3d ab 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 23 b0 11 3f c8 e0 9d 3d b2 | ].>..u=.$.?...>-..>..]?#..?...=. |
0460 | 5d ff 3e 90 c2 75 3d 00 00 80 34 9e 11 cf 3e 2d 99 96 3e bb ad 5d bf 2e b0 11 3f 2a f2 33 3f c0 | ].>..u=...4...>-..>..]....?*.3?. |
0480 | 7e 0f 3f 0b d7 23 3d 00 00 20 34 35 ad 9a 3e de d7 6e 3f 90 31 48 be ea 16 1c 3f 29 f2 33 3f 5f | ~.?..#=...45..>..n?.1H....?).3?_ |
04a0 | b7 f2 3e 90 c2 75 3d 00 00 b0 34 9e 11 cf be 2d 99 96 3e bb ad 5d bf 3e 82 ef 3e 51 c3 40 3f 8f | ..>..u=...4....-..>..].>..>Q.@?. |
04c0 | 17 d3 3e 0b d7 23 3d 00 00 60 34 35 ad 9a be de d7 6e 3f 90 31 48 be b8 b7 db 3e 9a f7 43 3f c0 | ..>..#=..`45.....n?.1H....>..C?. |
04e0 | 7e 0f 3f 0b d7 23 3d 00 00 20 34 35 ad 9a 3e de d7 6e 3f 90 31 48 be b8 9b 05 3f 96 f7 43 3f b2 | ~.?..#=...45..>..n?.1H....?..C?. |
0500 | 5d ff 3e 90 c2 75 3d 00 00 80 34 9e 11 cf 3e 2d 99 96 3e bb ad 5d bf e0 6c f7 3e 50 c3 40 3f b2 | ].>..u=...4...>-..>..]..l.>P.@?. |
0520 | 5d ff 3e af 47 e1 3d 00 00 80 34 6b 61 b5 3e 35 61 9a be c5 99 62 bf de 6c f7 3e 98 c0 38 3f 5f | ].>.G.=...4ka.>5a....b..l.>..8?_ |
0540 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf 3c 82 ef 3e 99 c0 38 3f 5f | ..>.G.=...4ka..5a....b.<..>..8?_ |
0560 | b7 f2 3e 90 c2 75 3d 00 00 b0 34 9e 11 cf be 2d 99 96 3e bb ad 5d bf 3e 82 ef 3e 51 c3 40 3f b2 | ..>..u=...4....-..>..].>..>Q.@?. |
0580 | 5d ff 3e 90 c2 75 3d 00 00 80 34 9e 11 cf 3e 2d 99 96 3e bb ad 5d bf e0 6c f7 3e 50 c3 40 3f 5f | ].>..u=...4...>-..>..]..l.>P.@?_ |
05a0 | b7 f2 3e 90 c2 75 3d 00 00 b0 34 9e 11 cf be 2d 99 96 3e bb ad 5d bf 89 8e c3 3e 2d f2 33 3f 5f | ..>..u=...4....-..>..]....>-.3?_ |
05c0 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf f4 93 d3 3e 2d f2 33 3f 5c | ..>.G.=...4ka..5a....b....>-.3?\ |
05e0 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f e1 93 d3 3e d8 e0 9d 3d 5c | ..>.G.=.$.?ka..5a....b?...>...=\ |
0600 | b7 f2 3e 90 c2 75 3d ad 24 8f 3f 9e 11 cf be 2d 99 96 3e bb af 5d 3f 80 8e c3 3e e8 e0 9d 3d ad | ..>..u=.$.?....-..>..]?...>...=. |
0620 | 5d ff 3e 90 c2 75 3d ab 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 99 6c f7 3e 20 5f dd 3c 5c | ].>..u=.$.?...>-..>..]?.l.>._.<\ |
0640 | b7 f2 3e 90 c2 75 3d ad 24 8f 3f 9e 11 cf be 2d 99 96 3e bb af 5d 3f fa 81 ef 3e 20 5f dd 3c 5c | ..>..u=.$.?....-..>..]?...>._.<\ |
0660 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f fb 81 ef 3e 00 db 6e 3d ad | ..>.G.=.$.?ka..5a....b?...>..n=. |
0680 | 5d ff 3e af 47 e1 3d ab 24 8f 3f 6b 65 b5 3e 35 61 9a be c5 99 62 3f 9a 6c f7 3e f0 da 6e 3d b2 | ].>.G.=.$.?ke.>5a....b?.l.>..n=. |
06a0 | 5d ff 3e af 47 e1 3d 00 00 80 34 6b 61 b5 3e 35 61 9a be c5 99 62 bf 7e ad 09 3f 2a f2 33 3f ad | ].>.G.=...4ka.>5a....b.~..?*.3?. |
06c0 | 5d ff 3e af 47 e1 3d ab 24 8f 3f 6b 65 b5 3e 35 61 9a be c5 99 62 3f 6e ad 09 3f c8 e0 9d 3d ca | ].>.G.=.$.?ke.>5a....b?n..?...=. |
06e0 | 96 07 3f 20 85 eb 3d ab 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f 4c aa 04 3f e0 e0 9d 3d cd | ..?...=.$.?<..?.k..,..?L..?...=. |
0700 | 96 07 3f 20 85 eb 3d 00 00 80 34 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 64 aa 04 3f 2a f2 33 3f 5c | ..?...=...4<..?.k..,...d..?*.3?\ |
0720 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f e1 93 d3 3e d8 e0 9d 3d 5f | ..>.G.=.$.?ka..5a....b?...>...=_ |
0740 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf f4 93 d3 3e 2d f2 33 3f 77 | ..>.G.=...4ka..5a....b....>-.3?w |
0760 | e7 e2 3e 20 85 eb 3d 00 00 b0 34 3c ed 1d bf 0d 6b 06 bf 2c 15 16 bf 3a 9a dd 3e 2c f2 33 3f 74 | ..>...=...4<....k..,...:..>,.3?t |
0780 | e7 e2 3e 20 85 eb 3d ad 24 8f 3f 3c ed 1d bf 0d 6b 06 bf 2c 15 16 3f 14 9a dd 3e e0 e0 9d 3d cd | ..>...=.$.?<....k..,..?...>...=. |
07a0 | 96 07 3f 20 85 eb 3d 00 00 80 34 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 64 aa 04 3f 2a f2 33 3f ca | ..?...=...4<..?.k..,...d..?*.3?. |
07c0 | 96 07 3f 20 85 eb 3d ab 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f 4c aa 04 3f e0 e0 9d 3d ca | ..?...=.$.?<..?.k..,..?L..?...=. |
07e0 | 96 07 3f 29 5c 0f 3e ab 24 8f 3f 28 cd 13 3f 28 cd 13 3f 28 cd 13 3f f2 a8 00 3f e0 e0 9d 3d cd | ..?)\.>.$.?(..?(..?(..?...?...=. |
0800 | 96 07 3f 29 5c 0f 3e 00 00 80 34 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf 14 a9 00 3f 2a f2 33 3f 74 | ..?)\.>...4(..?(..?(......?*.3?t |
0820 | e7 e2 3e 20 85 eb 3d ad 24 8f 3f 3c ed 1d bf 0d 6b 06 bf 2c 15 16 3f 14 9a dd 3e e0 e0 9d 3d 77 | ..>...=.$.?<....k..,..?...>...=w |
0840 | e7 e2 3e 20 85 eb 3d 00 00 b0 34 3c ed 1d bf 0d 6b 06 bf 2c 15 16 bf 3a 9a dd 3e 2c f2 33 3f 77 | ..>...=...4<....k..,...:..>,.3?w |
0860 | e7 e2 3e 29 5c 0f 3e 00 00 b0 34 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f0 9c e5 3e 2c f2 33 3f 74 | ..>)\.>...4(...(..?(......>,.3?t |
0880 | e7 e2 3e 29 5c 0f 3e ad 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f b2 9c e5 3e d8 e0 9d 3d ca | ..>)\.>.$.?(...(..?(..?...>...=. |
08a0 | 96 07 3f 29 5c 0f 3e ab 24 8f 3f 28 cd 13 3f 28 cd 13 3f 28 cd 13 3f f2 a8 00 3f e0 e0 9d 3d 74 | ..?)\.>.$.?(..?(..?(..?...?...=t |
08c0 | e7 e2 3e 29 5c 0f 3e ad 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f b2 9c e5 3e d8 e0 9d 3d 77 | ..>)\.>.$.?(...(..?(..?...>...=w |
08e0 | e7 e2 3e 29 5c 0f 3e 00 00 b0 34 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f0 9c e5 3e 2c f2 33 3f cd | ..>)\.>...4(...(..?(......>,.3?. |
0900 | 96 07 3f 29 5c 0f 3e 00 00 80 34 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf 14 a9 00 3f 2a f2 33 3f 5f | ..?)\.>...4(..?(..?(......?*.3?_ |
0920 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf 3c 82 ef 3e 99 c0 38 3f 77 | ..>.G.=...4ka..5a....b.<..>..8?w |
0940 | e7 e2 3e 29 5c 0f 3e 00 00 b0 34 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f0 9c e5 3e 2c f2 33 3f 77 | ..>)\.>...4(...(..?(......>,.3?w |
0960 | e7 e2 3e 20 85 eb 3d 00 00 b0 34 3c ed 1d bf 0d 6b 06 bf 2c 15 16 bf f0 9c e5 3e 88 f3 37 3f cd | ..>...=...4<....k..,......>..7?. |
0980 | 96 07 3f 20 85 eb 3d 00 00 80 34 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 15 a9 00 3f 86 f3 37 3f cd | ..?...=...4<..?.k..,......?..7?. |
09a0 | 96 07 3f 29 5c 0f 3e 00 00 80 34 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf 14 a9 00 3f 2a f2 33 3f 77 | ..?)\.>...4(..?(..?(......?*.3?w |
09c0 | e7 e2 3e 29 5c 0f 3e 00 00 b0 34 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f0 9c e5 3e 2c f2 33 3f 5f | ..>)\.>...4(...(..?(......>,.3?_ |
09e0 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf 3c 82 ef 3e 99 c0 38 3f b2 | ..>.G.=...4ka..5a....b.<..>..8?. |
0a00 | 5d ff 3e af 47 e1 3d 00 00 80 34 6b 61 b5 3e 35 61 9a be c5 99 62 bf de 6c f7 3e 98 c0 38 3f cd | ].>.G.=...4ka.>5a....b..l.>..8?. |
0a20 | 96 07 3f 20 85 eb 3d 00 00 80 34 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 15 a9 00 3f 86 f3 37 3f 5f | ..?...=...4<..?.k..,......?..7?_ |
0a40 | b7 f2 3e af 47 e1 3d 00 00 b0 34 6b 61 b5 be 35 61 9a be c5 99 62 bf 3c 82 ef 3e 99 c0 38 3f cd | ..>.G.=...4ka..5a....b.<..>..8?. |
0a60 | 96 07 3f 20 85 eb 3d 00 00 80 34 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 15 a9 00 3f 86 f3 37 3f 77 | ..?...=...4<..?.k..,......?..7?w |
0a80 | e7 e2 3e 29 5c 0f 3e 00 00 b0 34 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f0 9c e5 3e 2c f2 33 3f 5c | ..>)\.>...4(...(..?(......>,.3?\ |
0aa0 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f fb 81 ef 3e 00 db 6e 3d ca | ..>.G.=.$.?ka..5a....b?...>..n=. |
0ac0 | 96 07 3f 20 85 eb 3d ab 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f f2 a8 00 3f 00 ac 7b 3d ad | ..?...=.$.?<..?.k..,..?...?..{=. |
0ae0 | 5d ff 3e af 47 e1 3d ab 24 8f 3f 6b 65 b5 3e 35 61 9a be c5 99 62 3f 9a 6c f7 3e f0 da 6e 3d 74 | ].>.G.=.$.?ke.>5a....b?.l.>..n=t |
0b00 | e7 e2 3e 29 5c 0f 3e ad 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f b2 9c e5 3e d8 e0 9d 3d ca | ..>)\.>.$.?(...(..?(..?...>...=. |
0b20 | 96 07 3f 29 5c 0f 3e ab 24 8f 3f 28 cd 13 3f 28 cd 13 3f 28 cd 13 3f f2 a8 00 3f e0 e0 9d 3d ca | ..?)\.>.$.?(..?(..?(..?...?...=. |
0b40 | 96 07 3f 20 85 eb 3d ab 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f f2 a8 00 3f 00 ac 7b 3d 5c | ..?...=.$.?<..?.k..,..?...?..{=\ |
0b60 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f fb 81 ef 3e 00 db 6e 3d 74 | ..>.G.=.$.?ka..5a....b?...>..n=t |
0b80 | e7 e2 3e 20 85 eb 3d ad 24 8f 3f 3c ed 1d bf 0d 6b 06 bf 2c 15 16 3f b3 9c e5 3e 00 ac 7b 3d 74 | ..>...=.$.?<....k..,..?...>..{=t |
0ba0 | e7 e2 3e 29 5c 0f 3e ad 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f b2 9c e5 3e d8 e0 9d 3d 5c | ..>)\.>.$.?(...(..?(..?...>...=\ |
0bc0 | b7 f2 3e af 47 e1 3d ad 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f fb 81 ef 3e 00 db 6e 3d 74 | ..>.G.=.$.?ka..5a....b?...>..n=t |
0be0 | e7 e2 3e 29 5c 0f 3e ad 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f b2 9c e5 3e d8 e0 9d 3d ca | ..>)\.>.$.?(...(..?(..?...>...=. |
0c00 | 96 07 3f 20 85 eb 3d ab 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f f2 a8 00 3f 00 ac 7b 3d dc | ..?...=.$.?<..?.k..,..?...?..{=. |
0c20 | be 3d 3f 0e d7 23 3d a1 cf f4 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 bf 89 73 75 3f 60 86 19 3d e0 | .=?..#=....(..?(..?(....su?`..=. |
0c40 | be 3d 3f 0e d7 23 3d fc 5e b7 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 3f e3 39 62 3f 20 86 19 3d dc | .=?..#=.^..(..?(..?(..?.9b?...=. |
0c60 | be 3d bf 0e d7 23 3d 04 5f b7 be 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f c5 39 62 3f 8f 16 77 3f e6 | .=...#=._..(...(..?(..?.9b?..w?. |
0c80 | be 3d bf 0e d7 23 3d a4 cf f4 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f e2 | .=...#=....(...(..?(...zsu?..w?. |
0ca0 | be 3d 3f fd d6 23 bc a1 cf f4 be 6a 03 35 3f 00 00 00 00 6a 03 35 bf 39 76 7d 3f 10 86 19 3d dc | .=?..#.....j.5?....j.5.9v}?...=. |
0cc0 | be 3d 3f 0e d7 23 3d a1 cf f4 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 bf 89 73 75 3f 60 86 19 3d e6 | .=?..#=....(..?(..?(....su?`..=. |
0ce0 | be 3d bf 0e d7 23 3d a4 cf f4 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f dd | .=...#=....(...(..?(...zsu?..w?. |
0d00 | be 3d bf fd d6 23 bc a8 cf f4 be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 3b 76 7d 3f 92 16 77 3f dd | .=...#.....j.5.....j.5.;v}?..w?. |
0d20 | be 3d bf fd d6 23 bc a8 cf f4 be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 78 73 75 3f 4d 19 7f 3f e6 | .=...#.....j.5.....j.5.xsu?M..?. |
0d40 | be 3d bf 0e d7 23 3d a4 cf f4 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f dc | .=...#=....(...(..?(...zsu?..w?. |
0d60 | be 3d bf 0e d7 23 3d 04 5f b7 be 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f c5 39 62 3f 8f 16 77 3f de | .=...#=._..(...(..?(..?.9b?..w?. |
0d80 | be 3d bf fd d6 23 bc 04 5f b7 be 6a 03 35 bf 00 00 00 00 6a 03 35 3f c1 39 62 3f 44 19 7f 3f de | .=...#.._..j.5.....j.5?.9b?D..?. |
0da0 | be 3d bf fd d6 23 bc 04 5f b7 be 6a 03 35 bf 00 00 00 00 6a 03 35 3f 16 37 5a 3f 90 16 77 3f dc | .=...#.._..j.5.....j.5?.7Z?..w?. |
0dc0 | be 3d bf 0e d7 23 3d 04 5f b7 be 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f c5 39 62 3f 8f 16 77 3f e0 | .=...#=._..(...(..?(..?.9b?..w?. |
0de0 | be 3d 3f 0e d7 23 3d fc 5e b7 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 3f e3 39 62 3f 20 86 19 3d e5 | .=?..#=.^..(..?(..?(..?.9b?...=. |
0e00 | be 3d 3f fd d6 23 bc fc 5e b7 be 6a 03 35 3f 00 00 00 00 6a 03 35 3f 21 37 5a 3f d0 85 19 3d dc | .=?..#..^..j.5?....j.5?!7Z?...=. |
0e20 | be 3d 3f 0e d7 23 3d a1 cf f4 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 bf 89 73 75 3f 60 86 19 3d e2 | .=?..#=....(..?(..?(....su?`..=. |
0e40 | be 3d 3f fd d6 23 bc a1 cf f4 be 6a 03 35 3f 00 00 00 00 6a 03 35 bf 8b 73 75 3f 00 db ca 3b e5 | .=?..#.....j.5?....j.5..su?...;. |
0e60 | be 3d 3f fd d6 23 bc fc 5e b7 be 6a 03 35 3f 00 00 00 00 6a 03 35 3f e5 39 62 3f 00 d9 ca 3b e0 | .=?..#..^..j.5?....j.5?.9b?...;. |
0e80 | be 3d 3f 0e d7 23 3d fc 5e b7 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 3f e3 39 62 3f 20 86 19 3d 97 | .=?..#=.^..(..?(..?(..?.9b?...=. |
0ea0 | 39 40 bc 96 44 38 40 a1 24 8f bf 6a 03 35 bf 6a 03 35 bf 00 00 00 00 78 ca 27 3f 7c 27 23 3f 97 | 9@..D8@.$..j.5.j.5.....x.'?|'#?. |
0ec0 | 39 40 bc f0 a6 39 40 a0 24 8f bf 6a 03 35 bf 6a 03 35 3f 00 00 00 00 84 41 2b 3f 7a 27 23 3f 09 | 9@...9@.$..j.5.j.5?.....A+?z'#?. |
0ee0 | 3a 40 bc f0 a6 39 40 00 00 00 b5 6a 03 35 bf 6a 03 35 3f 00 00 00 00 73 41 2b 3f c0 69 3c 3c 09 | :@...9@....j.5.j.5?....sA+?.i<<. |
0f00 | 3a 40 bc 96 44 38 40 00 00 c0 b4 6a 03 35 bf 6a 03 35 bf 00 00 00 00 5a ca 27 3f 80 69 3c 3c 57 | :@..D8@....j.5.j.5.....Z.'?.i<<W |
0f20 | 38 40 3c 96 44 38 40 00 00 00 b5 6a 03 35 3f 6a 03 35 bf 00 00 00 00 e5 7a 32 3f c0 69 3c 3c 57 | 8@<.D8@....j.5?j.5......z2?.i<<W |
0f40 | 38 40 3c f0 a6 39 40 00 00 40 b5 6a 03 35 3f 6a 03 35 3f 00 00 00 00 d8 03 2f 3f 80 6a 3c 3c c9 | 8@<..9@..@.j.5?j.5?....../?.j<<. |
0f60 | 38 40 3c f0 a6 39 40 a4 24 8f bf 6a 03 35 3f 6a 03 35 3f 00 00 00 00 e5 03 2f 3f 7e 27 23 3f c9 | 8@<..9@.$..j.5?j.5?....../?~'#?. |
0f80 | 38 40 3c 96 44 38 40 a1 24 8f bf 6a 03 35 3f 6a 03 35 bf 00 00 00 00 e0 7a 32 3f 7a 27 23 3f 97 | 8@<.D8@.$..j.5?j.5......z2?z'#?. |
0fa0 | 39 40 bc 96 44 38 40 a1 24 8f bf 6a 03 35 bf 6a 03 35 bf 00 00 00 00 47 3d 36 3f 7b 27 23 3f 09 | 9@..D8@.$..j.5.j.5.....G=6?{'#?. |
0fc0 | 3a 40 bc 96 44 38 40 00 00 c0 b4 6a 03 35 bf 6a 03 35 bf 00 00 00 00 47 3d 36 3f 40 69 3c 3c 57 | :@..D8@....j.5.j.5.....G=6?@i<<W |
0fe0 | 38 40 3c 96 44 38 40 00 00 00 b5 6a 03 35 3f 6a 03 35 bf 00 00 00 00 e5 7a 32 3f c0 69 3c 3c c9 | 8@<.D8@....j.5?j.5......z2?.i<<. |
1000 | 38 40 3c 96 44 38 40 a1 24 8f bf 6a 03 35 3f 6a 03 35 bf 00 00 00 00 e0 7a 32 3f 7a 27 23 3f 97 | 8@<.D8@.$..j.5?j.5......z2?z'#?. |
1020 | 39 40 bc f0 a6 39 40 a0 24 8f bf 6a 03 35 bf 6a 03 35 3f 00 00 00 00 84 41 2b 3f 7a 27 23 3f c9 | 9@...9@.$..j.5.j.5?.....A+?z'#?. |
1040 | 38 40 3c f0 a6 39 40 a4 24 8f bf 6a 03 35 3f 6a 03 35 3f 00 00 00 00 e5 03 2f 3f 7e 27 23 3f 57 | 8@<..9@.$..j.5?j.5?....../?~'#?W |
1060 | 38 40 3c f0 a6 39 40 00 00 40 b5 6a 03 35 3f 6a 03 35 3f 00 00 00 00 d8 03 2f 3f 80 6a 3c 3c 09 | 8@<..9@..@.j.5?j.5?....../?.j<<. |
1080 | 3a 40 bc f0 a6 39 40 00 00 00 b5 6a 03 35 bf 6a 03 35 3f 00 00 00 00 73 41 2b 3f c0 69 3c 3c b2 | :@...9@....j.5.j.5?....sA+?.i<<. |
10a0 | 5d ff be 90 c2 75 3d a7 24 8f 3f 9e 11 cf be 2d 99 96 3e bb ad 5d 3f 2e b0 11 3f 2a f2 33 3f af | ]....u=.$.?....-..>..]?...?*.3?. |
10c0 | 5d ff be 90 c2 75 3d 00 00 80 b4 9e 11 cf be 2d 99 96 3e bb ad 5d bf 23 b0 11 3f c8 e0 9d 3d af | ]....u=........-..>..].#..?...=. |
10e0 | 5d ff be b0 47 e1 3d 00 00 80 b4 6b 65 b5 be 35 61 9a be c5 99 62 bf 6e ad 09 3f c8 e0 9d 3d b2 | ]...G.=....ke..5a....b.n..?...=. |
1100 | 5d ff be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f 7e ad 09 3f 2a f2 33 3f 8d | ]...G.=.$.?ka..5a....b?~..?*.3?. |
1120 | 17 d3 be 08 d7 23 3d a8 24 8f 3f 35 ad 9a 3e de d7 6e 3f 90 31 48 3e fa c0 ae 3e 2e f2 33 3f 5d | .....#=.$.?5..>..n?.1H>...>..3?] |
1140 | b7 f2 be 90 c2 75 3d a7 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 89 8e c3 3e 2d f2 33 3f 5c | .....u=.$.?...>-..>..]?...>-.3?\ |
1160 | b7 f2 be 90 c2 75 3d 00 00 00 b5 9e 11 cf 3e 2d 99 96 3e bb af 5d bf 80 8e c3 3e e8 e0 9d 3d 8a | .....u=.......>-..>..]....>...=. |
1180 | 17 d3 be 08 d7 23 3d 00 00 80 b4 35 ad 9a 3e de d7 6e 3f 90 31 48 be 09 c1 ae 3e f0 e0 9d 3d 8a | .....#=....5..>..n?.1H....>...=. |
11a0 | 17 d3 be 08 d7 23 3d 00 00 80 b4 35 ad 9a 3e de d7 6e 3f 90 31 48 be 64 b7 db 3e c0 ac 6d 3c 5c | .....#=....5..>..n?.1H.d..>..m<\ |
11c0 | b7 f2 be 90 c2 75 3d 00 00 00 b5 9e 11 cf 3e 2d 99 96 3e bb af 5d bf fa 81 ef 3e 20 5f dd 3c af | .....u=.......>-..>..]....>._.<. |
11e0 | 5d ff be 90 c2 75 3d 00 00 80 b4 9e 11 cf be 2d 99 96 3e bb ad 5d bf 99 6c f7 3e 20 5f dd 3c be | ]....u=........-..>..]..l.>._.<. |
1200 | 7e 0f bf 08 d7 23 3d 00 00 80 b4 35 ad 9a be de d7 6e 3f 90 31 48 be 96 9b 05 3f c0 ab 6d 3c be | ~....#=....5.....n?.1H....?..m<. |
1220 | 7e 0f bf 08 d7 23 3d 00 00 80 b4 35 ad 9a be de d7 6e 3f 90 31 48 be ea 16 1c 3f d0 e0 9d 3d af | ~....#=....5.....n?.1H....?...=. |
1240 | 5d ff be 90 c2 75 3d 00 00 80 b4 9e 11 cf be 2d 99 96 3e bb ad 5d bf 23 b0 11 3f c8 e0 9d 3d b2 | ]....u=........-..>..].#..?...=. |
1260 | 5d ff be 90 c2 75 3d a7 24 8f 3f 9e 11 cf be 2d 99 96 3e bb ad 5d 3f 2e b0 11 3f 2a f2 33 3f c0 | ]....u=.$.?....-..>..]?...?*.3?. |
1280 | 7e 0f bf 08 d7 23 3d a8 24 8f 3f 35 ad 9a be de d7 6e 3f 90 31 48 3e ea 16 1c 3f 29 f2 33 3f 5d | ~....#=.$.?5.....n?.1H>...?).3?] |
12a0 | b7 f2 be 90 c2 75 3d a7 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 3e 82 ef 3e 51 c3 40 3f 8d | .....u=.$.?...>-..>..]?>..>Q.@?. |
12c0 | 17 d3 be 08 d7 23 3d a8 24 8f 3f 35 ad 9a 3e de d7 6e 3f 90 31 48 3e b8 b7 db 3e 9a f7 43 3f c0 | .....#=.$.?5..>..n?.1H>...>..C?. |
12e0 | 7e 0f bf 08 d7 23 3d a8 24 8f 3f 35 ad 9a be de d7 6e 3f 90 31 48 3e b8 9b 05 3f 96 f7 43 3f b2 | ~....#=.$.?5.....n?.1H>...?..C?. |
1300 | 5d ff be 90 c2 75 3d a7 24 8f 3f 9e 11 cf be 2d 99 96 3e bb ad 5d 3f e0 6c f7 3e 50 c3 40 3f b2 | ]....u=.$.?....-..>..]?.l.>P.@?. |
1320 | 5d ff be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f de 6c f7 3e 98 c0 38 3f 5d | ]...G.=.$.?ka..5a....b?.l.>..8?] |
1340 | b7 f2 be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 3e 35 61 9a be c5 99 62 3f 3c 82 ef 3e 99 c0 38 3f 5d | ....G.=.$.?ka.>5a....b?<..>..8?] |
1360 | b7 f2 be 90 c2 75 3d a7 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 3e 82 ef 3e 51 c3 40 3f b2 | .....u=.$.?...>-..>..]?>..>Q.@?. |
1380 | 5d ff be 90 c2 75 3d a7 24 8f 3f 9e 11 cf be 2d 99 96 3e bb ad 5d 3f e0 6c f7 3e 50 c3 40 3f 5d | ]....u=.$.?....-..>..]?.l.>P.@?] |
13a0 | b7 f2 be 90 c2 75 3d a7 24 8f 3f 9e 11 cf 3e 2d 99 96 3e bb ad 5d 3f 89 8e c3 3e 2d f2 33 3f 5d | .....u=.$.?...>-..>..]?...>-.3?] |
13c0 | b7 f2 be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 3e 35 61 9a be c5 99 62 3f f4 93 d3 3e 2d f2 33 3f 5c | ....G.=.$.?ka.>5a....b?...>-.3?\ |
13e0 | b7 f2 be b0 47 e1 3d 00 00 00 b5 6b 61 b5 3e 35 61 9a be c5 99 62 bf e1 93 d3 3e d8 e0 9d 3d 5c | ....G.=....ka.>5a....b....>...=\ |
1400 | b7 f2 be 90 c2 75 3d 00 00 00 b5 9e 11 cf 3e 2d 99 96 3e bb af 5d bf 80 8e c3 3e e8 e0 9d 3d af | .....u=.......>-..>..]....>...=. |
1420 | 5d ff be 90 c2 75 3d 00 00 80 b4 9e 11 cf be 2d 99 96 3e bb ad 5d bf 99 6c f7 3e 20 5f dd 3c 5c | ]....u=........-..>..]..l.>._.<\ |
1440 | b7 f2 be 90 c2 75 3d 00 00 00 b5 9e 11 cf 3e 2d 99 96 3e bb af 5d bf fa 81 ef 3e 20 5f dd 3c 5c | .....u=.......>-..>..]....>._.<\ |
1460 | b7 f2 be b0 47 e1 3d 00 00 00 b5 6b 61 b5 3e 35 61 9a be c5 99 62 bf fb 81 ef 3e 00 db 6e 3d af | ....G.=....ka.>5a....b....>..n=. |
1480 | 5d ff be b0 47 e1 3d 00 00 80 b4 6b 65 b5 be 35 61 9a be c5 99 62 bf 9a 6c f7 3e f0 da 6e 3d b2 | ]...G.=....ke..5a....b..l.>..n=. |
14a0 | 5d ff be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 be 35 61 9a be c5 99 62 3f 7e ad 09 3f 2a f2 33 3f af | ]...G.=.$.?ka..5a....b?~..?*.3?. |
14c0 | 5d ff be b0 47 e1 3d 00 00 80 b4 6b 65 b5 be 35 61 9a be c5 99 62 bf 6e ad 09 3f c8 e0 9d 3d ca | ]...G.=....ke..5a....b.n..?...=. |
14e0 | 96 07 bf 20 85 eb 3d 00 00 80 b4 3c ed 1d bf 0d 6b 06 bf 2c 15 16 bf 4c aa 04 3f e0 e0 9d 3d cb | ......=....<....k..,...L..?...=. |
1500 | 96 07 bf 20 85 eb 3d a7 24 8f 3f 3c ed 1d bf 0d 6b 06 bf 2c 15 16 3f 64 aa 04 3f 2a f2 33 3f 5c | ......=.$.?<....k..,..?d..?*.3?\ |
1520 | b7 f2 be b0 47 e1 3d 00 00 00 b5 6b 61 b5 3e 35 61 9a be c5 99 62 bf e1 93 d3 3e d8 e0 9d 3d 5d | ....G.=....ka.>5a....b....>...=] |
1540 | b7 f2 be b0 47 e1 3d a7 24 8f 3f 6b 61 b5 3e 35 61 9a be c5 99 62 3f f4 93 d3 3e 2d f2 33 3f 75 | ....G.=.$.?ka.>5a....b?...>-.3?u |
1560 | e7 e2 be 20 85 eb 3d a7 24 8f 3f 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 3f 3a 9a dd 3e 2c f2 33 3f 74 | ......=.$.?<..?.k..,..?:..>,.3?t |
1580 | e7 e2 be 20 85 eb 3d 00 00 00 b5 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 14 9a dd 3e e0 e0 9d 3d cb | ......=....<..?.k..,......>...=. |
15a0 | 96 07 bf 20 85 eb 3d a7 24 8f 3f 3c ed 1d bf 0d 6b 06 bf 2c 15 16 3f 64 aa 04 3f 2a f2 33 3f ca | ......=.$.?<....k..,..?d..?*.3?. |
15c0 | 96 07 bf 20 85 eb 3d 00 00 80 b4 3c ed 1d bf 0d 6b 06 bf 2c 15 16 bf 4c aa 04 3f e0 e0 9d 3d ca | ......=....<....k..,...L..?...=. |
15e0 | 96 07 bf 28 5c 0f 3e 00 00 80 b4 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf f2 a8 00 3f e0 e0 9d 3d cb | ...(\.>....(...(..?(......?...=. |
1600 | 96 07 bf 28 5c 0f 3e a7 24 8f 3f 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f 14 a9 00 3f 2a f2 33 3f 74 | ...(\.>.$.?(...(..?(..?...?*.3?t |
1620 | e7 e2 be 20 85 eb 3d 00 00 00 b5 3c ed 1d 3f 0d 6b 06 bf 2c 15 16 bf 14 9a dd 3e e0 e0 9d 3d 75 | ......=....<..?.k..,......>...=u |
<
local file, err = io.open(advtrains.fpath, "r")
if not file then
minetest.log("warning", " Failed to read advtrains save data from file "..advtrains.fpath..": "..(err or "Unknown Error"))
minetest.log("warning", " (this is normal when first enabling advtrains on this world)")
else
local tbl = minetest.deserialize(file:read("*a"))
if type(tbl) == "table" then
if tbl.version then
--congrats, we have the new save format.
advtrains.trains = tbl.trains
--Save the train id into the train table to avoid having to pass id around
for id, train in pairs(advtrains.trains) do
train.id = id
end
advtrains.wagons = tbl.wagon_save
advtrains.player_to_train_mapping = tbl.ptmap or {}
advtrains.ndb.load_data(tbl.ndb)
advtrains.atc.load_data(tbl.atc)
if advtrains.interlocking then
advtrains.interlocking.db.load(tbl.interlocking)
end
--remove wagon_save entries that are not part of a train
local todel=advtrains.merge_tables(advtrains.wagon_save)
for tid, train in pairs(advtrains.trains) do
train.id = tid
for _, wid in ipairs(train.trainparts) do
todel[wid]=nil
end
end
for wid, _ in pairs(todel) do
atwarn("Removing unused wagon", wid, "from wagon_save table.")
advtrains.wagon_save[wid]=nil
end
else
--oh no, its the old one...
advtrains.trains=tbl
--load ATC
advtrains.fpath_atc=minetest.get_worldpath().."/advtrains_atc"
local file, err = io.open(advtrains.fpath_atc, "r")
if not file then
local er=err or "Unknown Error"
atprint("Failed loading advtrains atc save file "..er)
else
local tbl = minetest.deserialize(file:read("*a"))
if type(tbl) == "table" then
advtrains.atc.controllers=tbl.controllers
end
file:close()
end
--load wagon saves
advtrains.fpath_ws=minetest.get_worldpath().."/advtrains_wagon_save"
local file, err = io.open(advtrains.fpath_ws, "r")
if not file then
local er=err or "Unknown Error"
atprint("Failed loading advtrains save file "..er)
else
local tbl = minetest.deserialize(file:read("*a"))
if type(tbl) == "table" then
advtrains.wagon_save=tbl
end
file:close()
end
end
else
minetest.log("error", " Failed to deserialize advtrains save data: Not a table!")
end
file:close()
end
end
advtrains.avt_save = function(remove_players_from_wagons)
--atprint("saving")
if remove_players_from_wagons then
for w_id, data in pairs(advtrains.wagons) do
data.seatp={}
end
advtrains.player_to_train_mapping={}
end
local tmp_trains={}
for id, train in pairs(advtrains.trains) .=...#=....(...(..?(..?.9b?..w?. |
1d00 | be 3d bf 0e d7 23 3d b5 a6 51 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f e1 | .=...#=..Q.(...(..?(...zsu?..w?. |
1d20 | be 3d 3f fd d6 23 bc af a6 51 be 6a 03 35 3f 00 00 00 00 6a 03 35 bf 39 76 7d 3f 10 86 19 3d db | .=?..#...Q.j.5?....j.5.9v}?...=. |
1d40 | be 3d 3f 0e d7 23 3d af a6 51 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 bf 89 73 75 3f 60 86 19 3d e7 | .=?..#=..Q.(..?(..?(....su?`..=. |
1d60 | be 3d bf 0e d7 23 3d b5 a6 51 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f de | .=...#=..Q.(...(..?(...zsu?..w?. |
1d80 | be 3d bf fd d6 23 bc bd a6 51 be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 3b 76 7d 3f 92 16 77 3f de | .=...#...Q.j.5.....j.5.;v}?..w?. |
1da0 | be 3d bf fd d6 23 bc bd a6 51 be 6a 03 35 bf 00 00 00 00 6a 03 35 bf 78 73 75 3f 4d 19 7f 3f e7 | .=...#...Q.j.5.....j.5.xsu?M..?. |
1dc0 | be 3d bf 0e d7 23 3d b5 a6 51 be 28 cd 13 bf 28 cd 13 3f 28 cb 13 bf 7a 73 75 3f 97 16 77 3f dd | .=...#=..Q.(...(..?(...zsu?..w?. |
1de0 | be 3d bf 0e d7 23 3d eb 8a ad bd 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f c5 39 62 3f 8f 16 77 3f df | .=...#=....(...(..?(..?.9b?..w?. |
1e00 | be 3d bf fd d6 23 bc eb 8a ad bd 6a 03 35 bf 00 00 00 00 6a 03 35 3f c1 39 62 3f 44 19 7f 3f df | .=...#.....j.5.....j.5?.9b?D..?. |
1e20 | be 3d bf fd d6 23 bc eb 8a ad bd 6a 03 35 bf 00 00 00 00 6a 03 35 3f 16 37 5a 3f 90 16 77 3f dd | .=...#.....j.5.....j.5?.7Z?..w?. |
1e40 | be 3d bf 0e d7 23 3d eb 8a ad bd 28 cd 13 bf 28 cd 13 3f 28 cd 13 3f c5 39 62 3f 8f 16 77 3f df | .=...#=....(...(..?(..?.9b?..w?. |
1e60 | be 3d 3f 0e d7 23 3d cb 8a ad bd 28 cb 13 3f 28 cd 13 3f 28 cd 13 3f e3 39 62 3f 20 86 19 3d e4 | .=?..#=....(..?(..?(..?.9b?...=. |
1e80 | be 3d 3f fd d6 23 bc cb 8a ad bd 6a 03 35 3f 00 00 00 00 6a 03 35 3f 21 37 5a 3f d0 85 19 3d db | .=?..#.....j.5?....j.5?!7Z?...=. |
1ea0 | be 3d 3f 0e d7 23 3d af a6 51 be 28 cb 13 3f 28 cd 13 3f 28 cd 13 bf 89 73 75 3f 60 86 19 3d e1 | .=?..#=..Q.(..?(..?(....su?`..=. |
1ec0 | be 3d 3f fd d6 23 bc af a6 51 be 6a 03 35 3f 00 00 00 00 6a 03 35 bf 8b 73 75 3f 00 db ca 3b e4 | .=?..#...Q.j.5?....j.5..su?...;. |
1ee0 | be 3d 3f fd d6 23 bc cb 8a ad bd 6a 03 35 3f 00 00 00 00 6a 03 35 3f e5 39 62 3f 00 d9 ca 3b df | .=?..#.....j.5?....j.5?.9b?...;. |
1f00 | be 3d 3f 0e d7 23 3d cb 8a ad bd 28 cb 13 3f 28 cd 13 3f 28 cd 13 3f e3 39 62 3f 20 86 19 3d dc | .=?..#=....(..?(..?(..?.9b?...=. |
1f20 | be 3d bf 10 d7 23 3d a3 cf f4 3e 28 cb 13 bf 28 cd 13 3f 28 cd 13 3f 89 73 75 3f 60 86 19 3d e2 | .=...#=...>(...(..?(..?.su?`..=. |
1f40 | be 3d bf 00 d7 23 bc a3 cf f4 3e 6a 03 35 bf 00 00 00 00 6a 03 35 3f 8b 73 75 3f 00 db ca 3b e3 | .=...#....>j.5.....j.5?.su?...;. |
1f60 | be 3d bf 00 d7 23 bc 00 5f b7 3e 6a 03 35 bf 00 00 00 00 6a 03 35 bf e5 39 62 3f 00 d9 ca 3b e0 | .=...#.._.>j.5.....j.5..9b?...;. |
1f80 | be 3d bf 10 d7 23 3d 00 5f b7 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf e3 39 62 3f 20 86 19 3d de | .=...#=._.>(...(..?(....9b?...=. |
1fa0 | be 3d 3f 00 d7 23 bc 00 5f b7 3e 6a 03 35 3f 00 00 00 00 6a 03 35 bf 16 37 5a 3f 90 16 77 3f dc | .=?..#.._.>j.5?....j.5..7Z?..w?. |
1fc0 | be 3d 3f 10 d7 23 3d 00 5f b7 3e 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf c5 39 62 3f 8f 16 77 3f e0 | .=?..#=._.>(..?(..?(....9b?..w?. |
1fe0 | be 3d bf 10 d7 23 3d 00 5f b7 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf e3 39 62 3f 20 86 19 3d e3 | .=...#=._.>(...(..?(....9b?...=. |
2000 | be 3d bf 00 d7 23 bc 00 5f b7 3e 6a 03 35 bf 00 00 00 00 6a 03 35 bf 21 37 5a 3f d0 85 19 3d df | .=...#.._.>j.5.....j.5.!7Z?...=. |
2020 | be 3d 3f 00 d7 23 bc a4 cf f4 3e 6a 03 35 3f 00 00 00 00 6a 03 35 3f 78 73 75 3f 4d 19 7f 3f e6 | .=?..#....>j.5?....j.5?xsu?M..?. |
2040 | be 3d 3f 10 d7 23 3d a0 cf f4 3e 28 cd 13 3f 28 cd 13 3f 28 cb 13 3f 7a 73 75 3f 97 16 77 3f dc | .=?..#=...>(..?(..?(..?zsu?..w?. |
2060 | be 3d 3f 10 d7 23 3d 00 5f b7 3e 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf c5 39 62 3f 8f 16 77 3f de | .=?..#=._.>(..?(..?(....9b?..w?. |
2080 | be 3d 3f 00 d7 23 bc 00 5f b7 3e 6a 03 35 3f 00 00 00 00 6a 03 35 bf c1 39 62 3f 44 19 7f 3f e2 | .=?..#.._.>j.5?....j.5..9b?D..?. |
20a0 | be 3d bf 00 d7 23 bc a3 cf f4 3e 6a 03 35 bf 00 00 00 00 6a 03 35 3f 39 76 7d 3f 10 86 19 3d dc | .=...#....>j.5.....j.5?9v}?...=. |
20c0 | be 3d bf 10 d7 23 3d a3 cf f4 3e 28 cb 13 bf 28 cd 13 3f 28 cd 13 3f 89 73 75 3f 60 86 19 3d e6 | .=...#=...>(...(..?(..?.su?`..=. |
20e0 | be 3d 3f 10 d7 23 3d a0 cf f4 3e 28 cd 13 3f 28 cd 13 3f 28 cb 13 3f 7a 73 75 3f 97 16 77 3f df | .=?..#=...>(..?(..?(..?zsu?..w?. |
2100 | be 3d 3f 00 d7 23 bc a4 cf f4 3e 6a 03 35 3f 00 00 00 00 6a 03 35 3f 3b 76 7d 3f 92 16 77 3f dc | .=?..#....>j.5?....j.5?;v}?..w?. |
2120 | be 3d bf 10 d7 23 3d a3 cf f4 3e 28 cb 13 bf 28 cd 13 3f 28 cd 13 3f 89 73 75 3f 60 86 19 3d e0 | .=...#=...>(...(..?(..?.su?`..=. |
2140 | be 3d bf 10 d7 23 3d 00 5f b7 3e 28 cd 13 bf 28 cd 13 3f 28 cd 13 bf e3 39 62 3f 20 86 19 3d dc | .=...#=._.>(...(..?(....9b?...=. |
2160 | be 3d 3f 10 d7 23 3d 00 5f b7 3e 28 cd 13 3f 28 cd 13 3f 28 cd 13 bf c5 39 62 3f 8f 16 77 3f e6 | .=?..#=._.>(..?(..?(....9b?..w?. |
2180 | be 3d 3f 10 d7 23 3d a0 cf f4 3e 28 cd 13 3f 28 cd 13 3f 28 cb 13 3f 7a 73 75
--## MAIN LOOP ##--
--Calls all subsequent main tasks of both advtrains and atlatc
local init_load=false
local save_interval=20
local save_timer=save_interval
advtrains.mainloop_runcnt=0
minetest.register_globalstep(function(dtime_mt)
return advtrains.pcall(function()
advtrains.mainloop_runcnt=advtrains.mainloop_runcnt+1
--atprint("Running the main loop, runcnt",advtrains.mainloop_runcnt)
--call load once. see advtrains.load() comment
if not init_load then
advtrains.load()
end
--limit dtime: if trains move too far in one step, automation may cause stuck and wrongly braking trains
local dtime=dtime_mt
if dtime>0.2 then
atprint("Limiting dtime to 0.2!")
dtime=0.2
end
advtrains.mainloop_trainlogic(dtime)
if advtrains_itm_mainloop then
advtrains_itm_mainloop(dtime)
end
if atlatc then
atlatc.mainloop_stepcode(dtime)
atlatc.interrupt.mainloop(dtime)
end
--trigger a save when necessary
save_timer=save_timer-dtime
if save_timer<=0 then
local t=os.clock()
--save
advtrains.save()
save_timer=save_interval
atprintbm("saving", t)
end
end)
end)
--if something goes wrong in these functions, there is no help. no pcall here.
--## MAIN LOAD ROUTINE ##
-- Causes the loading of everything
-- first time called in main loop (after the init phase) because luaautomation has to initialize first.
function advtrains.load()
advtrains.avt_load() --loading advtrains. includes ndb at advtrains.ndb.load_data()
if atlatc then
atlatc.load() --includes interrupts
end
if advtrains_itm_init then
advtrains_itm_init()
end
init_load=true
no_action=false
atlog("[load_all]Loaded advtrains save files")
end
--## MAIN SAVE ROUTINE ##
-- Causes the saving of everything
function advtrains.save(remove_players_from_wagons)
if not init_load then
--wait... we haven't loaded yet?!
atwarn("Instructed to save() but load() was never called!")
return
end
advtrains.avt_save(remove_players_from_wagons) --saving advtrains. includes ndb at advtrains.ndb.save_data()
if atlatc then
atlatc.save()
end
atprint("[save_all]Saved advtrains save files")
end
minetest.register_on_shutdown(advtrains.save)
-- This chat command provides a solution to the problem known on the LinuxWorks server
-- There are many players that joined a single time, got on a train and then left forever
-- These players still occupy seats in the trains.
minetest.register_chatcommand("at_empty_seats",
{
params = "", -- Short parameter description
description = "Detach all players, especially the offline ones, from all trains. Use only when no one serious is on a train.", -- Full description
privs = {train_operator=true, server=true}, -- Require the "privs" privilege to run
func = function(name, param)
return advtrains.pcall(function()
atwarn("Data is being saved. While saving, advtrains will remove the players from trains. Save files will be reloaded afterwards!")
advtrains.save(true)
reload_saves()
end)
end,
})
-- This chat command solves another problem: Trains getting randomly stuck.
minetest.register_chatcommand("at_reroute",
{
params = "",
description = "Delete all train routes, force them to recalculate",
privs = {train_operator=true}, -- Only train operator is required, since this is relatively safe.
func = function(name, param)
return advtrains.pcall(function()
advtrains.invalidate_all_paths()
return true, "Successfully invalidated train routes"
end)
end,
})
local tot=(os.clock()-lot)*1000
minetest.log("action", "[advtrains] Loaded in "..tot.."ms")
|