{"action":"created","issue":{"url":"https://api.github.com/repos/ts2/ts2-data/issues/3","labels_url":"https://api.github.com/repos/ts2/ts2-data/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/ts2/ts2-data/issues/3/comments","events_url":"https://api.github.com/repos/ts2/ts2-data/issues/3/events","html_url":"https://github.com/ts2/ts2-data/issues/3","id":106879287,"number":3,"title":"Gretz-Armainvilliers","user":{"login":"npiganeau","id":3935559,"avatar_url":"https://avatars.githubusercontent.com/u/3935559?v=3","gravatar_id":"","url":"https://api.github.com/users/npiganeau","html_url":"https://github.com/npiganeau","followers_url":"https://api.github.com/users/npiganeau/followers","following_url":"https://api.github.com/users/npiganeau/following{/other_user}","gists_url":"https://api.github.com/users/npiganeau/gists{/gist_id}","starred_url":"https://api.github.com/users/npiganeau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/npiganeau/subscriptions","organizations_url":"https://api.github.com/users/npiganeau/orgs","repos_url":"https://api.github.com/users/npiganeau/repos","events_url":"https://api.github.com/users/npiganeau/events{/privacy}","received_events_url":"https://api.github.com/users/npiganeau/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-16T22:47:16Z","updated_at":"2015-09-27T15:09:08Z","closed_at":null,"body":"@Sharpe49 I'm opening this issue to discuss on your simulation.\r\n\r\nI've just created a whole new set of French BAL signals that you can use. They are defined in the FR.tsl file inside the data directory.\r\n\r\nDemo simulation \"signal-test.ts2\" (in the data directory of the main repository too) shows example of usage of these different signals.\r\n\r\n### Quick guide to these signals\r\nThere are 4 signal types you can choose from : \r\n#### FR_BAL_CARRE\r\nThis signal shows a double red when no route is set from it, a single red if a route is set, but a train occupies the block, a yellow if next is red or double red, and green otherwise. For now trains stop to red and double red aspects. In a later release I plan to have train stop at single red and then start again at slow speed (but I need first to implement sight running of trains, which is also the lacking feature to enable shunting of trains).\r\n#### FR_BAL_SEMAPHORE_AUTO\r\nThis signal is an automatic signal (**new feature !**): you don't need to set a route (nor even to define a route) from this signal to work. It will just look at the next signal and whether there is a train in the block to display its aspect in accordance. Don't put automatic signals before a junction or you may be surprised by the way it behaves !\r\n\r\nIt includes the classical aspects: green if next is yellow, yellow if next is red or double red, single red if train is ahead.\r\n\r\nBut also includes: horizontal double yellow (R30) if next is vertical double yellow (RR30)\r\n\r\n#### FR_BAL_RR30\r\nThis is a FR_BAL_CARRE which can also show two extra aspects:\r\n- vertical double yellow (RR30) if at least on of the routes given in the \"route set params\" is active (which does not have to be starting from this signal). \r\n- vertical double yellow + single yellow (A+RR30) if we have the conditions as RR30 + next signal is red, double red or RR30.\r\n\r\nNote that the route set params are only taken into account for RR30 and A+RR30 aspects. Other aspects behave as usual and drop silently any \"route set params\" defined on them.\r\n\r\n#### FR_BAL_SEMAPHORE_TP\r\nBehaves exactly the same as UK_3_ASPECTS_TP but compatible with other FR_BAL signals. That is aspect is shown if no train is present on any of the items given as \"no train params\".\r\n\r\nThis type of signal is used for last signal before the train exits the area.\r\n"},"comment":{"url":"https://api.github.com/repos/ts2/ts2-data/issues/comments/143566770","html_url":"https://github.com/ts2/ts2-data/issues/3#issuecomment-143566770","issue_url":"https://api.github.com/repos/ts2/ts2-data/issues/3","id":143566770,"user":{"login":"npiganeau","id":3935559,"avatar_url":"https://avatars.githubusercontent.com/u/3935559?v=3","gravatar_id":"","url":"https://api.github.com/users/npiganeau","html_url":"https://github.com/npiganeau","followers_url":"https://api.github.com/users/npiganeau/followers","following_url":"https://api.github.com/users/npiganeau/following{/other_user}","gists_url":"https://api.github.com/users/npiganeau/gists{/gist_id}","starred_url":"https://api.github.com/users/npiganeau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/npiganeau/subscriptions","organizations_url":"https://api.github.com/users/npiganeau/orgs","repos_url":"https://api.github.com/users/npiganeau/repos","events_url":"https://api.github.com/users/npiganeau/events{/privacy}","received_events_url":"https://api.github.com/users/npiganeau/received_events","type":"User","site_admin":false},"created_at":"2015-09-27T15:09:08Z","updated_at":"2015-09-27T15:09:08Z","body":"@Sharpe49 Nice sim really, varied with normal operation, shunting, many different types of signals... \r\nI use it to check my coding !\r\n\r\nJust one point, I think you should add text to label the tracks, because that is not obvious when you try to route the trains.\r\n\r\nAlso, I would be interested in your feedback when using CSV imports for services. I used it a long time ago to import liverpool-street services but that was a \"dead end\" simulation, and I wonder if it works for 3 ways simulations as yours."}}