[phpBB Debug] PHP Warning: in file [ROOT]/ext/vse/abbc3/core/bbcodes_display.php on line 92: Invalid argument supplied for foreach()
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4626: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3358)
TheoTown • Night Animations
Page 1 of 1

Night Animations

Posted: Sun Aug 25, 2019 13:10
by Kulche
I recommend looking here; viewtopic.php?f=41&p=152003#p152003, and at animations there: viewtopic.php?f=41&t=7455. Best results with help of paint.net.

Information
This requires Plugin Creator Tools by Lobby to see the effects.
image.png
Defining a light animation is basically a normal animation with some additions. They consist of

Code: Select all

"light":true/false
which will make the animation visible at night, and

Code: Select all

"light switching":true/false
which will make it appear at night only. Applies to animation definition.
Here's a table with current animations' IDs and pictures with it's pivot points marked:
LMAO_TUTORIAL4POTATAS.png
LMAO_TUTORIAL4POTATAS.png (3.81 KiB) Viewed 2443 times
Step-by-step Tutorial
1. You should obviously choose a building first. We will use one of default buildings:
1.png
1.png (860 Bytes) Viewed 2443 times
2. Now, choose window shapes which will you use and where. Mark pivot points with some visible color.
2.png
2.png (866 Bytes) Viewed 2443 times
3. Draw a line across the frame at y=0. This will help you with defining coordinates.
3.png
3.png (826 Bytes) Viewed 2443 times
4. Now, pick two visible colors and draw a line from the pivot point to the previous line. If you are using paint.net, length should be displayed at the bottom-left. This will be your y. In this case it's 5.
4.png
4.png (840 Bytes) Viewed 2443 times
Protip: Y is negative (-) when above the black line, and positive (not +, just nothing) when below. So our Y will equal -5.

5. Time for X. Draw a line like this. The length is your X, here it's 9. It's always positive unless your window is in the left, outside the frame.
5.png
5.png (845 Bytes) Viewed 2443 times
6. Coordinates should now be written in the animation code like this:

Code: Select all

"animation":[{"id":"1x2l", "x":9, "y":-5}]
For animation IDs and pictures look above. Enter the ID accordingly to the frame.

7. Repeat with other lights. Our complete code should look like that:

Code: Select all

...
"animation":[{"id":"1x2", "x":9, "y":-5}, {"id":"1x2", "x":23, "y":-2}]
Rotation Aware Buildings
In case your building is rotation aware or contains more than one frame, add "frame" to animation code like this:

Code: Select all

[{"id":"1x2", "x":16, "y":-7, "frame":0}, {"id":"1x2", "x":12, "y":-1, "frame":1}]
First light will apply to the first frame, and second - to the second frame.

Custom Animations
In case you want to add your own animations, the color for windows is FFF6BB, with glow of 50%. You may also like send me your own.

Please don't say a thing about IDs.

...pls enlarge the pics

Re: Night Animations

Posted: Fri Oct 04, 2019 23:58
by MONTEMARINO
Brilliant!
Just one question; could be one big frame with all the lights fitting the building instead of doing light by light?

Re: Night Animations

Posted: Sat Oct 05, 2019 0:22
by CommanderABab
Yes, but it doesn't look so great having the whole building lit.

Re: Night Animations

Posted: Sat Oct 05, 2019 7:16
by Kulche
If I'm correct, this will probably use some more texture space.

Re: Night Animations

Posted: Sat Oct 05, 2019 21:13
by MONTEMARINO
Not the whole building but a pattern of lights distributed all over the building. Also it could be a pattern of 4/5 floors frame repeated with animation for some skyscrapers, in order to save texture space.

Is that possible?

Re: Night Animations

Posted: Sat Oct 05, 2019 21:22
by Kulche
You just have to create a frame and define the animation. I think basic lights are still a better way.

Re: Night Animations

Posted: Sun Nov 10, 2019 17:05
by Cephues
Is the glow mandatory?

Re: Night Animations

Posted: Sun Nov 10, 2019 17:57
by CommanderABab
No

Re: Night Animations

Posted: Sun Nov 10, 2019 22:24
by Kulche
Not mandatory but surely looks better.

Re: Night Animations

Posted: Sun Dec 22, 2019 13:45
by rjroldan1
Brilliant

Re: Night Animations

Posted: Mon Dec 30, 2019 7:30
by rjroldan1
Btw wheres the texture of the light animation of those streetlights

Re: Night Animations

Posted: Mon Dec 30, 2019 21:11
by Kulche
I thought they wouldn't be useful, but apparently they seem to be. I'll send the ID tomorrow.

Re: Night Animations

Posted: Tue Jan 21, 2020 5:43
by RayXP
I don't get it

Re: Night Animations

Posted: Tue Jan 21, 2020 20:02
by Kulche
RayXP wrote:
Tue Jan 21, 2020 5:43
I don't get it
It's basically an animation definition with some extra steps. You might want to check anims tutorials before this.