Developer needed!

General discussions

Moderator: senjer

User avatar
Michiel
Site Admin
Posts: 2469
Joined: 11 Sep 2011, 13:32

Developer needed!

Post by Michiel »

For some time I have been wanting a better tool to create activities. I did multiple attempts but never found to time and/or motivation to finish it, as I rather spend my time on the simulator itself. So let's try it another way, are there any (web) developers willing to take over this tool? I have placed my last attempt online, there is no server side code yet so you will find all you need here, with some test data to show how it works:

http://sim.bemined.nl/ActTool/

To use, select a timetable and a pattern or schedule and see the magic happening. Obviously it's far from finished, you can edit the timetable but it does not save anything yet, there is no rolling stock features are included yet and it needs a lot of polishing. Main goal of the tool is to automatically create the vehicle rotation as that is probably the most time consuming job of creating activities.

So, is anyone up for the challenge?
Lyon
Posts: 241
Joined: 06 Jul 2019, 22:14
Location: Lisboa

Re: Developer needed!

Post by Lyon »

How we use this new thing????
You dont love tram much i love✌🏾✌🏾
User avatar
Sgt_DeBones
Posts: 645
Joined: 05 Apr 2019, 15:23
Location: Los Angeles, California
Contact:

Re: Developer needed!

Post by Sgt_DeBones »

If only I had my laptop... :cry:
WW3 is at our doorstep. Gear up just in case. PROTECT THE METROS!
User avatar
MetroSimGermany
Posts: 405
Joined: 08 Mar 2016, 14:41
Location: Berlin, Germany
Contact:

Re: Developer needed!

Post by MetroSimGermany »

I myself already thought about what a tool to actually create activities would need to have a more appealing UI than going through the raw XML and make activity making a lot more convenient and accessible would actually need, and your approach is an entirely different one.

So from some testing around heres my try at making sense of this: First you configure when in the hour trains start with which route in the Patterns tab, the tool already knows the travel times between the stations. You can then check the graph to ensure there is enough margin between services to accommodate short delays.

Then you go to the shedules tab and configure which pattern happens when (?), this will give you a full shedule and you name the trains. Have I understood this correctly?


Greets, Mika
Support auf Deutsch? Kein Problem! Ich helfe gerne per PM. ;)
Image
hell12
Posts: 185
Joined: 18 Apr 2013, 14:30
Location: Hoogvliet

Re: Developer needed!

Post by hell12 »

I can give it a go. Are there requierements like programming languages?
pc specs:
Intel I7 4790K @ 4.7GHz
Gskill Trident 16GB 1866MHz
EVGA GTX1080ti SC Black Edition
Samsung 950 PRO 512gb
User avatar
Jim2016
Posts: 890
Joined: 04 Jan 2016, 14:42

Re: Developer needed!

Post by Jim2016 »

hell12 wrote: 01 Sep 2019, 14:48 Are there requierements like programming languages?
It's in JavaScript as I can see
User avatar
JeffT
Posts: 134
Joined: 03 Aug 2016, 18:48
Location: Sweden

Re: Developer needed!

Post by JeffT »

I'm terrible at Javascript.
Can never make a script like that with js.
I can make a simple php file, when I have time. That can generate turnaround times for one train at a time.
Currently running Metro Simulator Beta on NVIDIA GeForce GT1030 2GB grafic card.
User avatar
PostTEB
Posts: 6
Joined: 31 Oct 2016, 17:37

Re: Developer needed!

Post by PostTEB »

Me + javascript = no
I’m alive again yeet
me being here wondering about the editor
HOY3
Posts: 129
Joined: 04 Mar 2014, 07:21
Location: Créteil, val de marne, 94000 france

Re: Developer needed!

Post by HOY3 »

So why are you replying?
HexxOP
Posts: 89
Joined: 09 Jan 2019, 13:04

Re: Developer needed!

Post by HexxOP »

Hey, I'm trying out something even though I'm not a developer,
Would it be possible to have a sample of a map with kilometic points to get the graphic right ? (something like OPKB / SVCK of Simvliet 1982)
If not, I gess I can mesure distances with train units in game, but if someone have them, it would be great :)

EDIT : Okay I measured id manually, counting cars between, each block.

Code: Select all

Simlvliet_1982 // Outbound
SVCK3	00.000
SVCK2	00.000
SVCK1	00.000
J_SVC1	00.247
104	00.285
103	00.285
105	00.285
SVC3	00.422
SVC2	00.422
SVC1	00.422
J_SVC2	00.422
111	00.575
113	00.706
115	00.928
ADP1	01.073
119	01.213
121	01.378
J_KVL	01.552
123	01.687
125	01.805
KVL1	01.967
129	02.100
131	02.274
133	02.470
135	02.646
A43	02.646
J_BGN1	02.799
BGN2	02.953
BGN1	02.953
J_BGN2	03.086
143	03.263
145	03.381
147	03.557
VMT1	03.756
151	03.889
153	04.191
155	04.485
J_RSL	04.791
157	04.949
RSL1	05.145
161	05.284
163	05.452
165	05.604
J_SDW1	05.753
SDW1	05.960
SDW2	05.960
J_SDW2	06.090
SDWK	06.130
171	06.090
173	06.279
J_TVD	06.438
SDWO	06.612
177	06.612
TVD1	06.625
181	06.678
183	06.872
185	07.052
187	07.255
DMW1	07.402
191	07.530
193	07.668
J_DMW	07.818
195	07.946
197	08.079
199	08.184
EDW1	08.338
203	08.468
205	08.599
207	08.719
209	08.913
PLN1	09.061
213	09.193
215	09.302
217	09.408
219	09.594
J_OPK1	09.734
OPK1	09.976
OPK2	09.976
OPK3	09.976
J_OPK2	10.115
OPKB4	10.272
OPKB5	10.272
OPKB7	10.272
OPKB6	10.272
Actually, just to explain a bit my objective, I'm trying to build up a spreadsheet that, with a bit of work on trains missions, allow the user to, with just some copy/pasting and some informations, automatically produce the .act file.
This is a bit less automatic than Michiel tool as you still have to enter depart time manually but eh, worth a try anyway.
Post Reply