![]() |
Om det här är ditt första besök, se till att gå till vår FAQ (finns även länk till FAQ i navigeringsmenyn ovan). Du kan behöva att registrera dig innan du kan posta (finns även en länk till registrering i navigeringsmenyn ovan). För att titta på inlägg, välj det forum som du vill besöka från de som är listade nedan. |
|
![]() |
|
Ämnesverktyg | Visningsalternativ |
![]() |
#76 |
Medlem
Reg.datum: Apr 2007
Inlägg: 795
|
![]()
Kul att du fortsätter jobba med signalerna! Själv har jag inte öppnat TS på många månader nu, jag tappade sugen att bygga när jag insåg att det tar 2-3 minuter att spara ändringar så fort man ändrar något spårrelaterat, och dessutom kraschar simulatorn frekvent när man bygger, även på en ny, snabb dator.
Om jag förstår rätt så har du fått till det så att samma H5-signal kan användas i alla situationer. Jättebra om det fungerar! Det borde också vara lätt att använda samma logik för andra huvudsignaler också (även huvuddvärgar). Jag skapade ju olika signaler beroende på vilken signalbild man vill ha, alltså beroende på avstånd till nästa signal. Det fungerade men blir förstås ganska stökigt att hålla reda på alla olika varianter! Ett störande problem som jag inte vet om du har lyckats lösa var ju att DV4-signalen fastnar i stopp när ett tåg har passerat, även när signalsträckan är fri (dvs när tåget har passerat nästa signal). Jag lyckades aldrig knäcka den nöten tyvärr! Men om du har fått till det så att det funkar med medgivandedvärgen (som är kopplad till huvudsignalen) så kanske det går att lösa även för fristående växlingsdvärgsignaler? Fast jag tror att grundproblemet var att DV4-signalerna inte kan skicka signalmeddelanden korrekt om det står en huvudsignal "i vägen", för huvudsignalen "suger upp" dessa meddelanden. Det problemet uppstår inte vid medgivandedvärg då den alltid står tillsammans med en huvudsignal. På samma sätt uppstår inte problemet med huvuddvärgsignalerna men däremot med växlingsdvärgarna. Problemet är ju att det kryllar av fristående växlingsdvärgar vid större bangårdar exempelvis runt Stockholm så det är tråkigt när de inte fungerar ordentligt. När det gäller AI-trafik så bryr den sig inte om signalbilder överhuvudtaget om jag har förstått rätt. Det enda AI tittar på är om nästa signalsträcka är fri så det borde inte vara något problem att huvudsignalen visar stopp. |
![]() |
![]() |
![]() |
#77 | |||||
Medlem
|
![]() Citat:
Citat:
Citat:
Citat:
Fokus liger just nu att se om H5+DV4 fungerar som tänkt. Det vore jobbigt om man hittade en bugg som ligger i samtliga signalvarianter. Då har jag flera scripts som behöver skrivas om. Citat:
För huvudsignalens signalbild använder jag ANIMSTATE_GO osv och för dvärgsignalens signalbild använder jag SHUNTSTATE_GO osv. På så vis kan signalen visa olika kombinationer och säga till föregående signal vad den ska visa på olika sätt.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
|||||
![]() |
![]() |
![]() |
#78 |
Medlem
Reg.datum: Apr 2007
Inlägg: 795
|
![]()
Det låter som en lovande lösning för att få fristående växlingsdvärgar att fungera!
Jönköpingsbanan (med Stockholm) har säkert ett hundratal dvärgsignaler utplacerade, om inte fler. Så jag hoppas att det går att lösa utan att man behöver placera ut signalerna på nytt. Det borde gå att helt enkelt byta ut scriptet för DV4-signalen. |
![]() |
![]() |
![]() |
#79 |
Hedersmedlem
Reg.datum: Mar 2002
Ort: Trollhättan
Inlägg: 9 792
|
![]()
Jag kollade mycket med Bergensbanens och Trollhattans signalsystem. Det var fel helt hållet och jag rättade till så att Trollhattan började fungera med RW64. Bergensbanen går inte på RW64 än och jag fortsätter forska länkar framöver.
Att Trollhattan löstes var länkfel i Göteborg ![]() Man kan inte ha så många växlar mellan signal och länk. Framförallt genom spårkors är det stopp där. Jag kollade även Mälardalen och den har många felplacerade länkar.
__________________
MVH TOTTE BanByggarna MSTS Rutt Trollhattan 2 RW-Trollhättan och Bergensbanen Beta Bygger RW-Trollhättan Bygger RW-Bergensbanen newS downloadsida Facebook Trainsimulator Sverige Facebook Trainsimulator Norge Senast redigerad av Totte den 2022-02-10 klockan 15:55. |
![]() |
![]() |
![]() |
#80 | |
Medlem
|
![]() Citat:
Ta gärna bort alla svenska gatukorsningar om du hittar dessa.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
|
![]() |
![]() |
![]() |
#81 |
Hedersmedlem
Reg.datum: Mar 2002
Ort: Trollhättan
Inlägg: 9 792
|
![]()
Ska försöka....
|
![]() |
![]() |
![]() |
#82 | |
Medlem
|
![]()
Testversion av huvudsignal med medgivandedvärg ute för testning!
Download: https://github.com/SummerADDE/TS-Swe...2022-02-16.rwp Att tänka på: -Detta är endast en testversion. Jag vill inte att du ska använda denna version i din rutt! Gör en kopia av din rutt och testa assetsen i SummerADDE/SESignalsTest. Rapportera sedan tillbaka till mig här på forumet eller på github så kan jag fixa de eventuella fel som uppstår. Kompabiliteten med din rutt kan komma att brytas inför framtida releaser av de nya signalerna. Citat:
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
|
![]() |
![]() |
![]() |
#83 |
Medlem
|
![]()
Jag har jobbat hela dagen med signalerna, mest för att införa en speciell funktion där signalerna visar stopp så länge inte ett tåg närmar dem, så som i verkligheten.
Men jag gav upp på detta just nu, men under tiden upptäckte jag 2 buggar i 64-Bit versionen. Dels så var försignalsbeskeden fast i VÄNTA STOPP oavsett vad nästa signal visade. Löste detta genom att be alla huvudsignaler meddela varandra vilken status de var på när rutten läses in. (Annars skedde detta bara när huvudsignalerna ändrade signalbild, då kunde föregående signal veta den aktuella signalbilden.) En annan bugg var att en signal som inte skyddar en växel fungerade inte alls. Detta är åtgärdat. Filen "SE H5 Signal.lua" finns nu på Github.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
![]() |
![]() |
![]() |
#84 |
Medlem
Reg.datum: Apr 2007
Inlägg: 795
|
![]()
Kul att du jobbar vidare!
Det där med att försignaler visar fel när rutten laddas har jag också stört mig på (mest märkbart runt Stockholm där det är väldigt signaltätt, vill minnas att jag också sett felaktigt "vänta kör" när det borde vara "vänta kör 40"). Är det stora ingrepp i scripten eller kan du visa vad man behöver ändra för att det ska funka? Exempel på det? Det blir väl som en blocksignal i det läget (dvs endast en aktiv länk). Har märkt att dvärgarna (DV4) funkar dåligt om man placerar dom så, men andra signaler fungerar väl? |
![]() |
![]() |
![]() |
#85 | |
Medlem
|
![]() Citat:
Vid rad 314 i mitt script, under "function InitialiseSignal()" skrev jag följande: Kod:
if gBlockSignal then SetSignalState() DebugPrint("BlockSignal[" .. gLinkCount .. "]") Call( "SendSignalMessage", SIGNAL_GO + gSignalState, "", -1, 1, 0 ) elseif gHomeSignal then gConnectedLink = Call( "GetConnectedLink", "10", 1, 0 ) SetSignalState() DebugPrint("HomeSignal[" .. gLinkCount .. "]") Call( "SendSignalMessage", SIGNAL_GO + gSignalState, "", -1, 1, 0 ) end Det andra exemplet var mer slarvfel från min sida och gällde nya rader koder jag lade till innan. Det har jag tagit bort då det inte behövs mera.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
|
![]() |
![]() |
![]() |
#86 | |
Medlem
Reg.datum: Apr 2007
Inlägg: 795
|
![]() Citat:
![]() Nu är det "bara" de trilskande DV4 som återstår att fixa... |
|
![]() |
![]() |
![]() |
#87 |
Medlem
|
![]()
Jag har gjort en massiv uppdatering av signalscripten...
-H5+DV4 är borttagna. -Fungerande Huvud- för- och till 75% fungerande dvärgsignaler. -Stoppsignaler finns men fungerar ej. -Fullt fungerande egen medgivandedvärg. Se bara till att placera länken framför huvudsignalen den ska vara medgivande till så kommer den visa korrekta signalbilder. KÄNDA FEL: -TAB-funktionen (Request pass in danger) har slutat fungera. -En DV6-signal kan felaktigt visa Kör40, vänta stopp om nästa signal visar Kör40. Återstår: -Alla dvärgsignaler ska passa vidare nästa huvudsginals signalbild till föregående signal istället för att visa egen signalbild om gAnimState == ANIMSTATE_GO. -Individuella scriptfunktioner för olika varianter av blocksignaler. --H5 som visar 3 gröna vid Kör40 (State_Slower) --H2-H5 och S1 StoppSignal visar STATE_STOP om nästa signal visar STATE_STOP. --H3 och DV6 som alltid visar KÖR40 -2-skenssignalering Kanske jag glömt något men så här långt har jag kommit. Kan även avslöja att jag kommer få ta del av källscriptfilerna till GBE Öresundståget för eventuell införande av svenskt ATC. Om det blir verklighet så kan jag redan nu säga att ATC-scriptet förmodligen inte kommer att fungera med den ursprungliga signalscriptet då signalerna inte delar med sig hastighetsinformation för respektive tågväg.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
![]() |
![]() |
![]() |
#88 |
Medlem
|
![]()
EDIT: Felet med TAB är av 2 orsaker... dels så fungerar inte TAB på Öresundståget som jag testade med till en början. Dessutom så får man se till att ha medgivandesignalens länk placerad långt bak, t.ex. straxt före föregående signals länk för att TAB ens ska fungera. Vet inte hur man ska undersöka det närmare.
Annat fel: Alla försignaler syns i HUD-kartan. EDIT: Försignalerna och medgivandesignalerna syns inte längre i HUDen. Du ändrar "<Stopping d:type="cDeltaString">eTrue</Stopping>" till "<Stopping d:type="cDeltaString">eFalse</Stopping>" för att göra dem osynliga.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. Senast redigerad av ADDE den 2023-02-23 klockan 02:24. |
![]() |
![]() |
![]() |
#89 |
Medlem
Reg.datum: Apr 2007
Inlägg: 795
|
![]()
Spännande!
Är det bara scripten du jobbar med, så att man kan byta ut script i redan utplacerade signaler? Eller kommer man behöva placera ut alla signaler på nytt? |
![]() |
![]() |
![]() |
#90 |
Medlem
|
![]()
Jag har tagit fram signaler färdiga i stolpar och hoppas få fram så man kan skriva stationssignatur och signalnummer direkt i spelet, istället för flera signs som vi har nu.
Men scriptet borde i teorin fungera i de befintliga signalerna men deras beteende kommer att fungera väldigt annorlunda då.
__________________
Mvh SummerADDE Alla mina projekt till Train Simulator Classic är nedlagda. Jag kommer härmed fokusera på att skapa rutter och innehåll till Train Sim World i fortsättningen. Alla mina downloads på Google Drive kommer att tas bort permament den 31:a agusuti 2024. |
![]() |
![]() |