﻿BveTs Map 2.02:utf-8

#line関連の記述が増えそうだったのでわけることにした。


70;
#	Repeater['MUE_line'].Begin0('MUE', 1, 24.99, 25, 'Line');
#	Repeater['MUL_line'].Begin0('MUL', 1, 24.99, 25, 'Line');
#	Repeater['NOU_line'].Begin0('NOU', 1, 24.99, 25, 'Line');
#	Repeater['NOD_line'].Begin0('NOD', 1, 19.99, 25, 'Line');
#	Repeater['MDL_line'].Begin0('MDL', 1, 24.99, 25, 'Line');
#	Repeater['MDE_line'].Begin0('MDE', 1, 24.99, 25, 'Line');	#lineがとんでもない位置に出てくるのでコメントアウト

47;	#ここにpoleがある(未設定)
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');
	Repeater['MULline'].Begin0('MUL', 1, 39.99, 40, 'HSLine40');
	Repeater['MUEline'].Begin0('MUE', 1, 39.99, 40, 'HSLine40');

55;
	Repeater['MDLline'].Begin0('MDL', 1, 29.99, 30, 'HSLine30');

87;	#ここにpoleがある(未設定)
	Repeater['NOUline'].Begin0('NOU', 1, 31.99, 32, 'HSLine32');
	Repeater['NODline'].Begin0('NOD', 1, 31.99, 32, 'HSLine32');
	Repeater['MULline'].Begin0('MUL', 1, 31.99, 32, 'HSLine32');
	Repeater['MUEline'].Begin0('MUE', 1, 31.99, 32, 'HSLine32');

119;
	Structure['HSpoleB7'].Put('NOU', -8, 0, 0, 0, 0, 0, 1, 39.99);
	Repeater['NOUline'].Begin0('NOU', 1, 25.99, 26, 'HSLine26');
	Repeater['NODline'].Begin0('NOD', 1, 25.99, 26, 'HSLine26');
	Repeater['MULline'].Begin0('MUL', 1, 25.99, 26, 'HSLine26');
	Repeater['MUEline'].Begin0('MUE', 1, 25.99, 26, 'HSLine27');

122;
	Structure['HSpoleAL'].Put('MDE', -8, 0, 0, 0, 180, 0, 1, 39.99);

145;
	Structure['HSpoleB7'].Put('NOU', -8, 0, 0, 0, 0, 0, 1, 39.99);
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');
	Repeater['MULline'].Begin0('MUL', 1, 39.99, 40, 'HSLine40');
	Repeater['MUEline'].Begin0('MUE', 1, 39.99, 40, 'HSLine41');

175;
	Structure['HSpoleA2'].Put0('MDL', 1, 39.99);
	Repeater['MDLline'].Begin0('MDL', 1, 29.99, 30, 'HSLine30');

185;	#poleをここに
	Structure['HSpoleB5'].Put('NOU', -4, 0, 0, 0, 0, 0, 1, 4.99);	#尼崎→大物：1本目
	Repeater['NOUline'].Begin0('NOU', 1, 46.99, 47, 'HSLine47');
	Repeater['NODline'].Begin0('NOD', 1, 46.99, 47, 'HSLine47');
	Repeater['MULline'].Begin0('MUL', 1, 46.99, 47, 'HSLine47');
	Repeater['MUEline'].Begin0('MUE', 1, 46.99, 47, 'HSLine47');
	Structure['HSLine48'].Put('Between_Main_NishiOsaka', -0.2, 0, 0, 0, 0, 0, 1, 46.99);

205;
	#ストラクチャ
		Structure['HSpoleA2L'].Put('MDL', 1.5, 0, 0, 0, 0, 0, 0, 39.99);
	Repeater['MDLline'].Begin0('MDL', 1, 34.99, 35, 'HSLine35');

232;	#poleをここに(尼崎の駅を出てから2本目)
	Structure['HSpoleB4'].Put('NOU', -2, 0, 0, 0, 0, 0, 1, 4.99);	#尼崎→大物：2本目
	Repeater['NOUline'].Begin0('NOU', 1, 52.99, 53, 'HSLine53');
	Repeater['NODline'].Begin0('NOD', 1, 52.99, 53, 'HSLine53');
	Repeater['MULline'].Begin0('MUL', 1, 52.99, 53, 'HSLine53');
	Repeater['MUEline'].End();
	Structure['HSLine55'].Put('Between_Main_NishiOsaka', -0.2, 0, 0, 0, 5, 0, 1, 52.99);

240;
	Repeater['MDpole'].Begin('MDL', 1.5, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleB1L');
	Repeater['MDLline'].Begin0('MDL', 1, 49.99, 50, 'HSLine50');

285;	#poleをここに(尼崎の駅を出てから3本目)
	Structure['HSpoleB3'].Put0('NOU', 1, 4.99);	#尼崎→大物：3本目
	Repeater['NOUline'].Begin0('NOU', 1, 37.99, 38, 'HSLine38');
	Repeater['NODline'].Begin0('NOD', 1, 37.99, 38, 'HSLine38');
	Repeater['MULline'].Begin0('MUL', 1, 37.99, 38, 'HSLine38');

	#Repeater['MUE_line'].End();
323;
	Structure['HSpoleB3'].Put('NOU', -2, 0, 0, 0, 0, 0, 1, 4.99);	#尼崎→大物：4本目
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');
	Repeater['MULline'].Begin0('MUL', 1, 44.99, 45, 'HSLine45');

368;
	Structure['HSpoleB2'].Put('NOU', -4.1, 0, 0, 0, 0, 0, 1, 4.99);	#尼崎→大物：5本目
	Repeater['NOUline'].Begin0('NOU', 1, 46.99, 47, 'HSLine47');
	Repeater['NODline'].Begin0('NOD', 1, 46.99, 47, 'HSLine47');
	Repeater['MULline'].Begin0('MUL', 1, 46.99, 47, 'HSLine47');

415;
	Structure['HSpoleB1L'].Put0('NOU', 1, 4.99);	#尼崎→大物：6本目
	Structure['HSpoleB1L'].Put('NOU', -8, 0, 0, 0, 180, 0, 1, 4.99);
	Structure['HSpoleAL'].Put('NOU', -10, 0, 0, 0, 0, 0, 1, 4.99);
	Repeater['NOUline'].Begin0('NOU', 1, 34.99, 35, 'HSLine35');	#35で3分割する
	Repeater['NODline'].Begin0('NOD', 1, 34.99, 35, 'HSLine35');
	Repeater['MULline'].Begin0('MUL', 1, 39.99, 40, 'HSLine40');

455;
		Repeater['MUpole'].Begin('MUL', 2, 0, 0, 0, 0, 0, 1, 42.99, 43, 'HSpoleA2');
	Repeater['MULline'].Begin0('MUL', 1, 42.99, 43, 'HSLine43');

490;
	Repeater['MDLline'].Begin0('MDL', 1, 39.99, 40, 'HSLine40');

520;
		Structure['HSpoleB6'].Put('NOU', 12, 0, 0, 0, 0, 0, 1, 19.99);
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

530;
		Repeater['MDpole'].End();
		Structure['HSpoleB1L'].Put0('MDL', 1, 49.99);
	Repeater['MDLline'].Begin0('MDL', 1, 49.99, 50, 'HSLine50');

560;
		Structure['HSpoleB6'].Put('NOU', 12, 0, 0, 0, 0, 0, 1, 19.99);
	Repeater['NOUline'].Begin0('NOU', 1, 19.99, 20, 'HSLine20');
	Repeater['NODline'].Begin0('NOD', 1, 19.99, 20, 'HSLine20');

580;	#こっちには本線下りと重なる感じでpoleがあるっぽい
		Structure['HSpoleB6'].Put('NOU', 12, 0, 0, 0, 0, 0, 1, 19.99);
		Structure['HSpoleB1L'].Put('NOU', -5, 3.9, -0.1, 0, 0, 0, 1, 39.99);
		Structure['HSpoleB1L'].Put('NOU', -7, 3.9, -0.1, 0, 180, 0, 1, 39.99);
	Repeater['MDLline'].Begin0('MDL', 1, 54.99, 55, 'HSLine55');

600;	#ここにpoleがありそう(40m間隔?)
	Structure['HSpoleB2'].Put('NOU', 3, 0, 0, 0, 0, 0, 1, 39.99);
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

627;
	Repeater['MULline'].Begin0('MUL', 1, 54.99, 55, 'HSLine55');

635;
	Structure['HSpoleB1L'].Put('MDL', -0.5, 0, 0, 0, 180, 0, 1, 39.99);
	Repeater['MDLline'].Begin0('MDL', 1, 47.99, 48, 'HSLine48');

640;
	Structure['HSpoleA2'].Put('NOU', 1.9, 0, 0, 0, 0, 0, 1, 39.99);
	Structure['HSLine41'].Put('Depot1', 0, 0, -1, 0, 0, 0, 1, 39.99);
	Repeater['MUpole'].End();

680;
	Structure['HSpoleA2'].Put('NOU', 1.9, 0, 0, 0, 0, 0, 1, 39.99);
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

683;
	Structure['HSpoleA3'].Put('MUL', 4, 0, 0, 0, 0, 0, 1, 39.99);
	Repeater['MDLline'].Begin0('MDL', 1, 48.99, 49, 'HSLine49');

725;
	Structure['HSpoleA3'].Put('NOU', 0.6, 0, 0, 0, 40, 0, 1, 39.99);
	Structure['HSpoleA3'].Put('MDL', -1.7, 0, 8.9, 0, 40, 0, 1, 39.99);
	Repeater['NOUline'].Begin0('NOU', 1, 34.99, 35, 'HSLine35');
	Repeater['NODline'].Begin0('NOD', 1, 34.99, 35, 'HSLine35');

732;
	Repeater['MDLline'].Begin0('MDL', 1, 27.99, 28, 'HSLine28');

737;
	Repeater['MULline'].Begin0('MUL', 1, 22.99, 23, 'HSLine23');

760;	#ここにpole
	Structure['HSpoleA2'].Put('NOU', 1.5, 0, 0, 0, 0, 0, 1, 4.99);
	Structure['HSpoleA3'].Put('MUL', 3.6, 0, 0, 0, 0, 0, 1, 4.99);
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');
	Repeater['MULline'].Begin0('MUL', 1, 39.99, 40, 'HSLine40');
	Repeater['MDLline'].Begin0('MDL', 1, 39.99, 40, 'HSLine40');

800;	#ここにpole
	Structure['HSpoleA7'].Put('NOU', -5, 0, 0, 0, 0, 0, 1, 4.99);

840;
	Structure['HSpoleB7'].Put('NOU', -6, 0, 0, 0, 0, 0, 1, 0);

880;
	Structure['HSpoleA5'].Put('NOU', 3.5, 0, 0, 0, 0, 0, 1, 0);
	Structure['HSpoleA6'].Put('NOU', -19, 0, 0, 0, 0, 0, 1, 0);
	Repeater['NOUline'].Begin0('NOU', 1, 19.99, 20, 'HSLine20');
	Repeater['NODline'].Begin0('NOD', 1, 19.99, 20, 'HSLine20');
	Repeater['MULline'].Begin0('MUL', 1, 29.99, 30, 'HSLine30');
	Repeater['MDLline'].Begin0('MDL', 1, 29.99, 30, 'HSLine30');

900;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');
	Structure['HSLine41'].Put('NOBetween', 0, 0, -0.5, 0, 0.1, 0, 1, 39.99);

910;
	Repeater['本線pole'].Begin('MUL', 1, 0, 0, 0, 0, 0, 1, 34.99, 35, 'HSpoleB1.5');
	Repeater['MULline'].Begin0('MUL', 1, 34.99, 35, 'HSLine35');
	Repeater['MDLline'].Begin0('MDL', 1, 34.99, 35, 'HSLine35');

980;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 34.99, 35, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 34.99, 35, 'HSLine35');
	Repeater['NODline'].Begin0('NOD', 1, 34.99, 35, 'HSLine35');

1015;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 34.99, 35, 'HSpoleB1.5');

1085;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

1165;	#本線終了
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 29.99, 30, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 29.99, 30, 'HSLine30');
	Repeater['NODline'].Begin0('NOD', 1, 29.99, 30, 'HSLine30');
	Repeater['MULline'].End();
	Repeater['MDLline'].End();
	Repeater['本線pole'].End();

1345;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

1420;
	Repeater['NOpole'].End();

1425;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 29.99, 30, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 29.99, 30, 'HSLine30');
	Repeater['NODline'].Begin0('NOD', 1, 29.99, 30, 'HSLine30');

1455;	#pole
	Repeater['NOUline'].Begin0('NOU', 1, 54.99, 55, 'HSLine55');
	Repeater['NODline'].Begin0('NOD', 1, 54.99, 55, 'HSLine55');

1485;
	Repeater['NOpole'].End();

1510;	#神崎川橋梁
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

1670;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 45.99, 46, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 45.99, 46, 'HSLine46');
	Repeater['NODline'].Begin0('NOD', 1, 45.99, 46, 'HSLine46');

1716;	#pole
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 41.99, 42, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 41.99, 42, 'HSLine42');
	Repeater['NODline'].Begin0('NOD', 1, 41.99, 42, 'HSLine42');

1758;	#pole
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

1798;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 34.99, 35, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 34.99, 35, 'HSLine35');
	Repeater['NODline'].Begin0('NOD', 1, 34.99, 35, 'HSLine35');

1833;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 38.99, 39, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 38.99, 39, 'HSLine39');
	Repeater['NODline'].Begin0('NOD', 1, 38.99, 39, 'HSLine39');
1872;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 34.99, 35, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 34.99, 35, 'HSLine35');
	Repeater['NODline'].Begin0('NOD', 1, 34.99, 35, 'HSLine35');

1907;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 38.99, 39, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 38.99, 39, 'HSLine39');
	Repeater['NODline'].Begin0('NOD', 1, 38.99, 39, 'HSLine39');

1946;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 41.99, 42, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 41.99, 42, 'HSLine42');
	Repeater['NODline'].Begin0('NOD', 1, 41.99, 42, 'HSLine42');

1988;	#pole

2030;
	Repeater['NOpole'].Begin('NOU', 1, 0, 0, 0, 0, 0, 1, 45.99, 46, 'HSpoleB1.5');
	Repeater['NOUline'].Begin0('NOU', 1, 45.99, 46, 'HSLine46');
	Repeater['NODline'].Begin0('NOD', 1, 45.99, 46, 'HSLine46');

2076;	#pole
	Repeater['NOUline'].Begin0('NOU', 1, 33.99, 34, 'HSLine34');
	Repeater['NODline'].Begin0('NOD', 1, 33.99, 34, 'HSLine34');

2100;
	Repeater['NOpole'].End();

2110;
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

2290;
	Repeater['NOUline'].Begin0('NOU', 1, 28.99, 29, 'HSLine29');
	Repeater['NODline'].Begin0('NOD', 1, 28.99, 29, 'HSLine29');

2435;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleB2');
	Repeater['NOUline'].Begin0('NOU', 1, 49.99, 50, 'HSLine50');
	Repeater['NODline'].Begin0('NOD', 1, 49.99, 50, 'HSLine50');

2635;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleB2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

2680;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleB2');
	Repeater['NOUline'].Begin0('NOU', 1, 49.99, 50, 'HSLine50');
	Repeater['NODline'].Begin0('NOD', 1, 49.99, 50, 'HSLine50');

2880;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleB2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

3040;
	Repeater['NOUline'].Begin0('NOU', 1, 31.99, 32, 'HSLine32');
	Repeater['NODline'].Begin0('NOD', 1, 31.99, 32, 'HSLine32');

3072;
	Repeater['NOUline'].Begin0('NOU', 1, 7.99, 8, 'HSLine8');
	Repeater['NODline'].Begin0('NOD', 1, 7.99, 8, 'HSLine8');

3080;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Structure['HSpoleSubstation'].Put('', 1.9, 0, 0, 0, 0, 0, 1, -8);
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

3125;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

3165;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

3255;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 49.99, 50, 'HSLine50');
	Repeater['NODline'].Begin0('NOD', 1, 49.99, 50, 'HSLine50');

3505;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

3550;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

3590;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

3635;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 49.99, 50, 'HSLine50');
	Repeater['NODline'].Begin0('NOD', 1, 49.99, 50, 'HSLine50');

3685;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

3730;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

3810;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 36.99, 37, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 36.99, 37, 'HSLine37');
	Repeater['NODline'].Begin0('NOD', 1, 36.99, 37, 'HSLine37');

3847;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 32.99, 33, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 15.99, 16, 'HSLine16');
	Repeater['NODline'].Begin0('NOD', 1, 15.99, 16, 'HSLine16');

3863;	#ここにpole：単線x2のやつ
	Structure['HSpoleAL'].Put('NOU', -0.5, 0, 0, 0, 0, 0, 1, 16.99);
	Structure['HSpoleAL'].Put('NOD', 0.5, 0, 0, 0, 180, 0, 1, 16.99);
	Repeater['NOUline'].Begin0('NOU', 1, 16.99, 17, 'HSLine17');
	Repeater['NODline'].Begin0('NOD', 1, 16.99, 17, 'HSLine17');

3880;	#ここにpole(橋梁入ってから、複線単線用x2[複線]ってなってるとこの、[]つけた位置
	Repeater['NOUline'].Begin0('NOU', 1, 32.99, 33, 'HSLine33');
	Repeater['NODline'].Begin0('NOD', 1, 32.99, 33, 'HSLine33');

3913;	#ここにpole：淀川橋梁4本目
3946;	#ここにpole：5本目
3979;	#ここにpole：6本目
4012;	#ここにpole：7本目
4045;	#ここにpole：8本目
4078;	#ここにpole：9本目&終了
	Repeater['NOUline'].Begin0('NOU', 1, 33.99, 34, 'HSLine34');
	Repeater['NODline'].Begin0('NOD', 1, 33.99, 34, 'HSLine34');
4110;
	Repeater['NOpole'].End();
4112;	#ここからトラス橋
	Repeater['NOUline'].Begin0('NOU', 1, 37.99, 38, 'HSLine38');
	Repeater['NODline'].Begin0('NOD', 1, 37.99, 38, 'HSLine38');

4340;	#pole：トラス後1本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 32.99, 33, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 32.99, 33, 'HSLine33');
	Repeater['NODline'].Begin0('NOD', 1, 32.99, 33, 'HSLine33');
4373;	#pole：2本目
4406;	#pole：3本目
4439;	#pole：4本目
4472;	#pole：5本目
4505;	#pole：6本目
4538;	#pole：7本目
	Repeater['NOUline'].Begin0('NOU', 1, 15.99, 16, 'HSLine16');
	Repeater['NODline'].Begin0('NOD', 1, 15.99, 16, 'HSLine16');
4554;	#pole：8本目(単線用x2みたいになってるやつ)
	Structure['HSpoleAL'].Put('NOU', -0.5, 0, 0, 0, 0, 0, 1, 16.99);
	Structure['HSpoleAL'].Put('NOD', 0.5, 0, 0, 0, 180, 0, 1, 16.99);
	Repeater['NOUline'].Begin0('NOU', 1, 16.99, 17, 'HSLine17');
	Repeater['NODline'].Begin0('NOD', 1, 16.99, 17, 'HSLine17');

4571;	#pole：9本目(ラスト)
	Repeater['NOUline'].Begin0('NOU', 1, 36.99, 37, 'HSLine37');
	Repeater['NODline'].Begin0('NOD', 1, 36.99, 37, 'HSLine37');

4600;
	Repeater['NOpole'].End();	#なぜか4605にあったのでこっちに持ってきた

4608;	#地上1本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

4648;

4688;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

4733;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

4773;	#pole：伝法からの1本目

4813;	#pole：2本目(現在の構内4本目ラスト)
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 44.99, 45, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 44.99, 45, 'HSLine45');
	Repeater['NODline'].Begin0('NOD', 1, 44.99, 45, 'HSLine45');

4858;	#pole：伝法からの3本目	#ここが単線用x2になっていた。
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

4898;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 49.99, 50, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 49.99, 50, 'HSLine50');
	Repeater['NODline'].Begin0('NOD', 1, 49.99, 50, 'HSLine50');

4948;
	Repeater['NOUline'].Begin0('NOU', 1, 29.99, 30, 'HSLine30');
	Repeater['NODline'].End();

4978;
	Structure['HSpoleAL'].Put0('NOU', 1, 22.99);
	Repeater['NOUline'].Begin0('NOU', 1, 46.99, 47, 'HSLine47');

4998;
	Repeater['NOpole'].Begin('阪神なんば線上り', 2, 0, 0, 0, 0, 0, 1, 63.49, 63.5, 'HSpoleA2');

5025;	#現在はないがここに単線poleが存在したはず
	Structure['HSpoleAL'].Put0('NOU', 1, 22.99);
	Repeater['NOUline'].Begin0('NOU', 1, 27.99, 28, 'HSLine28');

5053;
	Structure['HSpoleAL'].Put0('NOU', 1, 5.99);
	Repeater['NOUline'].Begin0('NOU', 1, 47.99, 48, 'HSLine48');

5061.5;	#pole：伝法からの9本目、現存する
5101;	#仮設単線poleあり
	Structure['HSpoleAL'].Put0('NOU', 1, 5.99);
	Repeater['NOUline'].Begin0('NOU', 1, 23.99, 24, 'HSLine24');

5125;	#pole：伝法からの11本目、現存し、かつ3線用のpoleに見える
	Repeater['NOpole'].Begin('NOU', 4, 0, 0, 0, 0, 0, 1, 24.99, 25, 'HSpoleA3');
	Repeater['NOUline'].Begin0('NOU', 1, 24.99, 25, 'HSLine25');

5150;	#pole：伝法から12本目

5175;	#pole：伝法から13本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 19.99, 20, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 19.99, 20, 'HSLine20');

5195;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 24.99, 25, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 24.99, 25, 'HSLine25');

5220;	#pole：伝法から15本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 14.99, 15, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 14.99, 15, 'HSLine15');

5235;	#pole：伝法から16本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 29.99, 30, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 29.99, 30, 'HSLine30');

5265;	#pole：伝法から17本目
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 39.99, 40, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 39.99, 40, 'HSLine40');

5305;	#pole：伝法から18本目
	Repeater['NODline'].Begin0('NOD', 1, 39.99, 40, 'HSLine40');

5345;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 32.99, 33, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 32.99, 33, 'HSLine33');
	Repeater['NODline'].Begin0('NOD', 1, 32.99, 33, 'HSLine33');
5378;
	Repeater['NOpole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 41.99, 42, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 41.99, 42, 'HSLine42');
	Repeater['NODline'].Begin0('NOD', 1, 41.99, 42, 'HSLine42');

5420;	#pole：伝法から21本目
5462;	#ないけどpoleあることにしとく
	Repeater['NOUline'].Begin0('NOU', 1, 45.99, 46, 'HSLine46');
	Repeater['NODline'].Begin0('NOD', 1, 45.99, 46, 'HSLine46');

5508;
	Structure['HSpoleA3'].Put('NOU', 2, 0, 0, 0, 0, 0, 1, 0);
	Repeater['NOUline'].Begin0('NOU', 1, 31.99, 32, 'HSLine32');
	Repeater['NODline'].Begin0('NOD', 1, 31.99, 32, 'HSLine32');

5540;
	Structure['HSpoleA2'].Put('NOU', 2, 0, 1, 0, 0, 0, 1, 31.99);

5572;	#ここにpole
	Structure['HSpoleA3'].Put('NOU', 2, 0, 0, 0, 0, 0, 1, 25.99);
	Repeater['NOUline'].Begin0('NOU', 1, 25.99, 26, 'HSLine26');
	Repeater['NODline'].Begin0('NOD', 1, 32.99, 33, 'HSLine33');

5598;	#上りだけpole
	Repeater['上りpole'].Begin('NOU', -0.5, 0, 0, 0, 0, 0, 1, 26.99, 27, 'HSpoleAL');
	Repeater['NOUline'].Begin0('NOU', 1, 26.99, 27, 'HSLine27');

5605;	#下りだけpole
	Repeater['下りpole'].Begin('NOD', 0.5, 0, 0, 0, 180, 0, 1, 31.99, 32, 'HSpoleAL');
	Repeater['NODline'].Begin0('NOD', 1, 31.99, 32, 'HSLine32');

5625;	#上りだけpole
	Repeater['上りpole'].Begin('NOU', -0.5, 0, 0, 0, 0, 0, 1, 28.99, 29, 'HSpoleAL');
	Repeater['NOUline'].Begin0('NOU', 1, 28.99, 29, 'HSLine29');

5637;	#下りだけpole
	Repeater['下りpole'].Begin('NOD', 0.5, 0, 0, 0, 180, 0, 1, 27.99, 28, 'HSpoleAL');
	Repeater['NODline'].Begin0('NOD', 1, 27.99, 28, 'HSLine28');

5654;	#上りだけpole
	Repeater['上りpole'].Begin('NOU', -0.5, 0, 0, 0, 0, 0, 1, 25.99, 26, 'HSpoleAL');
	Repeater['NOUline'].Begin0('NOU', 1, 25.99, 26, 'HSLine26');

5665;	#下りだけpole
	#Repeater['下りpole'].Begin('NOD', 0.5, 0, 0, 0, 180, 0, 1, 30.99, 31, 'HSpoleAL');	#1mの誤差が出たので旧データ残しとくことにした。やる気が出たら10cm単位で調整する
	Repeater['下りpole'].Begin('NOD', 0.5, 0, 0, 0, 180, 0, 1, 31.99, 32, 'HSpoleAL');
	Repeater['NODline'].Begin0('NOD', 1, 31.99, 32, 'HSLine32');

5680;	#上りだけpole
	Repeater['上りpole'].Begin('NOU', -0.5, 0, 0, 0, 0, 0, 1, 16.99, 17, 'HSpoleAL');
	Repeater['NOUline'].Begin0('NOU', 1, 16.99, 17, 'HSLine17');

5697;	#pole
	Repeater['上りpole'].End();
	Repeater['下りpole'].End();
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 27.99, 28, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 27.99, 28, 'HSLine28');
	Repeater['NODline'].Begin0('NOD', 1, 27.99, 28, 'HSLine28');

5725;	#pole
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 36.99, 37, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 36.99, 37, 'HSLine37');
	Repeater['NODline'].Begin0('NOD', 1, 36.99, 37, 'HSLine37');

5762;	#pole
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 35.99, 36, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 35.99, 36, 'HSLine36');
	Repeater['NODline'].Begin0('NOD', 1, 35.99, 36, 'HSLine36');

5798;	#pole
5834;	#pole
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 32.99, 33, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 32.99, 33, 'HSLine33');
	Repeater['NODline'].Begin0('NOD', 1, 32.99, 33, 'HSLine33');

5867;	#pole	#斜めの奴
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 25.99, 26, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 25.99, 26, 'HSLine26');
	Repeater['NODline'].Begin0('NOD', 1, 25.99, 26, 'HSLine26');

5893;	#pole
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 28.99, 29, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 28.99, 29, 'HSLine29');
	Repeater['NODline'].Begin0('NOD', 1, 28.99, 29, 'HSLine29');

5922;	#pole(若干斜め)
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 33.99, 34, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 33.99, 34, 'HSLine34');
	Repeater['NODline'].Begin0('NOD', 1, 33.99, 34, 'HSLine34');

5956;	#pole：橋梁1本目
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 25.99, 26, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 25.99, 26, 'HSLine26');
	Repeater['NODline'].Begin0('NOD', 1, 25.99, 26, 'HSLine26');

5982;	#pole：橋梁2本目
	Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 27.99, 28, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 27.99, 28, 'HSLine28');
	Repeater['NODline'].Begin0('NOD', 1, 27.99, 28, 'HSLine28');

6010;	#pole：橋梁3本目(めっちゃ斜め);
	Repeater['NOUline'].Begin0('NOU', 1, 23.99, 24, 'HSLine24');
	Repeater['NODline'].Begin0('NOD', 1, 23.99, 24, 'HSLine24');
	Repeater['pole'].End();
	Structure['HSpoleA3'].Put('NOU', 2, 0, 0, 0, 30, 0, 1, 31.99);

6034;
	Repeater['NOUline'].Begin0('NOU', 1, 7.99, 8, 'HSLine8');
	Repeater['NODline'].Begin0('NOD', 1, 7.99, 8, 'HSLine8');

6042;	#pole：変電所&地上1本目
		Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, -8, 21, 'HSpoleA2');
		Structure['HSpoleSubstation'].Put('NOU', 2, 0, 0, 0, 0, 0, 1, -8);
	Repeater['NOUline'].Begin0('NOU', 1, 20.99, 21, 'HSLine21');
	Repeater['NODline'].Begin0('NOD', 1, 20.99, 21, 'HSLine21');

6063;	#pole
		Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 19.99, 20, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 19.99, 20, 'HSLine20');
	Repeater['NODline'].Begin0('NOD', 1, 19.99, 20, 'HSLine20');

6083;	#pole
		Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 28.99, 29, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 28.99, 29, 'HSLine29');
	Repeater['NODline'].Begin0('NOD', 1, 28.99, 29, 'HSLine29');

6112;	#pole
		Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 29.99, 30, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 29.99, 30, 'HSLine30');
	Repeater['NODline'].Begin0('NOD', 1, 29.99, 30, 'HSLine30');

6142;	#pole
	Repeater['Line5'].Begin0('5', 1, 29.99, 30, 'HSLine30');
	Repeater['Line6'].Begin0('6', 1, 29.99, 30, 'HSLine30');

6165;	#クロスポイント開始

6172;	#pole(すでに分岐)
		Repeater['pole'].Begin('NOU', 2, 0, 0, 0, 0, 0, 1, 23.99, 24, 'HSpoleA2');
	Repeater['NOUline'].Begin0('NOU', 1, 23.99, 24, 'HSLine24');
	Repeater['NODline'].Begin0('NOD', 1, 23.99, 24, 'HSLine24');
	Repeater['Line5'].Begin0('5', 1, 23.99, 24, 'HSLine24');
	Repeater['Line6'].Begin0('6', 1, 23.99, 24, 'HSLine24');

6196;	#pole
6220;	#pole
	Repeater['Line5'].End();
	Repeater['Line6'].End();
6221;	#西九条スタート
		Repeater['pole'].End();

6315;
	Repeater['NOUline'].End();
	Repeater['NODline'].End();
