Custom animations
Moderator: Plugin Moderators
- TheFennekin
- Neighborhood fox
- Reactions:
- Posts: 2217
- Joined: Thu Aug 24, 2017 11:17
- Location: Tokyo
- Plugins: Show
- Version: Beta
Re: Custom animations
How do you make your animation appear only in night? (Night animations)
- CommanderABab
- AB
- Reactions:
- Posts: 9119
- Joined: Tue Jun 07, 2016 21:12
- Plugins: Show
- Version: Beta
Re: Custom animations
Have these two lines in youe animation:TheFennekin wrote: ↑Sun Jun 28, 2020 9:57How do you make your animation appear only in night? (Night animations)
Code: Select all
"light switching":true,
"light":true,

- TheFennekin
- Neighborhood fox
- Reactions:
- Posts: 2217
- Joined: Thu Aug 24, 2017 11:17
- Location: Tokyo
- Plugins: Show
- Version: Beta
Re: Custom animations
Can I have an example json of a custom animation that will only appear at night? I want something to base onCommanderABab wrote: ↑Sun Jun 28, 2020 10:04Have these two lines in youe animation:TheFennekin wrote: ↑Sun Jun 28, 2020 9:57How do you make your animation appear only in night? (Night animations)Code: Select all
"light switching":true, "light":true,

- Marvel
- Villager
- Reactions:
- Posts: 19
- Joined: Sun Nov 29, 2020 8:47
- Location: Indonesia
- Plugins: Show
Re: Custom animations
Where to save the animation file
I am indonesia i like theotown and spaceflight simulator
- CommanderABab
- AB
- Reactions:
- Posts: 9119
- Joined: Tue Jun 07, 2016 21:12
- Plugins: Show
- Version: Beta
Re: Custom animations
You would normally put the animation in the same json file as the plugin. Like so:FranchuFranchu wrote: ↑Sun Jun 17, 2018 22:22Since KoalaGuy was deleted, all his posts are gone. One of those posts was about custom animations. So here I am remaking the tutorial
To define your animation:To use it:Code: Select all
[ { "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 } ]
I hope I didn't mess up with anythingCode: Select all
[ { "id":"buildingwithanimation", "type":"decoration", "width":1, "height":1, "frames":[{"bmp":"basepart.png"}], "animation":[ {"id":"myanimation"} ] } ]
Code: Select all
[
{Example 1 in quote
},
{Example 2 in quote
}
]
