#plugin-support

1 messages · Page 13 of 1

earnest pendant
earnest pendant
low shoal
#

Ptag files

tulip rockBOT
# low shoal Ptag files

TheoTown files are located under such directories:

  • Windows: C:\Users\(insert username)\TheoTown or %USERPROFILE%\TheoTown
  • Linux: ~/TheoTown
  • MacOS: /user/TheoTown
  • Android: /storage/emulated/0/Android/data/info.flowersoft.theotown.theotown/files
    By default you should be in /storage/emulated/0/. Uninstalling the game on Android will delete all files, unless you decide to keep the files when prompted by uninstaller.

If you cannot access game files through these directories, game has an in-built file manager for mobile devices which is accessible from the region view menu.

You can find your plugin, music, region and city files there as well as logs for debugging purposes.

low shoal
#

follow the directionary and place it inside "plugin" folder

#

on android, use the in game file manager

#

unless you wanna go through like 5 stages of hell

earnest pendant
#

Is this?

low shoal
#

yeah

#

press the plugin folder, press import here then file

#

then select the zip folders

earnest pendant
#

Ok

#

Thanks leeting me

#

Ah, no matter what I do, it won't be reflected (LOL)

low shoal
#

nah

#

if you restarted

#

you can find it in its categories

earnest pendant
low shoal
#

are you sure youre looking in the right places?

#

it wont be shown in the all plugins category

#

or in the plugin menu (unless it has a manifest file) which i dont think they do

earnest pendant
low shoal
#

i just said it wont show there

#

try looking in power

#

or industry level 3

earnest pendant
#

Ok

#

What about manual architecture?

low shoal
#

did you find the battlestation thing?

#

i actually have no idea, i could check but im too tired to do all the steps

earnest pendant
#

No, no matter how much I try, I can't find it. I'll give up this time.

#

@low shoal Thank you for your help. I'm sorry that your efforts are half wasted...

low shoal
#

ill help you in the morning

open dragon
#

How to make plug-ins

earnest pendant
#

Ptag creation

tulip rockBOT
# earnest pendant Ptag creation

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

open dragon
grand spruce
#

Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json

open dragon
low shoal
open dragon
languid copper
#

What app do people use to make plugins? I'm using IbisX to make a Ford Field plugin but the pixels seem way too small

#

I can't get it right

worldly fiber
#

and most people use pixly and pixel studio

#

but I use procreate

low shoal
remote chasm
#

Hi check the plugin in forum

#

@low shoal

remote chasm
#

@low shoal

mortal owl
#

Just wait bro

low shoal
#

I'm not approving plugins till my exams are over

proud scarab
#

Yeah but it's over

#

Alr

heady steeple
#

@proud scarab you don't know that

proud scarab
#

I mean I' was taking exams and finished yesterday

#

I guess it's different for where you are

heady steeple
#

Correction where bunny is

earnest pendant
#

The world does not revolve around you, you expect everything to be the exact same everywhere lmfao

proud scarab
#

My bad

#

But you don't need to make me contemplate my life

heady steeple
#

They weren't. They were just stating fact

proud scarab
#

K

#

K

#

Wait you uni,sec,or col

heady steeple
low shoal
royal falcon
#

Hey how can I make the cemetery work

eternal lake
#

"provide aspect body disposal": value

royal falcon
#

Okay, thanks

eternal lake
#

???

royal falcon
#

Is this okay?

eternal lake
#

no????

royal falcon
#

I'm trying everything but it doesn't work

eternal lake
#

because you didn't even do what I told you to do

#

2 of those attributes don't exist, and there's a syntax error in the third

royal falcon
#

This is weird

eternal lake
#

no it is not lmao

royal falcon
#

I already tried one by one

eternal lake
#

show us your json

royal falcon
#

It already worked, it was only one character in One aspect

#

It was a ,

low shoal
#

I thought body disposal was privileged

eternal lake
#

it no longer is

low shoal
#

misinformation on the privileged forum

#

since when

eternal lake
#

a few months at least

#

if not more

low shoal
#

i told the guy the other day it was privileged

eternal lake
#

skill issue

low shoal
#

no one tells me about these changes

steel verge
#

Only certain values are restricted

low shoal
#

thats as abstract as it gets, do i get an elaboration?

#

in dms, if thats not meant to be public information

steel verge
#

abstraction is covering my lack of remembrance

low shoal
#

i assume thats where the game caps plugins as op?

steel verge
#

plugin classification as OP is done by DSA

#

Will move it out eventually

low shoal
#

that doesnt really answer if the op cap is the same as the restricted values

steel verge
#

the OP detection limits are based off values that are used by in-game buildings

#

should probably run some model to determine it automagically

nimble owl
#

Which application to make plugin?

earnest pendant
#

Ptag creation

tulip rockBOT
# earnest pendant Ptag creation

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

royal falcon
#

Cómo puedo crear una animación de día y noche?

#

How can I create a day and night animation?

royal falcon
#

There is no easier way, I just want it to be day and night

steel verge
#

Ppunish 937516413827039272

tulip rockBOT
dense dagger
#

😧

earnest pendant
#

Hiii, this is my first plugin. I am absolutely sure it meets all criteria to be added into the game :)

#

(Just joking. I made this in about an hour and a half, but I feel it could be a good idea for a first plugin. It's very unfinished, but what do you think at the moment? Anything I could add or change?)

#

((also whoops I forgot to trim the upper part of the image))

cosmic charm
magic olive
#

What are the best settings for the SIV shader??? I need a good one

low shoal
earnest pendant
# low shoal

Wow whaaat that looks so professional! I love itt

#

I'll definitely take a look at it. I'm still learning how to use noise tools in Gimp so I'll try to imitate yours. Also, thank you so much for doing most of the work, but I still wouldn't want to just steal it so I'll try to do some more things 😂

earnest pendant
# low shoal

Whenever you have the time, I have two questions. Why did you make the pool transparent, to add a water tile below or something? Andd are the trees and ground textures from the game itself / Lobby, or did you make them yourself?

low shoal
#

You can have it if you like

earnest pendant
#

Ohhh, I think I understand. Thank you :)

earnest pendant
#

(omg I just realized you did the json and everything lmao. I'll check that later too)

low shoal
low shoal
earnest pendant
earnest pendant
eternal lake
#

I don't think she meant "song" there lol

#

Ptag pca

tulip rockBOT
low shoal
earnest pendant
#

Ohhh okay I see, thank you all <3

magic olive
low shoal
#

red to the left and blue to the right

solar hollow
#

Can you guys make a nuclear power plant chernobyl

#

I dare everyone

somber wasp
#

I think we have explosive nuclear plant 🌝

earnest pendant
#

Hey, so I tried to remake that house I made a few days ago, this time using in-game assets, shadows, noise... and everything as professionally as I can right now. My idea is that this is a small, but fancy, dark wooden house (level 2 residential building).

#

But I'm pretty sure I'm missing something, because the house doesn't look that good (it's the only thing whose textures I made myself lol). Can anyone give me clues on why? Also, do you think I did good with the shadows? (For the trees I used those in the game's assets)

#

(And also, this is the right channel to ask about this right? Or is it #plugin-discussion ?)

low shoal
#

Looks nice

#

Perhaps make that top window smaller

ornate ridge
#

How do I make a plugin?

heady steeple
#

@ornate ridge hi! If your wanting to make a plugin the best place to start is the pinned comments in #plugin-discussion

earnest pendant
#

(also let's ignore I forgot to add a chimney ☠️)

heady steeple
earnest pendant
#

Ohhhh- yeeeaaaahhhh that's totally what I was going for

#

Thanks for reminding me :)

radiant basalt
tulip rockBOT
# ornate ridge How do I make a plugin?

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

sweet skiff
#

Pls tell me name of this plugin guys…

lime blade
#

I'm kinda requesting for help here. How can you even make night animation for a skyscraper that has split frames (This I mean the animation for tall building)?

grand spruce
lime blade
#

I actually thought of the same thing. I'll try it.

somber wasp
low shoal
spice grotto
#

i kinda wanna like actually start making stuff since i have a bit of a better computer now lol. is there any train templates i can use by chance?

remote chasm
#

@low shoal this plugin stay approved in 7 days ago upload this plugin

#

3 days*

eternal lake
#

it might as well sit there for 3 months

#

we don't approve plugins just because you're telling us to

low shoal
remote chasm
#

Sorry wait

low shoal
somber wasp
#

Can’t wait for huge msg in plugin showcase xd

remote chasm
#

Is ok no dead body

#

In icon

#

@low shoal

low shoal
#

i dont really want stuff egtting drowned out by 15 other plugins

low shoal
lime blade
solar hollow
#

I have Idea make a bunker

eternal lake
#

ok?

void juniper
slow topaz
earnest pendant
earnest pendant
twilit vapor
#

716kb for just one texture????

earnest pendant
#

How do you even manage to use that much space? 😂

low shoal
earnest pendant
#

Ohh okay, makes sense

remote chasm
#

Who is the plugin moderator here? Please approval this plugin

#

@here

eternal lake
#

lmao

#

enjoy

#

it has been... moderated

signal wing
remote chasm
#

No

signal wing
#

😐

#

This thing sketchy

remote chasm
twilit vapor
signal wing
#

Can someome boost the game up and screenshot it? I don't want quit mid game

#

Busy playing TDS

remote chasm
#

A ok

#

What is wrong this plugins?

signal wing
#

Look awfully same in game
Just saying

remote chasm
#

Omggg

remote chasm
twilit vapor
eternal lake
#

that's an extremely low effort plugin

remote chasm
twilit vapor
void juniper
eternal lake
#

that's the point

twilit vapor
#

you just recolored the Windmill

signal wing
#

It just recolored and extra parking lot

remote chasm
void juniper
remote chasm
#

Ah

#

Ok

low shoal
#

Recolored is fine as long as it's not for the plugin store

#

I have a couple of recolored stuff

eternal lake
#

purble place

low shoal
#

A world that's entirely purple, think about it

karmic palm
signal wing
low shoal
#

Point is, you can recolour

hard drift
somber wasp
low shoal
#

Only rule with recolored stuff is no posting to the store and must credit Theo and lobby

somber wasp
#

lol Isee

glacial wind
eternal lake
#

what

twilit vapor
twilit vapor
somber wasp
keen lava
#

Some Recommendation please 🙏🏻 not done yet

low shoal
#

Remove outlines

#

Those roof shapes are incorrect

slow topaz
#

who can help to code the plug-in with trams

earnest pendant
austere wind
#

ptag creation

low shoal
trail furnace
#

what do this do?

eternal lake
#

animation positions for each frame

#

no idea what do the values exactly represent to be honest

trail furnace
#

necessary for diagonal frames?

eternal lake
#

well, if you have animations

#

then it's the convenient way to position them

trail furnace
#

alright, thanks

#

what does pkw and lkw mean?

eternal lake
#

pkw is personal vehicles and lkw is trucks

#

I love random german in my json

trail furnace
#

thanks⭐

glossy vault
#

I also desperately want trams

trail furnace
#

am i going into the right direction? really lost rn

steel verge
#

if you use inherit, attributes that you don't change, you don't have to specify

trail furnace
#

right, thanks

#

are the animations necessary? trying to give vanilla trucks diagonal frames

steel verge
#

might be, considering you're adding extra frames

glossy vault
#

how do I make plug-ins on TheoTown for PC

low shoal
tulip rockBOT
# glossy vault how do I make plug-ins on TheoTown for PC

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

glossy vault
eternal lake
#

find the appropriate tutorials

trail furnace
#

bout to resort to ai for assistance

#

😭

eternal lake
#

good luck with that

trail furnace
#

dosent hurt to try /shrug

#

am i going in the right direction here? (just stitching up codes rn)

twilit vapor
#

I only know how to code for buildings

eternal lake
#

then why would you answer???

#

did you change anything about pos?

#

also, you only provide 4 frames, diagonal cars need 8

trail furnace
trail furnace
#

should be something like this right

eternal lake
#

probably

#

refer to the cars tutorial to see the ordering

trail furnace
#

mhm

#

oh should just be like this then, wouldnt have to add the uh.. isometric ones since its just a inherit

trail furnace
#

how do i find the id for the ingame trucks?

twilit vapor
eternal lake
#

content_car

eternal lake
#

thank you

trail furnace
eternal lake
#

forum json content

twilit vapor
#

sorry 😔

eternal lake
trail furnace
#

oh this?

eternal lake
#

yes

trail furnace
#

oh, thanks

#

time to.. start digging

#

uh, sorry but how could i know which is which?

#

oh lobby already added them to the world texture, im getting real lost now

eternal lake
trail furnace
#

okay, right

trail furnace
#

its on the 2048_1024 world texture but i dont understand how to mark down the x and y coordinates

eternal lake
#

you add the x and offset x

#

or locate the "offset x_offset_y" texture atlas and then use x/y

trail furnace
#

sorry, what do i do/use to locate it, never touched coordinates and stuff-

eternal lake
#

what do you mean "what do I use"

#

it's coordinates

#

math

hollow flax
#

"x": 1500 == "x": 500, "offset x": 1000

eternal lake
#

== 😩

#

banned from computer science

hollow flax
#

oh, === theotroll

trail furnace
#

ill continue this tmr

somber wasp
remote chasm
#

Hi

#

Who is the plugin moderator here

eternal lake
#

and what is the concern

#

if the question is "can you approve my plugin", the answer is no

remote chasm
#

Can you approve my plugin

eternal lake
#

wait your turn like everybody else

low shoal
#

I was literally doing plugin approvals today. I think disapproving like 30 plugins deserve to let the store rest for a little bit 😌

calm latch
#

Is the support for old school plugins where any players cpuld edit the files discontinued?

eternal lake
#

no, why?

calm latch
#

Oh its just i m seeing less of those type of plugins nowadays.

#

All these new ones are .plugin

#

Feels sad cause u cant edit them urself

eternal lake
#

.plugin files are encrypted and plugin store ready

#

well, not exactly, since that format is being phased out and replaced by .ttplugin

grand spruce
#

Not really a ground breaking idea

twilit vapor
sweet skiff
#

Pls tell me name of this plugin

low shoal
#

might be indonesian

compact yarrow
long vessel
#

Where I can get tiles 😭

low shoal
long vessel
#

Thank you

austere gorge
#

hey guys

#

i wanna start getting into plugins

#

just like do some custom buildings, how do I start and what program do I use

cosmic charm
#

Ptag creation

tulip rockBOT
# cosmic charm Ptag creation

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

cosmic charm
#

@austere gorge pickle kindly explained it to you

keen lava
#

Please some Recommendation ( roof not done

keen elm
#

My first plugin but how do I build it

earnest pendant
# keen elm My first plugin but how do I build it

Reset the game first (with the red button on the top right). Then, you'll be able to use the plugin. The section where it appears depends on the type of plugin (Guessing this one might be in decorations?)

wicked frigate
earnest pendant
#

Oh, yeah could be. I don't have it myself lol

keen lava
#

How to fix night animation that doesnt shown up

mortal owl
#

Show the json

keen lava
keen lava
mortal owl
# keen lava .

Try adding "light": true and "light switching": true to the bottom one

keen lava
mortal owl
#

The one with x and y

keen lava
#

But it doesnt show any light

mortal owl
#

You have added it here right?

keen lava
#

Yes

#

And there's no light

mortal owl
#

Idk then. Maybe problem with the coordinate or the png

#

Oh wait im wrong

keen lava
#

Cause i use two layers

mortal owl
#

You dont need to add light and light switching to the bottom one. Havent touched json in a while

keen lava
#

Finally it show, just need to set it up

hasty fable
#

Has anyone know why sound click advance tag doesn't support anymore? Or maybe the tag replaced?

#

because the plugin I made long ago worked (Religious Affair Office), but when I try it now it doesn't work

low shoal
low shoal
#

What building type?

hasty fable
#

I experiment with fun code, but damn come a major big problem lmao

hasty fable
#

Plugin i create before that work is management type

low shoal
#

@steel verge maybe you have some insight

hasty fable
#

Please help me, cause i dont know anymore to solve it

steel verge
#

What format of audio do you use

hasty fable
#

mp3

#

First the duration is 40, but i change to 2 second but yeah doesn't work

steel verge
#

no idea

twilit vapor
#

woah first time seeing the dev have no idea 😅

steel verge
#

wait

#

why is it an array

hasty fable
#

bcs the type tag like frames? i dont know dev

#

So what should i do?

steel verge
#

it shouldn't be an array

#

it's just an object

hasty fable
#

Ah i see, now it work

#

Thx u so much dev

somber wasp
hasty fable
#

For the secret, bcs i want this plugin release to ingame 😅

hasty fable
#

Btw how can i make a encrypt file .plugin?

hasty fable
#

Doesn't work man

#

Ah i see new program, thx dev

astral hill
#

does anyone know how to add night animation to the fence?

lament hinge
astral hill
#

ye

lament hinge
#

i mean the picture

astral hill
#

ok wait

lament hinge
#

ok

astral hill
lament hinge
#

also with bigger resolution

astral hill
#

what about the zip

#

of the fence

lament hinge
#

you jsut have to wirte a json code

#

for the night animation

astral hill
#

ik

#

bruh idk how to increase the resolution

#

can i just screenshot it from the pixly

lament hinge
astral hill
lament hinge
#

do you know how big it is?

astral hill
#

the width and height?

lament hinge
#

it is very tall

#

theotown person is 3 pixels tall

astral hill
#

so fence can not be tall?@lament hinge

lament hinge
astral hill
lament hinge
# astral hill nah

ok, but your fence is actually higher than a lot of theotown buildings

astral hill
#

so that's why i made it tall

astral hill
#

btw, what do you need the picture for?

sacred ember
#

I think I broke you yesterday

#

Sword go woosh

lament hinge
astral hill
#

so what about the code?

#

json code

lament hinge
#

there is a tutorial on youtube how to make a night animation json

astral hill
astral hill
#

bruh it didn't work

#

pls help @profesionals

keen lava
#

Please some Recommendation

hasty fable
eternal lake
#

remove the horrid white brush

eternal lake
#

this is absolutely hideous.

#

the shapes are alright but what on earth is that white stuff???

keen lava
#

What

eternal lake
#

I'm talking about the white scribbles all over your building

keen lava
eternal lake
#

not sure if that's a very good representation but I'm talking about the ones on the right side

keen lava
#

The right side

#

It gonna be this

#

I just make the glass first

astral hill
#

bruh no one know how to code night animation for fence?

#

anyone?

#

this damn thing is making me depressed

hasty fable
astral hill
hasty fable
astral hill
#

i already try to set it above 50 and 100 (y) but its still the same

hasty fable
astral hill
#

tell me if you know some of them

low shoal
astral hill
low shoal
astral hill
heavy solstice
#

Why I can't make building price?

low shoal
astral hill
low shoal
#
[{
        "id": "BNY_lightup_fence_flowermosaic_anim",
        "type": "animation",
        "frames": [
            {
                "bmp": "BNY_fence2_anim.png", "w":17, "count": 1
            }
        ],
        "light": true, 
        "light switching": true
    },
    {
        "id": "BNY_lightup_fence_flowermosaic_anim1.5",
        "type": "animation",
        "frames": [
            {
                "bmp": "BNY_fence2_anim.png", "w":17, "x":18, "count": 1
            }
        ],
        "light": true, 
        "light switching": true
    },
    {
        "id": "BNY_light+up_triangle_flowermosaic",
        "type": "fence",
        "height": 1,
        "width": 1,
        "draw ground": true,
        "frames":[
            {
              "bmp": "BNY_fence2.png","w":16, "count":2, "handle x": 0, "handle y": 9
            }
        ],
        "animation": [
            {
                "id":"BNY_lightup_fence_flowermosaic_anim", "x": -1, "y": -11, "frames": 0
            },
            {
                "id":"BNY_lightup_fence_flowermosaic_anim1.5", "x": 1, "y": -11, "frames": 1
            }
        ],
        "title": "Club Fence (FM)",
        "text": "Light up fencing for your clubs and entertainment venues\n(FL)=A mosaic that lights up at night and looks like flowers"
    }]
low shoal
astral hill
low shoal
#

the exact coordinates will depend on the actual frames

low shoal
#

and a lot of lines are just formatting

astral hill
heavy solstice
#

So how to make the price?

karmic palm
stiff ice
low shoal
heavy solstice
heavy solstice
low shoal
stiff ice
lament hinge
#

how do i make a code for the night animation?

distant sluice
# lament hinge how do i make a code for the night animation?

{ "id": "put whatever you want", "type": "animation", "frames": [ { "bmp": "your frames.png", "w":whatever width of your frame, "x":whatever height of your frame, "count": //depends on how many frames are there in your sample image// } ], "light": true, "light switching": true },

#

something like that

heavy solstice
eternal lake
#

you pick a different one...

#

it ain't that hard

distant sluice
#

lemme recheck my codea

low shoal
#

Even before I think a price automatically gets assigned

distant sluice
#

like if the building had 4 tiles and the price is inputted as 5, it will be 20?

#

and it increases as building count increases, just like zones

#

👼

low shoal
#

Actually

#

Probably the case with RCI

distant sluice
#

hmm

signal star
eternal lake
#

define "didn't work"

distant sluice
#

i think i made an edited version of that bus stop

#

but i misplaced the bustop plugin at a BACKUP file

#

soo unreachable untill i pressure Google to do so

astral hill
#

does someone knows how to remove unknown night anim ?

#

i try to change different x and y num but its still the same

distant sluice
#

🗿

astral hill
#

mein sir

distant sluice
#

usually you need a frame that moves the other way

astral hill
#

but its still the same

distant sluice
#

frames 0,1,2,3, change to frames 1,2,3,0

#

soo you just flip the original offset

#

yeah i think thats how it is supposed to work

astral hill
distant sluice
#

hmm

astral hill
#

and yeah its still the same

distant sluice
#

try seperate animation file for that

#

like a new one

astral hill
distant sluice
#

(duplicate but with different frame allignment(

distant sluice
astral hill
#

if is not working ig is the frames are corrupted or something

distant sluice
karmic palm
#

The texture looks normal but when i tested the building i found that the building are higher then the zone so what i should do?

eternal lake
#

crop your image

karmic palm
#

How?

eternal lake
#

...by cropping it

#

I can't make it any simpler

karmic palm
#

Oh

#

Thx

#

So i Don't leave leave the bkank

#

Blank*

#

I wall ask gpt

eternal lake
#

of course you don't

#

what

ornate zodiac
#

The animation needs to go beyond the scope limit of the building so I need to have an animation beyond the scope of the 3*3 building in the bottom left and bottom right of two of the frames, but after I actually made it I realized that he was truncated by the boundary

low shoal
#

Why do you need to exceed the baseplate

low shoal
#

no, then theyere will still be lots of empty space underneath the building

undone geode
#

I have a question,I'm moving my theotown acc to another device, but, will the plugins that are from forum/discord also moved? Or I have to transfer the files?

vague scarab
#

To transfer files from one device to another:

#

Ptag files

tulip rockBOT
# vague scarab Ptag files

TheoTown files are located under such directories:

  • Windows: C:\Users\(insert username)\TheoTown or %USERPROFILE%\TheoTown
  • Linux: ~/TheoTown
  • MacOS: /user/TheoTown
  • Android: /storage/emulated/0/Android/data/info.flowersoft.theotown.theotown/files
    By default you should be in /storage/emulated/0/. Uninstalling the game on Android will delete all files, unless you decide to keep the files when prompted by uninstaller.

If you cannot access game files through these directories, game has an in-built file manager for mobile devices which is accessible from the region view menu.

You can find your plugin, music, region and city files there as well as logs for debugging purposes.

zealous eagle
#

How do I write code for animating a flag?
What does the basic code look like? Can someone help me, please?

tawdry quest
#

@low shoal why is the game showing me this

low shoal
tawdry quest
low shoal
tawdry quest
eternal lake
#

jesus christ

#

did you put all your plugins into the sample plugin lol

#

your plugins go directly into the "plugins" folder and nowhere else

tawdry quest
#

How can i use the .ttplugin ??

eternal lake
#

exactly as I said

kindred cape
ancient musk
#

Que recomiendan que agregue o haga falta.
That they recommend that i add (lo saque de traductor)

tawdry quest
kindred cape
tawdry quest
vague scarab
#

Idk what happened and i didn't change anything since the last update with the translation files.

eternal lake
#

it's almost like we can do anything with a screenshot of the file and not its contents

vague scarab
#

Alr

eternal lake
#

no idea then

#

my only bet would be not matching ids

vague scarab
zealous eagle
#

@low shoal Help me, where did it go wrong

eternal lake
#

you're missing a brace

#

opening brace count must match closing brace count

low shoal
#

the ending on }

zealous eagle
#

Where?

eternal lake
#

between lines 14 and 15

low shoal
#

after speed, press enter

zealous eagle
#

Is that correct?

eternal lake
#

no you're missing a comma

zealous eagle
#

So, should I remove the braces?

eternal lake
#

no?

#

you're missing a comma

zealous eagle
eternal lake
#

show your current json

zealous eagle
#

Can I message you privately?

eternal lake
#

if that is your preference

terse gyro
#

Plis someone help me

stiff ice
#

Wth

lone heron
#

Im not dealing with this one

stiff ice
low shoal
#

theres straight up gibberish in that json

terse gyro
#

I fixed it :))))

terse gyro
low shoal
terse gyro
#

Yeah, I fixed this stuff

low shoal
#

nice

#

good job

terse gyro
#

But i have a small problem

#

What's wrong with it?

low shoal
#

and your baseplate size is incorrect

#

looks like that shouldve been a 2x2

terse gyro
#

Oh god

terse gyro
low shoal
#

remove any extra space below and on the sides of the 2x2

#

and ideally, any empty space on top as well

terse gyro
#

Thanks ma'am

ornate zodiac
#

Why is this happening? Did I do something wrong?

stiff ice
low shoal
ornate zodiac
#

I did a night animation for the plane, but he only used the first and third frames, the same animation I put on the vehicle without this problem

#

This animation corresponds to the plane, a total of 4 frames

low shoal
#

planes only fly in 2 directions

#

even vanilla ones

#

I think the other 2 gets used while landing

tribal willow
#

I gotta go study and Im new but. Can someone help me make marina bay sands. It would be my first plugin

#

I have no experience in anything

#

Gotta go

low shoal
#

Ptag creation

tulip rockBOT
# low shoal Ptag creation

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

low shoal
#

read the tutorial above and let me know if you have any questions

tribal willow
#

If I'm on hyperos how do I add the coding.is it on the json format?

low shoal
tribal willow
#

How do I insert it then?

distant sluice
#

German school?

terse gyro
# distant sluice hmm

No sir. It's the first plugin I made, and I call it German house, but it's not real in real life because I'm not German

polar sun
#

😔

vague scarab
polar sun
#

Comma?

#

Command?

#

Where

#

I don't know what's wrong

polar sun
earnest pendant
# polar sun Where?

Unless there's a missing comma in the things you blurred out, I can't see anything

earnest pendant
# polar sun How?

I think you forgot the square brackets ("[ ]") where the .json should be contained (place them at the beginning and end of code, respectively), unless that error screen doesn't show them

#

It's always the little details that bother the most with coding 😂 it's always good to check the examples in the forums, for example

low shoal
polar sun
polar sun
#

💀

#

Help

#

Oh

#

I think rn what's wrong

#

'

#

This

hollow flax
#

why? lol

polar sun
#

Mmm

hollow flax
#

you forgot JSON [ <- this { }, { } ] <- this

polar sun
#

Ooooooo

#

Ok

polar sun
#

.....I'm really.. really last needs support

#

💀

low shoal
polar sun
#

Really thx

lime blade
#

What is the attribute given to night animations in order for it switch between frames?

#

Say I have 3 night animation frames, I make it switch from one to another but the speed at which it switches was a bit annoying.

low shoal
#

theres also handle interpolation but i dont think thats what youre looking for here

lime blade
#

Ohk thanks

#

Hold up though, should I place "speed": beside all the animation frames?

low shoal
lime blade
#

Ohk

lime blade
low shoal
#

i think you can use decimals

lime blade
#

Ohk thanks. I'll try

tribal willow
#

I need a pixel art app which let's me draw on photos (need a make some geisha holograms)

tribal willow
#

And I suck at coding

#

Like reallllly bad

low shoal
#

Ptag pca

tulip rockBOT
low shoal
tawdry quest
#

@low shoal whats wrong with this ??

lone heron
#

and itll be fixed

tawdry quest
#

Can you fix this

lament hinge
#

who can make night animation code for my plugin?

eternal lake
#

and what is the problem

#

nobody is writing your entire json

lament hinge
eternal lake
#

refer to the animation tutorial

lament hinge
eternal lake
#

any text editor will do

lament hinge
eternal lake
#

yes

#

but you should consider vsc or something more specialised

lament hinge
eternal lake
#

no?

#

just open it

lament hinge
eternal lake
#

if you don't have any

lament hinge
lament hinge
#

should i add anything or just paste it

eternal lake
#

I'm not sure how to explain how to paste things

#

you just paste it?

lament hinge
# eternal lake I'm not sure how to explain how to paste things

[
{
"id":"myanimation",
"frames":[ {
"bmp":"myanim.png"
"move x":5 //In moment number 1,
//our animation will be in x 5
"move y":16 //and in y 16
},{
"bmp":"myanim.png"
"move x":10 //In moment number 2,
//our animation will be in x 10
"move y":16 //and in y 16
}

     ]
     "handle interpolation":5 //5 ticks between
     //moment 1 and moment 2
 }

]

should i just paste this?

eternal lake
#

depends whether you have custom night frames or not

lament hinge
eternal lake
#

then you would

lament hinge
eternal lake
#

please crop it

lament hinge
#

it was just an example

lament hinge
lament hinge
eternal lake
#

count is 1, or no attribute at all

#

since you only have 1 frame

#

and with no count image width and height is irrelevant

lament hinge
eternal lake
#

and x, y stand for animation position

#

why would it be 32

lament hinge
eternal lake
#

your image is clearly not 32x32, I also told you that you don't need any of those attributes here

eternal lake
#

0,0 is the leftmost pixel of the tile

#

y axis is inverted (for whatever reason)

lament hinge
eternal lake
#

you probably should

lament hinge
lament hinge
eternal lake
#

leftmost pixel of the base

lament hinge
eternal lake
#

yes

lament hinge
eternal lake
#

you're welcome

lament hinge
eternal lake
#

?????

lament hinge
eternal lake
#

I mean multiplied by -1

#

not rotated by 90 deg

#

(neither of which are "inverse", but whatever)

lament hinge
eternal lake
#

(it's not like you are a math major anyway)

eternal lake
lament hinge
eternal lake
#

top left

lament hinge
eternal lake
#

of the night frame

lament hinge
#

but on other png

naive plank
#

Tell me if there is anything else while you wait

tawdry quest
naive plank
#

When I rewrote the code It seems like I didn't add the template for the seeder somehow

dark dawn
#

Shouldn't Draw ground true be set as default

#

Especially concerning PCA

naive plank
#

I wish

raw sleet
#

Good afternoon, I am addressing the moderators, I have 8 plugins waiting for review, some of them have been waiting for exactly 3 weeks, my nickname is Energodarec55

trail furnace
#

what kind of plugins you published?

lament hinge
#

they are also people

raw sleet
#

I understand, I will wait, I just really want them to be accepted)

lament hinge
#

why the code is not going down

eternal lake
#

press enter

#

I thought you can't get more basic computer science than that

lament hinge
slow lantern
#

what programs to use to make a plugin

lament hinge
slow lantern
#

ok

#

cool

#

thaks

lament hinge
slow lantern
lament hinge
slow lantern
#

yes

lament hinge
#

you can use pixel studio

#

it is on phone

slow lantern
#

oke

#

tenk ju

#

thank

twilit vapor
#

that's the og app

#

but it got deleted for no reason

earnest pendant
twilit vapor
earnest pendant
twilit vapor
#

are you a hater like

vague scarab
twilit vapor
#

People still have it bruv

twilit vapor
vague scarab
twilit vapor
#

I think it's other reason

vague scarab
twilit vapor
steel verge
#

well it is no longer accessible through the official channels

vague scarab
#

The official website is still up.

twilit vapor
#

still a mystery why it got deleted

vague scarab
# twilit vapor still a mystery why it got deleted
raw sleet
#

Please check my plugins, I have 8 untested plugins that have been waiting for a month and 2 are ready, but because of the limit they cannot be displayed, my nickname is Energodarec55

lone heron
#

Theres 50 more plugins in queue

#

So just wait

raw sleet
#

I'm waiting

low shoal
lone heron
low shoal
#

he told me 42

lone heron
#

42 then

oak snow
#

anyone knows a website for making plug-ins?

low shoal
tulip rockBOT
low shoal
#

This is useful for json, but there's no one stop shop for the whole plugin

vague scarab
#

At least i tried.

cedar pumice
oak snow
#

thx

lone heron
spice grotto
#

I have the CLRV plugin, and since it only works on regular rails, not tram rails, even tho it's a tram is there a way to modify it so it will work?

grand spruce
#

(Mpfs are encrypted)

spice grotto
#

kk thx

#

id js make my own, but idk how to do all the coding stuff for it lol

shy moss
#

I'm having an issue with the railroad expansion plugin

#

basically I'm following the manual and placing the right tracks, placed the depots and upgraded them, placed several of the arrival platforms

#

problem is none of the trains are spawning

#

i place them in the immediate vicinity of the trains and they do spawn but they stop at the arrival platforms and despawn instantly

#

is this a bug or am I doing this wrong?

vague scarab
#

Yep that's how it works

tight orchid
#

Anybody knows why my plugin is floating

eternal lake
#

you didnt crop it

spice grotto
#

whoever made the parking lot plugin should make it so buses can work on the roads lol, bc this is stopping me from doing anything since it's advanced roads put onto the invisible parking lot road

compact yarrow
#

i havent attempted yet but, can night animation be added to border frames? would like to add street lights to my pier images

ember hazel
#

Soooo cool

sinful hazel
#

Please tell me how to post plugins on the forum

low shoal
tulip rockBOT
# sinful hazel Please tell me how to post plugins on the forum

Step 1: Download a baseplate of your choice It is recommended to keep it small if you are just starting.
Step 2: Download a pixel drawing app. It is recommended that you get one with layers and transparency options. You can find a list of suggested options here
Step 3: Here are some tutorials that show how to make a house. One by Theo and one by Kulche
Here's a tutorial by rtobby that provides tips on improving the plugin quality
You may find more tutorials in the getting started page and on the forum
And even more tips pinned in plugin discussion
Step 4: Last step is to create a json. You can create one by using PCA or use this tutorial here to make one. To make one manually, you can use any text app which allows you to save files as a .json
Feel free to ask for help or suggestions on the forum or on the server

Bonus step: Once done, you can upload your plugin on the store which once approved can be downloaded in-game by anyone or post it on the forum showcase or both! Remember that store plugins must oblige to the store rules

low shoal
#

Press the last link and press make post

#

Then add a title, description, image and download file

raw sleet
#

Hi, what is meant by the comment "Wrong shadow and I'm pretty sure the textures haven't improved since you started" , after i fixed everything i was told that that I didn't fix anything

raw sleet
#

My nickname is Energodarets55, I mean the plugin with the Church of St. Ilya

low shoal
#

old pic and new one, theres barely any differences

lament hinge
low shoal
#

yes the contrast is better

lament hinge
#

but looks good

lament hinge
low shoal
#

He has recently made some impressive plugins

lament hinge
#

a lot of them

low shoal
#

My point being, of they want to submit old graphics, they should certainly work on improving it - to their current level

lament hinge
low shoal
#

which is?

lament hinge
#

if i add working night animation code

lament hinge
low shoal
#

oh youre obsi

lament hinge
#

xd

low shoal
#

unrecognisable with the new name

#

did you crop it/is it in the store?

lament hinge
lament hinge
#

but it is not in store

#

i want to add night animation and publish it

low shoal
#

sure

lament hinge
#

yaaaayyyy

distant sluice
#

x: -whatever number,

#

🤔

#

but only when u use animation to build the plugin

raven forge
#

What website do I use to create the plugins? thinking

low shoal
#

Ptag pca

tulip rockBOT
lone heron
#

I wanted to ask if the bug with displaying the fullscreen overlay in the game menu on the city icon was fixed? The same bug from the first plugin atmospheric fog weather. I just stopped getting these squares in the menu at all

muted harness
#

What app do i use for making theotown textures?

muted harness
trail furnace
#

e

trail furnace
#

Tho ones that specializes on pixel art should be easier

low shoal
compact yarrow
#

does the plugin.manifest id need to be its own and would i use "category":true or "category":"$terrain_00"?

compact yarrow
#

i used "true" when trying to create a tt.plugin and i cant find my plugin anywhere once i add the new tt.plugin and i get no errors on loading

lone heron
#

.ttplugin maybe?

compact yarrow
#

yes i just typed it wring here

#

wrong*

lone heron
compact yarrow
#

thats what i used as my template

#

appreciate it

#

ill attempt it again later

fervent pier
#

i wanna recreate X-Seed 4000 so bad rn

The X-Seed 4000 was a concept for a megatall skyscraper. Its proposed 4-kilometre (2.5 mi) height, 6-kilometre-wide (3.7 mi) sea-base, and 800-floor capacity could accommodate 500,000-1,000,000 inhabitants. This structure would have been composed of over 3 million t (3.3 million short tons) of steel.
It was designed for Tokyo, Japan, by the Tai...

#

how can i start?

wicked frigate
fervent pier
#

'''MYTHBUSTERS: Does TheoTown have a height limit on custom buildings?'''

low shoal
#

but generally thats not advisable

#

also

#

privileged features have a better built height i believe

low shoal
fervent pier
#

whelp now i wanna build a (cosmetic) space elevator in theotown

#

would it be possible?

compact yarrow
#

i get no errors when loading either

low shoal
compact yarrow
#

that fixed it
thanks

compact yarrow
#

you cant upload .ttplugin files to the forum?

low shoal
#

do the forum you can, but forum encourages you to share as zip so people can examin plugin contents

compact yarrow
#

i tried to make a post in the terrain forum and it said .ttplugin format wasnt supported.
i doubt u guys approve mine if i submit it to the store because i havent added shadows

lament hinge
#

[{
"id": "$nightanimationid00",
"type": "animation",
"frames": [{"bmp": "night.png"}],
"light": true,
"light switching": true
},
{

    "id": "$obsi41.commercial.2024-11-06-16:29",
    "author": "OBSI41",
    "width": 6,
    "height": 6,
    "level": 3,
    "draw ground": true,
    "type": "commercial",
    "frames": [
        {
            "bmp": "landmarAPROOO.png"
         }
    ],
"animation": [{"id": "$nightanimationid00"}]
}

]

eternal lake
#

there's nothing wrong here

#

I told you that you might have to adjust your coordinates

lament hinge
eternal lake
#

either in the animation draft as handles or in the building draft as plain coordinates

lament hinge
eternal lake
#

that's one of the options

#

refer to the animations tutorial

lament hinge
eternal lake
#

since when do I have an animations tutorial

eternal lake
#

anyway, just add the handle y attribute and that's it

eternal lake
#

that's the other option

dark dawn
#

How i make a grass not bugged when it's next to water please

low shoal
dark dawn
#

But i think i have to add banks anyway

earnest pendant
#

Whare can I post my suggestions?

grand spruce
frail cedar
#

hello mother lovers

lament hinge
charred palm
#

Can I please have code for plugin for the railway decor? And a decal as an example

compact yarrow
#

check pins or use the forum

#

plenty of examples and templates

charred palm
compact yarrow
calm island
#
  1. Open the ZArchiver/X-plore/File Manager/Other applications to move the plugin files.
  2. Go to the download folder and look for the downloaded plugin.
  3. Hold the downloaded plugin file then select copy/cut.
  4. Go to Storage>emulated>0 or Device Memory.
  5. Go to the android>data>info.flowersoft.theotown.theotown>files>plugins folder.
  6. After that, paste the plugin file that has been copied/cut.
  7. The final step is to enter the TheoTown game and check the plugins that have been moved/copied.

Credits go to Reicaln for the tutorial

lament hinge
sand pendant
#

@low shoal terminate this guy

low shoal
#

Ppunish 1234102713441058848

tulip rockBOT
low shoal
#

Thanks demdem pat

sand pendant
#

Mhm! :3

lament hinge
#

BAN

wicked frigate
#

How do people even fall for these types of scams? Honestly they kinda deserve to get hacked

lament hinge
#

maybe some kids

warm acorn
#

Hi

#

I have a problem with my second to last plugin pending approval, and the plugin store admin said that the cover image has been stolen and edited.

#

In addition, it said to ask for credits to the original author I later sent a message clarifying that the true author of the photo is me.

vague scarab
hasty fable
#

Why like this?

*This is not my plugin, i download in other dc with zip files (already extract to folder)