Jump to content

DeadlyKungFu.Ninja

SimRail
  • Posts

    62
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by DeadlyKungFu.Ninja

  1. Hi, I talked with Alexandre Popovich on Discord and try to analyse the log files to find the issue. The problem Alexandre has is that Domino panels most of the times does not load for him. After reading the logs, it seems to be linked with a NullPointerException in a domino panel network script (Mirror.NetworkBehaviour.SendCommandInternal) Of course this issue might be very hard to reproduce and find. But I told him to post a Bug Report on the forum because we were not able to find a way around it. Thanks ! 🙂
  2. Hello ! Version 1.1 just released, this is mostly a translation and stabilisation patch of the features of 1.0, but there is some new stuff 🙂 Enhancements 🇮🇹 Italian translation 🇨🇳 Chinese (zn) translation Streamer mode and small devices UI enhancements. (Easier to embed on twitch stream overlays) https://github.com/DKFN/edr-issues/issues/74 Added more error messages when things go wrong https://github.com/DKFN/edr-issues/issues/70 Add a third filter for showing only approaching trains https://github.com/simrail/EDR/issues/19 Added time reference line on the graph https://github.com/simrail/EDR/issues/18 Add a reverse axis option on the graph https://github.com/simrail/EDR/issues/12 Add a link to open the graph in a new window https://github.com/simrail/EDR/issues/11 Sort the tooltip trains by hours instead of numbers https://github.com/simrail/EDR/issues/9 Fixes Add missing train pictures variants (also optimized images) https://github.com/DKFN/edr-issues/issues/92 Pathfinding issues between DG and SG https://github.com/simrail/EDR/issues/15 Remind trains in graph mode they are not allowed to traveil time https://github.com/simrail/EDR/issues/8 See you soon in game ! 🙂
  3. Thanks ! It is true, I think I can add customisations options indeed to make it possible to customize for local variants 🙂 I took the French way of doing it but this option would be nice. Here is the linked issue if you want to follow progress: https://github.com/simrail/EDR/issues/12 Merci beaucoup ! 🙂 Les informations ne sont pas encore publiquement documentées, je les ait trouvés en regardant comment etait faite la carte en ligne officielle et en analysant les packets reseau avec WireShark. Tu peux trouver tous les details de l'utilisation qu'on en faite ici: https://github.com/simrail/EDR/blob/master/backend/src/serverController.ts#L22 Neanmoins, voici un petit resumé: Informations sur les trains: https://panel.simrail.eu:8084/trains-open?serverCode=fr1 Informations sur les postes: https://panel.simrail.eu:8084/stations-open?serverCode=fr1 Ces informations ne sont pas instantanées, elles sont mises a jour toutes les 7 secondes environ. En ce qui conerne les horaires, il n'y as pas d'API officielle pour le moment, neanmoins tu peux utiliser librement notre surcouche qui s'occupe de recuperer les horaires depuis l'EDR officiel: Par exemple les horaires de Katowice: https://dispatch-api.cdn.infra.deadlykungfu.ninja/dispatch/KZ Concernant leur utilisation, les developpeurs de SimRail l'autorisent, mais etant donné que le jeu est encore en developpement, cela va etre modifié au fur et a mesure du temps. J'espere que cela t'aidera dans tes projets et n'hesite pas a m'envoyer un message si tu as d'autres questions !
  4. Ce sont des limitations de vitesse temporaires. Par exemple un équipement de voie en mauvais état ou un passage a niveau défectueux, c'est pour ça qu'elles ne durent quelques métres. C'est frustrant oui, mais c'est bien comme ça que la ligne du sud est dans la vraie vie ! Le jeu est en accès anticipé et pas en version finale, la machine a vapeur n'est pas encore inclus mais le sera dans la version finale du jeu. C'est ecrit sur la page Steam que elle n'est pas encore inclue, tout comme les opérations de manœuvres, la plupart des postes d'aiguillage etc etc 😉 Beaucoup de transports de fret en multijoueur, mais le solo n'est que très basique pour l'instant ! 🙂
  5. Thats a nice suggestion. For the train number I have looked about it, its a bit complicated but not impossible, I will log the enhancement but I think it needs some research. But I wished I could have shipped it with it on the first beta version of it 😄 However, making a link to open it in anorther window should be pretty easy 🙂 Here are the issues, thanks ! https://github.com/simrail/EDR/issues/10 https://github.com/simrail/EDR/issues/11
  6. Ah yes. I think my algorithm regarding that is incomplete. The correct method is: Travelling Down: Take arrival time first and the departure time. Travelling Up: Take departure time first and the arrival time. What I did works well when the "to" cell from the EDR is a timetable available station, but it fails when its not (ex dandowka etc). The correct fix for this issue would be to use the Pathfinding result of the train in order to find the next station, and thus, if he is going up or down. I have logged the issue, thanks ! Remind trains on the graph mode they are not allowed to time travel - https://github.com/simrail/EDR/issues/8 EDIT: Plus on the screenshot it is sosnowiec, wich probably is, I forgot S52 exists in the code I made, so when going Up the first post is S52, that is not mapped as a "true" post in my code, so not found in timetable data, so it defaults to the wrong mode. Using Pathfinding data instead of Timetable data for figuring out wether it is going up or down will fix this issue too
  7. Hello ! The EDR is now in version 1.0 wich means... It is now publicly open source ! 🙂 The repository ownership has been transfered to SimRail community organisation, you can find it here : https://github.com/simrail/EDR This does not mean the end of the developpement at all, we still have a lot to do for fun, you can find all the details about the open source release in the Readme, enjoy ! 🙂 Now back to the changelog: Features ECS Graph #3 Translations are now handled via Transifex Add descriptions to icons DKFN/edr-issues#96 Proper router DKFN/edr-issues#84 Add a toast library DKFN/edr-issues#83 Copy to clipboard when clicking on a train number DKFN/edr-issues#80 Fixes Do not show delayed calculation when train sits at station DKFN/edr-issues#100 Restore better code for handling delays and earlyness DKFN/edr-issues#99 Favicon still shows the old logo DKFN/edr-issues#91 Sometimes on sosnowiec, departure bell sound rings when arrival time DKFN/edr-issues#89 Do not display fallback image when the train is offline DKFN/edr-issues#88 Notification icon is invisible on light mode DKFN/edr-issues#87 At random times, auto scroll jumps to random times. (AAAAAAH Javascript loose typing!) DKFN/edr-issues#13 Thanks again for the awesome support from the community and the SimRail developpers. We hope that the source code will be helpfull for you in your projects and cannot wait to see more modding happening to SimRail ! See you on the rails !
  8. Well, its mostly impossible with the current data returned publicly by the servers. In the SimRail community EDR for detecting the current and next station, we had to code a custom pathfinding algorithm. It will be open source tonight tho if you want to use parts of the code on your version 🙂 PS: Thanks for the link ! 😄
  9. Salut, Il y'as aussi la version du discord SimRail France qui est legerement plus exacte au niveau des termes 🙂
  10. Everything is possible with Sz its like sudo for dispatchers
  11. The reminder for trucks to not be Airplanes seems to have been sucessfull. However, by their rebelious nature, some have decided to become ground sumarine in protest instead Reported by Patator from French community
  12. Thats a pretty funny one ! 🤣 But I think its the game having issues recognizing either portugal or netherlands 😛 I guess the true reason for this is that the old Portugal server was Recycled in the Netherlands server, but since the code is still "pt1", I still display the Portuguese flag 😄
  13. Hi ! We have developped a community Timetable screen for SimRail, it aims to change the game EDR on those aspects: More modern design Remove non used fields and condense some fields Give more informations current delay, early train type infos ETA, Closest station Search multiple trains Merge timetables for stations with multiple posts (Sosnowiec) Embed SimRailFR community map to see exactly where the train is Fade out train that have passed the station Filter only trains that are on the train line "Live" status update (train informations are updated every 5-10s) Bell sound when the train has to depart (opt in and per train) Dark mode Provide a RCS graph of the scheduled times Demo video (if you have video editing skills, please help me 🤣) It is available as a web application here: https://edr.simrail.app/ Our goal is to ultimatly mod the game to make it available in game too, if you have such knowledge and you would like to contribute, please contact us 😄 Developpers The project is maintained by 4 developpers: 🇫🇷 DKFN https://github.com/DKFN 🇭🇺 Tallyrald https://github.com/Tallyrald 🇨🇿 Peter https://github.com/itsP33t 🇩🇪 Flows https://github.com/FLOXD03 🇷🇴 Quead https://github.com/quead And also translated by: 🇨🇿 Howky (OFPMafia https://discord.gg/kPFreFzM ) 🇬🇧 Jason_ (SimRail Global Community https://discord.com/invite/XgJpXpG2Eu ) 🇭🇺 Tallyrald (developper) 🇩🇪 Flows (developper) 🇸🇰 MilanSVK (OFPMafia https://discord.gg/kPFreFzM ) 🇮🇹 Macchinista (Simrail ITA https://discord.gg/kPFreFzM ) 🇨🇳 CN-BX-3N 🇧🇾🇷🇺🇺🇦 @Loongeron Simrail Russian Speaking community https://discord.gg/Kyte5PB6xf 🇵🇱 @Invis It has grown a lot since its humble beginning has a little personnal project thanks to the contributors and also the support of the whole SimRail community ! Thank you very much for supporting this project This project is Open Source (GPL3) since v1.0 You can find the source code here: https://github.com/simrail/EDR You can find and submit bugs and suggestions here https://github.com/simrail/EDR/issues (previous: https://github.com/DKFN/edr-issues/issues) You can find GDPR informations and licence informations here https://github.com/DKFN/edr-issues/blob/main/GDPR-legal-notice.md This project was born during the playtest, you can find the previous history of the project here: Thank you very much again for all the support and suggestions during thoose weeks. We hope that you like the software and I will keep you updated with the full changelog for version 0.8 and 0.9 tommorow, A pendolino is waiting for me ! 😄 See you soon on the rails ! 🚄 Logo by AlexisG SimRailFrance
  14. Hi ! Some users of external apps while dispatching have reported this "bug" (or suggestion for improvement). SimRail game does take scroll inputs wether the game is focused or not at the moment, this causes some problems while dispatching with external apps (wether official EDR or not) and browsing for trains with the scroll wheel, the zoom of the game window is also modified. Thank you very much 🙂 EDIT: It appears this issue only exists when the game is in windowed mode, not in fullscreen. And when the window size is lower than the screen size.
  15. Hi ! A few of us have started third party apps for SimRail. Even if they are not game modifing mods right now, I think it would help to have a Modding section on the forum to post updates to our third party services, showcases videos etc. This would avoid polluting the general discussion channels, and we could also use thoose topic sections to share what we know so far about the current and upcomming modding capabilities. Thanks ! 🙂
      • 3
      • I agree
  16. Hi, I think it would be a great idea to have regional moderators on official servers. With limited rights (ex only kicking not banning) because even if devs do their best to help the situation if we tell, we don't want to ping them a 4am because a dispatcher fell asleep and is blocking trains for 1 hour. Having a few regional moderators would help a lot in managing all the servers in differnt countries and timezones I think
      • 2
      • I agree
  17. Hi ! Awesome news 🥳 I am the main maintainer on a community EDR ( https://edr.simrail.fr/ ) I guess those features are the right click menu here on official EDR app: It seems thoose send Blazor events, are there any plans to make the manual written arrival/departure time available to third party EDRs in the near or middle term after release please ? (via an API or something, if it needs authentication, we can implement steam OAuth) It will be really awesome if we could add this into our community EDR when it is available ! Thank you very much, can't wait for this to release ! 😃
  18. Hey ! Three orther developpers have now joined the project ! 🥳 🇭🇺 Tallyrald https://github.com/Tallyrald 🇩🇪 Flows https://github.com/FLOXD03 🇨🇿 Peter https://github.com/itsP33t That means, when you report a bug or suggest an idea, I won't be the only one to respond 🙂 Thanks to their contributions this changelog is quite massive! And the open beta is getting really close. Also the project is going to be open source after the open beta. That means everyone that wants to help in the code, make their own versions or learn more about the SimRail internals will be about to do so! The project is under the GNU GPL3 licence. ### 0.7 #### Features - Search multiple trains (separated by a comma , ) https://github.com/DKFN/edr-issues/issues/26 - The steam avatar and player name is displayed. Steam was implemented on the backend. https://github.com/DKFN/edr-issues/issues/33 - HU language is now available ! -no issue- - Some railway symbols that are not normalized across countries are now localized https://github.com/DKFN/edr-issues/issues/43 - Server name is now displayed -no issue- #### Fixes - MASSIVE performance gain. The UI was becoming laggy. Thread code (web workers) was optimized, React optimizations were implemented. RAM usage will be higher but CPU usage was divided by 7. -internal issue- - 24hrs format as the norm, as it seems to be the norm in the industry https://github.com/DKFN/edr-issues/issues/50 - Correctly format hour https://github.com/DKFN/edr-issues/issues/44 ### 0.6 #### Features - Long calculations are offloaded in a background thread using WebWorkers -internal issue- - Server timezone is now taken into account. All game servers are now open ! https://github.com/DKFN/edr-issues/issues/39 - Station name is now displayed https://github.com/DKFN/edr-issues/issues/37 - Posts images are now optimized https://github.com/DKFN/edr-issues/issues/36 #### Fixes - Some clients have a slower refresh rate of 1mn instead of 5-10s https://github.com/DKFN/edr-issues/issues/31 - Servers are ordered depending on locale choices https://github.com/DKFN/edr-issues/issues/28 Also, the logo has been changed. Thanks AlexisG Since this project is now a global community project and not much so a french only project, the logo does not display the French Flag anymore to accuratly represent every contributor. Thanks all for youir ideas and bug reports and see you soon ! (for the open beta 😄)
  19. Hi, Thank you very much! Indeed we plan to implement as much languages as possible ! I'll be very interested by a German translation. Can you DM me on Discord or via this Forum please ? I'll publish a changelog and an annoucement this evening with the 0.7 version 🙂 (Spoiler: I said we 😄)
  20. Well you can use the data for many stuff like this I did 😄 Or the "replay" project we are running in the FR community that will allow us to keep a constant history to check for trolls etc. But nothing that needs realtime updates 🙂 !
  21. The speed given by the HTTP API (and therefore shown by the panel's map) has a cache in front of it, that makes it refresh every 12seconds. That won't be accurate enough for a display on the desktop. Even if you could have a faster refresh rate, the API was not designed for realtime constant access and it would be bad for multiplayer stability for everyone. (plus you will, of course, have network lag). That data should be available somewhere tho, for sure, it is altleast available on your RAM and fetchable by quite complicated ways, or the devs might expose it somewhere available that we don't know yet. I think full release will bring more light on such topics, and if not, a few months after full release I think devs will have more time to answers such questions we have 🙂 There are various tools that would allow you to scan your RAM in the game to find the values you want, but I won't enter such details because it is not clear if it will ever be allowed as such tools can wreak havoc in a multiplayer game, and may give you a ban in case of malicious usage.
  22. Salut, C'est pas un bug c'est censé faire ça quand tu fais des manœuvres "spéciales" pour attirer ton attention ^^ Étant donné que avec un ZW tu "ignore" la protection par bloc
  23. Let's not forget that a delayed game will eventually be good and a rushed game be forever bad. The EA status is the best that could happend for SimRail imo, it will let players know that bugs are to be expected and things are still being worked on. I think the playtest did not go exactly as the developpers thinked and they had either the choice of delaying the game further, or releasing it in Ealy Access. As I am very happy with the playtest even if it has issue, I am glad I can still enjoy the game for more after 13th janurary and have more friends join. A software is hard to debug, A game is harder to debug, A Multiplayer Game is the hardest to debug. And a multiplayer game needs players and humain mistakes to happend to be incrementally fixed if you don't have AAA budget for a thousands of tester. (And even AAA still needs to run PTRs and EAs) Full support to the SimRail team, I am already a fan of your work!
  24. Nice, so you know the hardest stuff ! 🙂 Indeed C# is a very versatile and capable language, it is the scripting language of unity 🙂 However afaik the game usage of Unity does not uses the C# runtime, it uses it only has a language feature, it gets compiled to and Intermediate Language and then to C++ then into a DLL But I think C# knowledge will be very usefull for modding the game in the future !
  25. Hi, a new version is now live ! Version 0.5 Thanks all beta testers for testing and reporting bugs, suggesting ideas and see you soon ! 🙂
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy