Skip to content

Commit cf471d5

Browse files
author
ElectricityMachine
committed
Merge branch 'PolaX3/master'
PR #8.
2 parents f12c347 + 8d379d3 commit cf471d5

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
### Description
11-
SG+ is a macro script written in Python that streamlines your signalling experience by allowing you to change a signal aspect or open a camera view with only one button press.
11+
SG+ is a macro script written in Python that streamlines your signalling experience by allowing you to change a signal aspect, announce your signalling presence, or open a camera view with only one button press.
1212

1313
### Will this get me demoted? Am I safe to use this?
1414
**There is nothing to indicate you will be demoted or banned for using this script.** The onus is still on the signaller to signal trains in a safe and proper manner. It is not an exploit and does not automate signalling entirely. It is just to aid the signaller in their task of efficiently running their zone and keeping time. If you have had trouble with a member of staff as a result from using this script, **contact me immediately (scroll down) or open an issue.**
@@ -17,10 +17,12 @@ SG+ is a macro script written in Python that streamlines your signalling experie
1717
- Hover over a signal and press 1, 2, or 3, corresponding to the aspect you wish to change the signal to.
1818
- Hover over a signal and press C to enter camera view. Once in camera view, press C again to exit.
1919
- Press F1 to enable or disable the script. You only need to do this if you are chatting or typing things to prevent false activations.
20+
- Use numpad 1-7 to copy zone opening messages to your clipboard
2021

2122
### Features
22-
- Only one button press is needed to change a signal aspect
23+
- Only one button press is needed to change a signal aspect or copy zone opening messages to your clipboard
2324
- Decreases setup and train clearing time significantly
25+
- Allows the signaller to focus on more important things rather than just clicking to change aspects
2426
- Quickly get in and out of a camera view (signals only for now)
2527
- Toggle rollback on or off
2628
- Audible warning if you try to chat or run commands with the macro enabled
@@ -45,6 +47,7 @@ SG+ is a macro script written in Python that streamlines your signalling experie
4547
|3|Change currently hovered signal to Proceed|
4648
|C|Enter camera mode of the currently hovered signal. If you are already in camera mode, it will exit camera mode|
4749
|R|Toggle rollback of the currently hovered signal
50+
|Numpad 1-7|Copy the opening message for each zone (1 for zone A, 2 for zone B, etc.)|
4851
---
4952

5053
### **Installation**
@@ -65,4 +68,4 @@ SG+ is a macro script written in Python that streamlines your signalling experie
6568
By using this script, you MUST adhere to the license terms in the LICENSE file.
6669

6770
### Contact information
68-
If you have issues or need to contact me, please reach me on Discord at ElectricityMachine (hashtag) One Seven Five Three. The Discord username is spelt that way to avoid scrapers and bots.
71+
If you have issues or need to contact me, please reach me on Discord at ElectricityMachine (hashtag) One Seven Five Three. The Discord username is spelt this way to avoid scrapers and bots.

script.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,10 +367,10 @@ def send_zone_message(zone):
367367
switch = {
368368
'A': "Zone A (Stepford Area, Willowfield, Whitefield branches) is now under manual signalling control.",
369369
'B': "Zone B (St. Helens Bridge, Coxly, Beaulieu Park corridor) is now under manual signalling control.",
370-
'C': "Zone C (Stepford Airport Area) is now under manual siganlling control.",
370+
'C': "Zone C (Stepford Airport Area) is now under manual signalling control.",
371371
'D': "Zone D (Morganstown to Leighton West) is now under manual signalling control.",
372372
'E': "Zone E (Llyn-by-the-Sea to Edgemead) is now under manual signalling control.",
373-
'F': "Zone F (Benton area + Waterline up to not including Airport West and Morganstown) is now under manual signalling control.",
373+
'F': "Zone F (Benton area + Waterline up to but not including Airport West and Morganstown) is now under manual signalling control.",
374374
'G': "Zone G (James St. to Esterfield) is now under manual signalling control."
375375
}
376376

0 commit comments

Comments
 (0)