Királyliget 2.3.5 – hibajavítás

Ma kiadtam egy javított verziót a Királyliget pályából. Változások:

  • Javítottam a felsővezetékrendszert. Korábban a felsővezeték ívekben valószerűtlenül megtört a blokkhatárokon – most már nem teszi.
  • Valószínűleg programhiba miatt a .Tr parancsoknál vészfékezett a vezetett vonat – kikapcsoltam a .Tr parancsokat, így nem lesz vészfékezés. Így most a pontszerű vonatbefolyásolás is ki van kapcsolva, de vezetni legalább lehet.
  • Esetenként lefagyott a program, ha nem találta az AI vonatokat – remélem, most jobban megtalálja őket és nem fagy le.

Fontos, hogy ha a vonat csomag nincsen telepítve, akkor az OpenBVE le fog fagyni. Tehát ne feledd a vonat csomagot is letölteni és telepíteni!

Örömmel venném, ha visszajeleznétek, hogy ez a verzió jól működik-e, van-e esetleg még lefagyás vagy más hiba. Köszönöm!

Letöltés

https://bve.hu/kiralyliget

Frissült a Királyliget pálya – AI vonatok a vonalon

Egész pontosan két év elteltével frissül a Királyliget pálya, a verziószáma 2.3-ra ugrik. Lássuk, mi változott.

AI vonatok

A pálya legfontosabb újítása az, hogy aktívan használja az OpenBVE 1.6-ban megjelent AI vonatok lehetőségét. Ez már nem a TrackFollowerFunction: ezek a vonatok valódiak, hangjuk van, jönnek, mennek, fékeznek, az állomásokon megállnak, ajtót nyitnak és zárnak, és indulnak tovább útjukon. Összesen öt ilyen vonatot építettem a pályába, a korábbi TrackFollowerFunction vonatokat megszüntettem.

Ehhez kapcsolódik, hogy innentől kezdve két fájlt kell a pályához letölteni, az egyik maga a pálya, amásik pedig az AI vonatokat tartalmazza. Mindkettő telepíthető a csomagkezelővel, nincs szükség kézi kibontásra.

Jelzők

A teljes pályában kicseréltem a jelzőket, a működőket és a sima objektumokat is. Eddig a jelzők a SignalFileWithoutExtension rendszer szerint működtek, mostantól ez leegyszerűsödött, egy sima animált objektum, illetve a pályában levő .SigF és .Section parancsok adják a jelzéseket.

Eddig csak a működő jelzőknek volt ténylegesen fénye, most ez is változik: a simán objektumként pályában levő jelzők is fényt adnak.

Tolatási határjelzőket és biztonsági határjelzőket helyeztem el a pályán, ami már régi adósság volt.

Peronok

A 2.1-es változatban felemeltem a peronok magasságát SK+55cm-re, ennek a tisztázását végeztem most el. Egyrészt eltüntettem a lejtős peronvégeket, egyszerűbbé, átláthatóbbá tettem a peronobjektumokat és a neveiket.

Lecseréltem a még 2005-ből származó, 25 méterenként elhelyezett peronokat, így most minden peron egyetlen .Freeobj bejegyzésből áll.

Egyebek

Folyamatossá tettem az 1-es számú vágányt, ez kellett a szembejövő vonatok készítéséhez. Ez a vágány eddig rövidebb megszakításokkal létezett, ami a pálya korára vezethető vissza.

Javítottam kicsit a felsővezetéktartó oszlopokon – nem tökéletesek, de a korábbinál jobbak.

Beállítottam egy képet a betöltő képernyőre, így most miközben töltődik a pálya, nem egy véletlenszerű mozdonyt látunk, hanem egy a pályát ábrázoló képet.

Mi van még vissza?

Nagyon sok! A Királyliget minden modernizálással együtt még most is egy 2005-ös pálya. A domborzat, növényzet szó szerint vacak, nem a mai kor színvonalát tükrözi. Az Erdőépítővel utóbbit szépen meg lehet csinálni, erre majd sort kell keríteni valamikor.

A jelzők elhelyezése nem igazán jó, ezt korrigálni kell majd.

Videó

Íme egy videó a Királyliget 2.3-ról:

Képek

Minimum OpenBVE verzió

A minimum OpenBVE verzió felugrott az 1.6.0.0-ra, mivel az AI vonatok attól kezdve működnek csak. Természetesen az 1.6-tól újabb verziók közül bármelyik megfelel.

Letöltés

A pálya letölthető a BVE.hu oldalról a gombra kattintva, de itt a blogon is van oldala, ahol alternatív letöltési linkeket is találtok. Telepítés előtt távolítsd el a pálya korábbi verzióját. Ezt is megteheted a csomagkezelővel (ha azzal is telepítetted).

Jó játékot!

OpenBVE 1.7.1.0

Ma jelent meg az OpenBVE 1.7.1.0 változata, aminek fő újdonsága az, hogy választhatóként belekerült egy új, OpenGL 3.1-es renderer. Erről túl sok részletet nem találtam sem az OpenBVE honlapján, sem a fórumokon, így ha használatba vesszük, majd kiderül, hogy ez a renderer miben más, mint a korábbi.

Ezen túl javult a következő állomás távolságának kijelzése az olyan esetekben, amikor a soron következő állomáson nem kell megállni.

Végül két kisebb hibajavítás zárja az újdonságok sorát.

Helyzetjelentés

Sokan kérdezték az elmúlt hetekben, hogy mi történt a BVE Klubbal, és azt is jelezték, hogy jó lenne valamilyen megoldás arra, hogy az oldalról elérhető tartalmakat valahol közzétennénk. Ez teljesen érthető is, ugyanakkor én mindig azt mondtam, hogy nem akarok felesleges köröket futni, mert a cél az oldal helyreállítása teljes korábbi tartalmával.

A leállás egy szerverhiba következménye volt, hardvercserére volt szükség, ami meg is történt, s az ezügyben végzett munkáért mindannyian köszönettel tartozunk KFMboy-nak.

Jelenleg a szerver részlegesen üzemel. Ha meglátogatjátok a bveklub.hu-t, akkor ma ez fogad benneteket:

Ha a bvemetro.hu-t látogatjátok meg, akkor pedig ez:

Nincsenek letöltések, útmutatók, programok, satöbbi, de már van egy alapszinten működőképes szerver!

Hogy is van ez az érintéses irányítás OpenBVE 1.6-ban?

Ma kicsit jobban utánanéztem annak, hogy a korábbiakban említett érintéses irányítás mit is takar pontosan OpenBVE 1.6-ban. Nos, azt jelenti, hogy egérrel vagy érintésre alkalmas képernyőn kézzel vezérelhetjük a Panel2.cfg fájlt használó 2D-s vezetőállással felszerelt vonatokat. Kipróbáltam egy Szilivel, valóban tudtam féket és menetet szabályozni egérrel, ha nem is túl kifinomultan.

Ahhoz, hogy ez működjön a beállítások második lapján be kell pipálni az Enable Panel 2 extend mode opciót (lásd alább a képen). Ezt követően működnie kell az egérrel irányításnak. Ahogy mondtam, én ezt nem találtam túl finomnak, nekem gyakorlatilag vagy maximumra tekerte, vagy nullára állította a fékerőt vagy a menetkart. A 3D-s vezetőállásoknál sajnos egyelőre nincsen egérrel irányítás, csak a 2D-s, Panel2.cfg-vel szerkesztett vezetőállásoknál. Szóval kicsit talán kísérleti a dolog, de mindenképpen izgalmas.

Az érintéses irányítást ebben a fórum topikban jelentette be S520.

Néhány dolog a nagyvilágból

A karácsonyi időszak utáni hónapokban nem volt időm BVE-re, de a magyar fórumokat igyekeztem követni, még ha nem is rendszeresen. A külföldi fórumokra, weboldalakra viszont nem volt energiám, csak most húsvétkor. Történt a nagyvilágban néhány dolog, amiről itthon nem volt szó, gondoltam hát, hogy írok róluk.

OpenBVE 1.6

Az első idekívánkozó hír az OpenBVE új főverziójának megjelenése, nevezetesen az 1.6.0.0-ás verzió vált elérhetővé.

Érintéses vezérlés a 2D és 3D vezetőállásokon (?)

Ennek a fő újdonsága a vonatok vezetőállásának érintéses vezérlése, gondolom, hogy csak érintéssel működő képernyőkkel működik, nekem ilyen nincs, kipróbálni nem tudtam.

Pályakövető objektumok

Emellett pályát követő objektumok hozzáadására is lehetőség nyílt, méghozzá a korábbiaknál bővebb tudással. A pályakövető vonatok már nem csak a nullás sínt használhatják, hanem bármelyik definiált sínt! Az így létrehozott vonatok tudnak gyorsulni, lassulni, ajtót nyitni tetszőleges oldalon és kézi kódolással menetrendet írhatunk nekik, meghatározhatjuk előre, hogy mikor fognak haladni, lassulni, gyorsulni, ajtót nyitni vagy zárni, stb. Ez már döfi!

Például 10:20-kor a negyedik vágányon álló Bobó elindul a vágány túlsó végén levő teherkocsikért, s ahogy odaér, megáll. Vagy például 15:12-kor beérkezik a másik vágányon mellénk egy Flirt, lelassul, megáll, és ajtót nyit! Jó, nem? Avagy nézzük az új H6-os pályát: Ráckevén hátranézve látjuk, hogy jön ki egy szerelvény a fűtőházból.

Részletes bemutatása az új funkcióknak a hivatalos leírásban található. Továbbra sem full AI, de teljes kontroll az AI vonatok programozásában! Ööö, vegyük is csak elő a Királyliget pályát! Mintha ott lennének párhuzamos vágányok… :)

ObjectViewer fejlődése

Az ObjectViewer kapott egy jó adag törődést ebben a változatban, képes teljes vonatok megjelenítésére, a féknyomás és az ATS változók szimulálhatóvá váltak Object Viewerben is, s egyebek.

Mindemellett sok apró javítás is történt a programban, illetve számos pályaspecifikus módosítás. A teljes changelogot itt találjátok.

Megújult az OpenBVE hivatalos dokumentációja

Megújult, és egyúttal különbörő nyelvekre fordíthatóvá, valamint különböző nyelveken megtekinthetővé vált az OpenBVE hivatalos dokumentációja. Ez már tartalmazza az elmúlt időszak fejlesztéseit is. Új az elérhetősége is, ide kattintva olvashatjátok.

Újra aktív Anthony Bowden

Anthony a BVE Worldwide fórumon jelezte, hogy igyekszik ismét, néhány évnyi kihagyás után időt szánni a BVE világára. Emlékszünk még rá? Ő az, aki a világ minden kétség nélkül leggyönyörűbb pályáit építette, de aztán ez a munka félbemaradt. Nézzük mondjuk ezt a képet, amit a Railsimroutes.net oldalról linkelek be:

Anthony megújította a weboldala megjelenését és azt tervezi, hogy a korábban megkezdett munkáiból valamit megpróbál publikálni.

Frissült a UkTrainSys plugin

Anthony frissítette a közkedvelt UkTrainSys vonat plugint, ez egy platformfüggetlen plugin biztonsági rendszerek, dízelmotorindítás, áramszedő, vonatfények kapcsolása, akkumulátor, stb szimulációjára. Több magyar vonat is tartalmazza a korábbi változatát. A frissítés hibajavítást miatt volt szükséges. A plugin nyílt forráskódú, a csomag tartalmazza a forráskódot. Ez a plugin kiváló helyettesítője a régi, csak Windowson működő Oskari Saarekas által készített vonatpluginoknak.

Frissült a Network West Midlands pályarendszer

A Network West Midlands hagyományosan az OpenBVE egyik zászlóshajója a pályák közül, aprólékos kidolgozottsága, szépsége mindenképpen azzá teszi. A pályarendszer 2019-es kiadása elérhető Stephen Thomas Google Sites oldaláról.

Új brit metrós oldal

Nagyon szép az intrója a februárban megnyílt BVE Western Region oldalnak, ami jelenleg három londoni metróvonalnak ad otthont, tulajdonosa Ad1992. A három vonal a Central Line, a Jubilee Line és a Waterloo & City line. Érdemes ide ellátogatni, márcsak a főoldal miatt is. De nem telefonon!

Szóval, mi is van a BVE Klub oldallal?

Mondhatnám, hogy tudja a fene, de akkor egyrészt nem kezdtem volna írásba, meg ezt elmondhattam volna ettől kevesebb szofisztikáltságot igénylő fórumon is. Ugyanakkor valahol ez a válasz mégis helytálló lett volna még tíz napja: én, illetve mi is annyit tudtunk csak, amennyit ti: a hosting nagyon nem működik.

Aztán jött némileg több információ: áramellátási zavar kapcsán történt sérülés a szerverben, emiatt áll az oldal.

„Hát, jó, és most mi van? Vidd át az oldalt egy másik céghez!”

Na ja, ez bizony egy lehetőség. Azt azonban jó tudni, hogy a BVE Klub méretéből adódóan nem egy könnyű darab, a tárhelyszükséglete jónéhány giga, és van pár más igénye is. Szóval a kis tárhelycsomagok nem játszanak. Ettől függetlenül mozgatható.

Voltak korábban is technikai problémák az oldallal, jellemzően FTP-vel kapcsolatban, s korábban egyszer már el is határoztam, hogy költöztetem, de akkor erre nem került sor mégsem – helyrejött, és minden ment tovább a megszokott kerékvágásban. Most viszont valószínűleg tényleg ideje költözni.

Ennek van még két vonatkozása: egy tárgyi és egy anyagi. A tárgyi az, hogy az oldal legfrisebb állapotáról nincsen biztonsági mentésem, csak a pár hónappal korábbiról, de mivel sok apró dolgot csináltam, szeretném, ha a legfrisebb állapot kerülne az új helyre – ezt tehát meg kell szerezni a régi helyről. Egy jelen pillanatban hibával álló szerverről…

A másik tehát anyagi. Nekem eddig nem került pénzbe az oldal, nem én fedeztem a költségeket. De ha én költöztetem, akkor nekem kell. Ennek persze nem örülök – és látva külföldi BVE-s példákat, ahol egyes fejlesztők támogatásokat kaptak másoktól a webhostingjuk fenntartására, látok reményt arra, hogy az anyagi teher ne (csak) az én vállamat nyomja.

PS Apropó, ha valaki úgy érzi, jártas a magyarországi webhosting cégek világában, és tudja, merre érdemes indulni, az ne tartsa magában a tudását. Félreértés ne essék, végignéztem a lehetőségeket, de kevés céggel van személyes tapasztalatom.