OR CZ/SK - Jak a co...

  • Tvůrce vlákna Tvůrce vlákna Dan J.
  • Datum začátku Datum začátku
Pokud do názvu souboru con a názvu vlaku zadáte slovo "FreeView", bude tento vlak sloužit jako pohled kamery. Takový pohled si můžete dát kamkoliv na trať, protože nemá interakci s ostatními vlaky. Po kliknutí v seznamu vlaků Alt + F9 (zabarvení světle modré) se na něj libovolně přepínáte a takových objektů tam můžete mít kolik chcete.

Dá se využít jako pohled cestujícího na peróně, ale také na umístění libovolných objektů do okolí tratě nebo přímo na trať, které chce použít aktivitář pro svoji aktivitu například rychlostníky nebo jiná oživení aktivity.

Pohled kamery se dá upravit novým parametrem FreeViewCamera_XYRotate ( x y rotate ) přímo do souboru con pod odstavec TrainCfg ( ). Hodnoty X a Y jsou posuny kamery v metrech a hodnota rotate je v radiánech pro natočení doleva/doprava.

Příklad:
FreeViewCamera_XYRotate ( -10 -7 -0.35 )

Pro použití v aktivitě je potřeba definovat nový servis eng. Zde je výpis obsahu celého nového servisu.
Kód:
SIMISA@@@@@@@@@@JINX0D0t______

Wagon ( Servis_FreeView
    Type ( Engine )   
    WagonShape ( NOSHAPE.S )
    Size ( 1 1 1 )
    Mass ( 1 )       
)

Engine ( Servis_FreeView   
    Wagon ( Servis_FreeView )
    Type ( Diesel )         
     CabView ( NOCAB.cvf )
    Name ("Servis_FreeView")
    Description ("")
)

FreeView.jpg
 
Nový WP 40001 vám zaručí napěťovou výluku na trati. Pokud tímto WP vytyčíte úsek trati pro AI vlak, elektrické lokomotivy s vlaky přestanou tímto úsekem projíždět. Zastaví před prvním bodem v cestě a stáhnou sběrače. Budou čekat, až je vlak hráče nezavěšeným postrkem odtlačí přes celý úsek a na druhém WP zvednou sběrač, aktivují pohon a pokračují dále ve své cestě.

Vyluka.jpg
 
Podařilo se mi vytvořit neviditelné triggery v podobě loosecon servisu, který si může umístit aktivitář libovolně na trať.

Takový trigger potom může iniciovat nějakou akci popsanou novými parametry v sekci Wagon v eng nebo wag loosecon servisu. Zatím tam máme 3 možné události. Také se může tento loosecon použít pro umístění libovolného objektu na trať nebo v její okolí. Tento objekt nemá interakci s okolními vlaky a neblokuje cestu.

Ukázka obsahu eng nového triggeru NoPowerZone:

Kód:
SIMISA@@@@@@@@@@JINX0D0t______

Wagon ( Servis_Trigger_NoPowerZone
    Type ( Engine ) 
    WagonShape ( NOSHAPE.S )
    Size ( 1 1 1 )
    Mass ( 1 )     
  
    EventTrigger (
        Type ( solid )
        EventType ( NoPowerZone )
    )
)

Engine ( Servis_Trigger_NoPowerZone 
    Wagon ( Servis_Trigger_NoPowerZone )
    Type ( Diesel )       
     CabView ( NOCAB.cvf )
    Name ("Servis_Trigger_NoPowerZone")
    Description ("")
)


Pokud se bude v eng/wag loosecon nacházet EventTrigger ( ), bude brán loosecon automaticky jako trigger. Bez dalších parametrů se aktivuje kontaktem vlaku hráče a nebo vlaku AI a pak zmizí. Zmizí i případný viditelný objekt WagonShape *.s. Pokud se přidá parametr Type ( solid ), trigger po aktivaci nezmizí a bude dále přichystaný pro další aktivaci. Další parametr EventType ( ) slouží pro zvolení události, která se má aktivací triggeru vyvolat. Trigger platí jen v daném místě (koleji) a pro daný vlak, který ho aktivoval.

Události zatím jsou:

LocomotiveFault
- po aktivaci triggeru bude lokomotiva hráče poškozena a dále neschopná jízdy. Nemá vliv na AI vlaky (traffic).

NoPowerZone
- pomocí dvou triggerů s touto událostí může aktivitář vytyčit bez napěťovou zónu na trati. Napětí skutečně nebude v této sekci a hráč to vidí na přístrojích. Pro AI to platí také. V této zóně stáhne pantografy a přejede tuto zónu bez nich. Po vyjetí ze zóny aktivací druhého triggeru opět zvedne pantografy a pokračuje ve své cestě. Není to stejné jako nový WP 40001.

SpeedZone
- po aktivaci triggerů s touto událostí může aktivitář vytyčit zónu s pomalou jízdou. Rychlost si můžete přepsat na jakoukoliv chcete. Respektuje ji AI traffic a také se objeví i v monitoru tratě u hráče. Ovšem není tam předvěstěná!

Kód:
EventTrigger (
        Type ( solid )
        EventType ( SpeedZone  10km/h )
    )
trigger.jpg
 
Zkoušku brzdy lze spustit automaticky i v aktivitě po vypršení zadaného času. Stačí zadat do activity souboru časové události stejně, jak jste už zvyklí.

UZB
Kód:
EventCategoryTime (
                EventTypeTime ( )
                ID ( 0 )
                Activation_Level ( 1 )
                Outcomes ( )
                Name ( "shunter" )
                Time ( 10 )
                ShunterFullTestBrake ( true )               
            )

JZB
Kód:
EventCategoryTime (
                EventTypeTime ( )
                ID ( 0 )
                Activation_Level ( 1 )
                Outcomes ( )
                Name ( "shunter" )
                Time ( 15 )
                ShunterSimpleTestBrake ( true )               
            )
 
Posunovače lze spustit automaticky i v aktivitě po vypršení zadaného času. Stačí zadat do activity souboru časové události stejně, jak jste už zvyklí.
Posunovače zrušíte další stejnou událostí.

POSUNOVAČ
Kód:
EventCategoryTime (
                EventTypeTime ( )
                ID ( 0 )
                Activation_Level ( 1 )
                Outcomes ( )
                Name ( "spustí shunter" )
                Time ( 15 )
                Shunter ( true )
            )
            
EventCategoryTime (
                EventTypeTime ( )
                ID ( 0 )
                Activation_Level ( 1 )
                Outcomes ( )
                Name ( "vypne shunter" )
                Time ( 60 )
                Shunter ( true )               
            )
 
Mám tu něco pro stavitele tratí. Pokud určíte jakémukoli objektu v editoru tratě Static detail (Úroveň detailu - vlastní) na tyto hodnoty, dosáhnete tohoto:

7 - objekt se nebude zobrazovat v zimním ročním období (využitelné pro různé plodiny na polích nebo pro kombajny a traktory, které nemají v zimě na poli co dělat)
8 - objekt se bude zobrazovat pouze v zimním ročním období
9 - objekt se bude zobrazovat pouze za dne
10 - objekt se bude zobrazovat pouze za tmy
 
No tak úplně z toho radost nemám. Protože se někde někdy kdysi dávno nastavil Detail static level u spousty objektů na hodnotu 10 a teď zase zkouším po delší době trať v OR a půlka věcí je neviditelná.
. Klika je, že nepoužívám schovávání troleje jako jiní, protože dávám static, jinak hromadným přepisem v souborech .W bych byl v kelu a možná ještě dál.
Takhle mě vylekat, že nemám v Lovosicích troleje a komplet nádraží. Ale už mám ty infarktové situace zmáknuté. Začal jsem jen koktat a jedním koutkem huby slintat. Jinak OK.
 
No tak ještě Jinak .
@Icik - Ani po hromadném přepsání hodnoty StaticDetailLevel z 10 na 0 či jinou hodnotu se mě konkrétně nezobrazuje jediná nádražní budova, neobnovily se ani žádné troleje, které před touto "úžasnou" změnou měly hodnotu 10.
Tato nastavení asi měly tyto modely pro něco. Nemodeluju, tak nevím. Ale ani po restartu OR a to ani restartu PC se nic nezměnilo. Takže nemohu říci, zda to byl dobrý tah. Nehledě na to, že schování modelů na zimu (traktory, sláma a další voloviny abnormální pro zimní období mají zimní textury s kompletním alfa kanálem. Takže vidět nejsou. Jdu ještě zkoumat dál, kde je možná chyba.
 
je to takhle :
Pokud je u modelů zápis StaticDetailLevel ( 0 ) nebo s jakoukoli jinou hodnotou, tyto se nezobrazují vůbec. V TSRE je u položky pro nastavení modelu CUSTOM s fajfkou zatrženou a s jakoukoli hodnotou, provádí se zápis do soboru .W, pak model není vidět.
Pokud Ale zápis je smazán, modely se objeví bez problémů, tedy v TSRE nesmí být zaškrtnuna podmínka pro model CUSTOM. Okno i okénko pro fajfku musí být prázdná.
Pro mě to znamená prolézt celou trať a takto anulovat přes 1000 modelů.
Jsem zvědav na Zbyňka a jeho BP. Hlavně to vypínání troleje s hodnotou ( 2 ) v CUSTOM.
Jdu zkusit ještě ZSR130, tam se TV taky vypíná, tak aby byly vidět koleje.
 
No nevím, jestli to má vliv na aktivity editor v msts, ale zcela jistě to zabraňuje zobrazování některých objektů, a to jsem ještě nezkoušel nějaké starší tratě, ve které jsou starší modely , které bohužel tyto detail levely mají od hodnoty 6 do 10
 
Tak možná proto jsem jel na trati 321 z Dlouhé do České Třebové vzduchem a ne po estakádě... :D Zároveň mi pak připadalo takové prázdnější malešické zhlaví žst. Praha-Libeň a chyběla nástupiště v ÚnO město... ;)
 
Tak možná proto jsem jel na trati 321 z Dlouhé do České Třebové vzduchem a ne po estakádě... :D Zároveň mi pak připadalo takové prázdnější malešické zhlaví žst. Praha-Libeň a chyběla nástupiště v ÚnO město... ;)
Tak tohle je zlé.
 
Přesně.
To není nic proti vychytávce , ale bude to chtít změnit čísla pro ty novinky , a obnovit starou stupnici Static detail level Od 0 do 10 :00 tak, jak to bylo pro MSTS
 
Back
Nahoře