71 Commits

Author SHA1 Message Date
5affe27323 Merge pull request #41 from rmroc451/car-click-actions-and-other-misc-updates
Car click actions and other misc updates
v2.0.0
2025-08-16 11:31:10 -05:00
d19a1a2995 using "area" cabeese search rather than iterating nearby cars in a catchment area. Adding MU auto filter for engine roster and including other loco fuel levels in single engine when in same consist/mu'd. 2025-08-16 11:23:40 -05:00
7c8becd471 2.0.0 feature updates 2025-08-11 00:25:30 -05:00
26a3bdaaa1 updates 2025-07-19 13:36:26 -05:00
3f2e3dee80 remove "experimental" from build target output v1.2.6 2025-03-08 21:21:38 -06:00
ed44ea829e Merge pull request #40 from rmroc451/experimental-2024-6
Experimental 2024.6 to main
2025-03-08 21:18:23 -06:00
bce1d8bd58 fixing issues with build angles on context menu for select/deselect on consists without an engine 2025-03-08 21:17:29 -06:00
c25271ee2d begone concentric circles! v1.2.5_Experimental 2025-03-02 13:23:15 -06:00
80f0847587 reverting updated context menu visualizations, and allowing the even spacing of items vs quadrant concept. Pesky double circle context menu borders still remain, but I'm working on it. v1.2.4_Experimental 2025-03-02 12:43:08 -06:00
7552422b6e disabling context menu dividers and expanding the context menu radius to 200f to help spread things out. v1.2.3_Experimental 2025-02-22 23:43:00 -06:00
58dc7efac0 adjusting CarIdsInRect -> CarIdsInRadius v1.2.2_Experimental 2025-02-16 09:41:58 -06:00
7ebd14db2a adjusting railroader usage of namespace Model.OpsNew -> Model.Ops and some adjustments to the version files. v1.2.1_Experimental 2024-12-24 22:11:22 -06:00
ca0e78b971 hotfix for car inspector rebuild v1.1.1 2024-08-03 00:55:43 -05:00
9f210b0b8a increasing version number. v1.1.0 2024-08-01 15:55:29 -05:00
840f35cf62 Merge pull request #38 from rmroc451/37-passenger-stops-not-filling-crew-hours-on-cabeese
#37 refactored caboose crew hours load refill logic, condensing and a…
2024-07-28 12:11:16 -05:00
786db49b68 #37 refactored caboose crew hours load refill logic, condensing and also allowing passenger stops to work as they were expected to. 2024-07-28 08:13:21 -05:00
108900b026 Merge pull request #36 from rmroc451/33-double-click-to-follow-car
#33 double primary click any car/loco to follow
2024-07-27 22:33:18 -05:00
9e8c38e6f4 Merge pull request #35 from rmroc451/26-caboose-auto-heal-hotbox-when-fully-oiled
#26 auto heal hotbox when found if caboose use is enabled and caboose…
2024-07-27 22:32:49 -05:00
89f2490f14 Merge pull request #34 from rmroc451/32-buttons-dont-adjust-when-decoupling-as-expected
#32 swap from integration set that was giving inconsistent results, a…
2024-07-27 22:32:20 -05:00
fbd08b007c #33 double primary click any car/loco to follow 2024-07-27 22:31:33 -05:00
27d3432cbf #26 auto heal hotbox when found if caboose use is enabled and caboose is present in consist. 2024-07-27 22:30:40 -05:00
cf1d5e32e5 #32 swap from integration set that was giving inconsistent results, and adding in a panel.reubuildOnInterval when an observed value changes. 2024-07-27 22:25:23 -05:00
92317b29b2 Merge pull request #31 from rmroc451/v1.0.0-prep
Closes #27 fix issue with last car end gear issue detection
Closes #28 add hotbox icon to tag update info
Closes #25 adding follow to car context menu
Closes #24 adding consist info to non motive power cars, that have a caboose when Caboose Use mod setting is enabled.
Closes #29, #30 Allow caboose setting to require that a caboose is present in the consist to use the AI Engineer's AutoOiler & - AutoHotboxSpotter.
v1.0.0
2024-07-26 12:40:38 -05:00
1f48bf04aa increment version number 2024-07-26 12:35:52 -05:00
5774c7f04c #29 #30 Allow caboose setting to require that a caboose is present in the consist to use the AI Engineer's AutoOiler & AutoHotboxSpotter. 2024-07-26 12:25:03 -05:00
5eed492b47 #24 adding consist info to non motive power cars, that have a caboose, when Caboose Use mod setting is enabled. 2024-07-26 12:20:52 -05:00
d4d18d8c92 #25 adding follow to car context menu 2024-07-26 10:17:09 -05:00
d7e35828b8 #28 add hotbox icon to tag update info 2024-07-26 10:15:09 -05:00
0b444d6364 #27 fix issue with last car end gear issue detection 2024-07-26 10:13:35 -05:00
d197ff8d8a Merge pull request #23 from rmroc451/misc-fixes-and-caboose-additions
Misc fixes and caboose additions
v0.1.8
2024-07-24 00:09:54 -05:00
89894890b4 build version increment 2024-07-24 00:07:59 -05:00
a13701c3d2 AutoHotboxSpotter Patch for caboose consist presence, making checks happen between every 15-30 seconds vs 60-300 (default) 2024-07-24 00:07:48 -05:00
b5be17703f Adding AutoOiler Patch that halves times to oil consists and the start delay, if a caboose is presentin the consist that the ai engineer is in. 2024-07-24 00:06:37 -05:00
35afa4520d log context adjustments for CarInspector patch class 2024-07-24 00:04:49 -05:00
80d064c950 remove SetActive call, which seems to be a performance gain when tags are displayed. 2024-07-24 00:03:11 -05:00
ec21effd30 Adding consist buttons from inspector to new context menu, and squashing bug that would occur if inspector open but tags weren't active, breaking the ui panel builder reload detection for handbrake/couple/air changes.
final change of Version 0.1.7
v0.1.7
2024-07-13 13:09:42 -05:00
2242aaacde Merge pull request #22 from rmroc451/1.6.1
Fix issue with cars that are missing tagcallouts from throwing errors.
2024-07-13 11:12:24 -05:00
e26713688b Fix issue with cars that are missing tagcallouts from throwing errors. 2024-07-13 11:11:22 -05:00
8a228be5a8 Merge pull request #21 from rmroc451/20-webhook-settings-adds-a-new-blank-entry-every-time-the-settings-window-opens
misc refactor and fixes
2024-07-05 20:22:52 -05:00
2ed33465d9 reduce cyclomatic complexity of the cabeese hunting algorithm, and fix issue with webhook settings adding an empty row each time settings screen opens. 2024-07-05 20:21:41 -05:00
67d39801de Merge pull request #18 from rmroc451/13-add-buttonconsole-command-to-initiate-a-console-message-logging-with-selected-engine
Engine based status messages & Caboose Crew time Resource
v0.1.6
2024-06-27 00:11:54 -05:00
8dc87f312d #5 adding Crew as a resource to cabeese, and having the new buttons added by this mod, cost resources if opting in. 2024-06-27 00:09:40 -05:00
9cb788d86a Merge remote-tracking branch 'origin/main' into 13-add-buttonconsole-command-to-initiate-a-console-message-logging-with-selected-engine 2024-06-23 13:48:14 -05:00
2e47536028 added Bleed Consist button 2024-06-23 02:30:13 -05:00
b6edc93636 renaming main class to have plugin suffix to avoid namespace collision issues. 2024-06-23 02:10:47 -05:00
6693a762c9 rather than wait for the next callout refresh ever 1s, call update if the inspector observers fire off. 2024-06-23 02:04:53 -05:00
fc43d54815 initial work for 13 2024-06-21 00:23:45 -05:00
0adcbfa787 Merge pull request #16 from rmroc451/12-add-fuel-fill-level-sprite-to-engine-roster
12 add fuel fill level sprite to engine roster & 14 fix locomotive set hand brake in consist.
v0.1.5 v0.1.4
2024-06-20 22:40:16 -05:00
715629394d getting a little bit of logging around set hand brakes. 2024-06-20 22:10:47 -05:00
1ea3d9917d spell checking, fixing #14 and some other pieces needed for #14. 2024-06-20 21:41:56 -05:00