Car chains

Find tutorials, documentation, and resources for creating and using TheoTown plugins.
User avatar
Lobby
Inhabitant of a Supercluster
Reactions:
Posts: 3759
Joined: 26 Oct 2008, 10:34
Plugins: Showcase Store

Car chains

Post by Lobby »

See this thread on how to add custom cars to the game. Since version 385 you can define a chain of cars that behaves as one vehicle. See here an example:
2017-12-07 02.50.37.png
The garbage trucks were appended to the fire brigade truck to form long, connected vehicles. A better use would be for example a tram or a bending bus. There's basically no limit in the length of the chain.

To append cars to a car just use

Code: Select all

"tail":["anotherCarId",...]  // A list of cars to append
To append the car itself just use null as convenient placeholder. So a chain of a car of length 3 would have a tail of length 2:

Code: Select all

"tail":[null,null]
The car ids used in a tail array have to be already defined. Only the first variant (4 frames make up a variant) will be used for each car in a tail. You may use the empty/invisible car $car_null00 as placeholder between cars in a chain if sufficient.

The code to achieve the fire-garbage-trains as shown above :json

Code: Select all

[
  {
    "override":true,
    "id":"$carfirebrigade00",
    "type":"car",
    "frames":[{"x":512,"y":657,"w":32,"h":18,"count":4}],
    "tail":["$garbagetruck00","$garbagetruck00","$garbagetruck00","$garbagetruck00"]
  }
]
No extra graphics needed.
You do not have the required permissions to view the files attached to this post.
Last edited by Anonymous on 07 Dec 2017, 17:40, edited 1 time in total.
User avatar
Borbor
Inhabitant of a Conurbation
Reactions:
Posts: 360
Joined: 27 Apr 2017, 12:03
Location: Republic of Turkey
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: [385]Car chains

Post by Borbor »

If I ask you to lobby, can you sample the json file?
http://www.theotown.com/forum/search.ph ... =firstpost
"Our true mentor in life is science."
Mustafa Kemal Atatürk
User avatar
THEMAX
Inhabitant of a Universe
Reactions:
Posts: 4313
Joined: 14 Sep 2017, 15:30
Location: Astrellia, UHAE
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: [385]Car chains

Post by THEMAX »

I will start to work on my tramway
Emperor of Atlantean federated empire
Image
Founder state of Internationxal council
Leader of AEOY and steel pact
User avatar
Lobby
Inhabitant of a Supercluster
Reactions:
Posts: 3759
Joined: 26 Oct 2008, 10:34
Plugins: Showcase Store

Re: [385]Car chains

Post by Lobby »

@Borbor I added the json code to get the chains as shown in the image
@former member It won't be a DLC
User avatar
Lobby
Inhabitant of a Supercluster
Reactions:
Posts: 3759
Joined: 26 Oct 2008, 10:34
Plugins: Showcase Store

Re: [385]Car chains

Post by Lobby »

I know :)
User avatar
KINGTUT10101
1,000,000 inhabitants
Reactions:
Posts: 2211
Joined: 07 Jul 2016, 20:50
Location: 'Merica
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: [385]Car chains

Post by KINGTUT10101 »

Will there be a tutorial for custom zones soon?
User avatar
Imran M
Inhabitant of a Country
Reactions:
Posts: 834
Joined: 24 Oct 2018, 11:41
Plugins: Showcase Store

Plugin Creator

Platform

Re: Car chains

Post by Imran M »

For people who use json Genie: "tail" is an array, and the ids are values. They don't have a title just a value
I just love the DOPE-amine you get after completing a plugin!
User avatar
JustAnyone
Honorary Contributor
Reactions:
Posts: 3666
Joined: 23 Jul 2017, 10:45
Location: Easter Island
Plugins: Showcase Store

Platform

Re: [385]Car chains

Post by JustAnyone »

KINGTUT10101 wrote: 09 Dec 2017, 15:25 Will there be a tutorial for custom zones soon?
There is one.
:pickle:
User avatar
KINGTUT10101
1,000,000 inhabitants
Reactions:
Posts: 2211
Joined: 07 Jul 2016, 20:50
Location: 'Merica
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: Car chains

Post by KINGTUT10101 »

That comment was made a year ago..
User avatar
CommanderABab
AB
Reactions:
Posts: 11269
Joined: 07 Jun 2016, 19:12
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: [385]Car chains

Post by CommanderABab »

JustAnyone wrote: 09 Dec 2018, 18:10
KINGTUT10101 wrote: 09 Dec 2017, 15:25 Will there be a tutorial for custom zones soon?
There is one.
Show
loud
JustAnyone wrote: 09 Dec 2018, 18:10
my avatar:
a
abcde
Settler
Reactions:
Posts: 2
Joined: 03 Jul 2020, 01:12

Re: Car chains

Post by abcde »

What should I do if I want to make a train? The car chain looks like a train, but how to make it run on the rail? Can I add a few lines of code to make it a train?
thanks :bq
User avatar
Lobby
Inhabitant of a Supercluster
Reactions:
Posts: 3759
Joined: 26 Oct 2008, 10:34
Plugins: Showcase Store

Re: Car chains

Post by Lobby »

Basically yes, adding

Code: Select all

"flag normal": false,
"flag train": true
to your car chain would allow it to drive on rails. However, you need a building (e.g. a station) that spawns it because it won't be spawned automatically.
C
ChunFangXin
Settler
Reactions:
Posts: 3
Joined: 11 Jul 2020, 05:54

Re: Car chains

Post by ChunFangXin »

I'm very sorry to disturb you again, because I have encountered a terrible plug-in problem. I make a lot of trains, but they always carry a car. Sometimes I make a garbage truck on top of the train, and sometimes the fire engine will be embedded in the locomotive. It's strange. But I firmly believe that this is my programming. There is a problem with the two parameters of X and y. Because when I adjust these two parameters, the situation will change, but it never disappears. There is always this strange problem. What is the problem? How to calculate the four parameters of X, y, W and h when making automobile chain? thank you. I'm very sorry, because my English is not good, this paragraph uses the translation software to translate, if there is something wrong, I'm very sorry. :bq
User avatar
star Lee
Villager
Reactions:
Posts: 19
Joined: 06 Jul 2020, 02:57

Plugin Creator

Platform

Re: Car chains

Post by star Lee »

Excuse me,what is this? :o
070f55a64b71aee3b6d8868020cd665.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
PetrovMaksYt
Inhabitant of a Conurbation
Reactions:
Posts: 360
Joined: 16 Aug 2020, 09:26
Plugins: Showcase Store
Version: Beta

Platform

Re: Car chains

Post by PetrovMaksYt »

star Lee wrote: 24 Jul 2020, 11:18 Excuse me,what is this? :o

070f55a64b71aee3b6d8868020cd665.jpg
Texture of vagons very long too.
Started Playing Since 2015
User avatar
PetrovMaksYt
Inhabitant of a Conurbation
Reactions:
Posts: 360
Joined: 16 Aug 2020, 09:26
Plugins: Showcase Store
Version: Beta

Platform

Re: Car chains

Post by PetrovMaksYt »

or high
Started Playing Since 2015
i
imajoke
Inhabitant of a Conurbation
Reactions:
Posts: 529
Joined: 27 Oct 2019, 00:39
Plugins: Showcase Store
Version: Beta

Platform

Re: Car chains

Post by imajoke »

ChunFangXin wrote: 23 Jul 2020, 11:06 I'm very sorry to disturb you again, because I have encountered a terrible plug-in problem. I make a lot of trains, but they always carry a car. Sometimes I make a garbage truck on top of the train, and sometimes the fire engine will be embedded in the locomotive. It's strange. But I firmly believe that this is my programming. There is a problem with the two parameters of X and y. Because when I adjust these two parameters, the situation will change, but it never disappears. There is always this strange problem. What is the problem? How to calculate the four parameters of X, y, W and h when making automobile chain? thank you. I'm very sorry, because my English is not good, this paragraph uses the translation software to translate, if there is something wrong, I'm very sorry. :bq
It isn't your programing, it's your textures.
Eugh. I remembered this account existed and all I did.
I'm a better person now. Most likely to stay inactive.
Awesome community by the way y'all are peak 🗣️🗣️

The YouTube account isn't mine anymore by the way, a different family member uses it now.
User avatar
Wepf
Inhabitant of a Megacity
Reactions:
Posts: 257
Joined: 14 Oct 2021, 08:19
Location: Your lucid dream
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: Car chains

Post by Wepf »

Oke_21-11-18_13.38.37.png
For some reason, this happened to me
You do not have the required permissions to view the files attached to this post.
I play music and create theotown plugin (rarely)


Btw I'm from 🇹🇭 and I'm 13
S
SantiagoVal
Settler
Reactions:
Posts: 1
Joined: 11 Oct 2024, 09:11

Re: Car chains

Post by SantiagoVal »

I want to make a mod of the Mexico City Metro, I want to make the textures and files, custom platforms, traffic lights and rails, the truth is I need help to create it, Because I don't know anything about creating plugins, and I would like to know if it is possible to use the bus dynamics, The one that has a personalized stop, that is like the bus stops and not a road decoration, And that you can put a road decoration and a stop at the same time, but I don't know how to do it, I need help from plugin creators
User avatar
Jaforzem
Villager
Reactions:
Posts: 10
Joined: 04 Jul 2020, 21:51
Location: Mexico
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: Car chains

Post by Jaforzem »

SmartSelect_20250930-110541_TheoTown.jpg
Hello, How can I stop it from gathering and there is one booth in front and one in the back?

Code: Select all    Reset

[ { "id": "$TLS1AT", "type": "car", "frames":[ {"bmp":"TLS1AT.png","count":4,"x":0,"w":11,"h":14} ], "v2": [ 2, 0, 2, 0], "moveable":false, "length":29, "auto colorize":true, "chargeable": false, "flag all": true }, { "id": "$TLS1AM", "type": "car", "frames":[ {"bmp":"TLS1AM.png","count":4,"x":0,"w":29,"h":21} ], "v2": [ -5, 1, -6, 0], "moveable":false, "length":29, "auto colorize":true, "chargeable": false, "flag all": true }, { "id": "$TLS1AF", "type": "car", "title":"TLS1A", "frames":[ {"bmp":"TLS1AF.png","count":4,"x":0,"w":11,"h":14} ], "flag all": true, "length": 29, "capacity":100, "moveable": false, "speed": 1.05, "auto colorize":true, "chargeable": false, "tail":["$TLS1AM", "$TLS1AT"], "meta": {"tags": {"short_distance_passenger_train": {}}}, "v2": [ 2, 0, 2, 0] } ]
JSON checker
Check
You do not have the required permissions to view the files attached to this post.