Author Topic: GIF prints.  (Read 1459 times)

Lol it's simple with events

http://www.youtube.com/watch?v=kre7JxULz5o

Takes about 5 seconds to download the prints too.

We;re talking about a mod where we don't have to write thousands of lines of events every time.

We;re talking about a mod where we don't have to write thousands 4 of lines of events every time.
Ok sure

lol

oh wow he used the word balls which automatically means testicles in whatever content it's used in!

seriously how old are you

We;re talking about a mod where we don't have to write thousands of lines of events every time.

No we are not.

ALL I WANT IS FOUR CONSECUTIVE PRINTS THAT WHEN PUT TOGETHER WITH THOUSANDS OF LINES OF EVENTS, IT FORMS A SHORT VIDEO.

Yes, I did that. But considering how it works, I won't release it. It's one of those codes that is easy to screw up, and that isn't something to give out. People actually spammed tons of them before it started to lag.
Oh wow I still have this.

Again, I'm not asking for enough prints to make a good quality movie, I just want four or six prints that when put together with setprint events, they make a short, looping show.  Think of it like a bird.  One print has its wings at a horizontal angle.  The next print has them up 10 degrees, the next print has them at 17 degrees, then the 10 degree one again, then horizontal again, then a new print at -10 degrees, and another at -17 degrees, then -10 degrees, and then it loops back in.  So that's what, five prints?
try over 30

for each shot it would be 4-6 different prints. at least 12 shots would be needed per second to make it look like it was actually moving so 6 x 12 = 72 prints per second
i don't know about you but i've got a pretty good idea of how badly my game would probably lag from that if i had about 3 of those screens working at once. 72 x 3 = 216 prints per second at that point

No we are not.

ALL I WANT IS FOUR CONSECUTIVE PRINTS THAT WHEN PUT TOGETHER WITH THOUSANDS OF LINES OF EVENTS, IT FORMS A SHORT VIDEO.
four consecutive prints? what exactly are you hoping to change to four non-moving png/jpg images with thousands of events? that isn't even possible at all. blockland has an event schedule limit of 1000. since its four prints together that would be 1000 divided by 4, meaning you could only utilize 250 events for each individual print. not like events can change how a print looks in-game anyway, besides what color it is (assuming its grayscale) and whether or not it's there.

correct me if i'm wrong once again, but you're asking for the impossible. gif prints are not possible. at all. the engine doesn't allow for it. however if you're looking for a bunch of simple prints to form a simple 1 print, 1-second video, i'm sure it can be done, like mega said.
« Last Edit: April 23, 2012, 05:46:55 PM by Planr »

try over 30

for each shot it would be 4-6 different prints. at least 12 shots would be needed per second to make it look like it was actually moving so 6 x 12 = 72 prints per second
i don't know about you but i've got a pretty good idea of how badly my game would probably lag from that if i had about 3 of those screens working at once. 72 x 3 = 216 prints per second at that point
four consecutive prints? what exactly are you hoping to change to four non-moving png/jpg images with thousands of events? that isn't even possible at all. blockland has an event schedule limit of 1000. since its four prints together that would be 1000 divided by 4, meaning you could only utilize 250 events for each individual print. not like events can change how a print looks in-game anyway, besides what color it is (assuming its grayscale) and whether or not it's there.

correct me if i'm wrong once again, but you're asking for the impossible. gif prints are not possible. at all. the engine doesn't allow for it. however if you're looking for a bunch of simple prints to form a simple 1 print, 1-second video, i'm sure it can be done, like mega said.

HOLY stuff DUDE

[onactivate] [self] [firerelay]
[500] [onrelay] [self] [firerelay]
[125] [onrelay] [self] [setprint] [gif1]
[250] [onrelay] [self] [setprint] [gif2]
[375] [onrelay] [self] [setprint] [gif3]
[500] [onrelay] [self] [setprint] [gif4]

not that many events.

HOLY stuff DUDE

[onactivate] [self] [firerelay]
[500] [onrelay] [self] [firerelay]
[125] [onrelay] [self] [setprint] [gif1]
[250] [onrelay] [self] [setprint] [gif2]
[375] [onrelay] [self] [setprint] [gif3]
[500] [onrelay] [self] [setprint] [gif4]

not that many events.
gif prints are not possible. making hundreds of images for three or four 3-second long print videos is the only "hacky" way to do it but it is simply an insane idea and would take far too much time and effort to produce adequate results. besides, nobody would want to sit and wait for minutes on end just to download a bunch of 3-second "gif" print packs on your server, which are in fact just files loaded with dozens of nearly identical images.

i like the idea just as much as you do. but it simply isn't able to be reasonably done without an insane amount of work for only a small amount of results.

Isn't each print 1 datablock?
So if you were to make a 10 second 30 FPS "gif" print, then wouldn't that  cause lag, plus datablock overload? (300 Prints)

Why is everyone confused.

I don't want a video with all the detail with different scenes and such, I want four consecutive prints that form a "The Sims" Tv like thing.  It's mainly for detail in things.

Let's go with a simple example.

1)Take a picture of a Blocklander standing.
2)Have the bocklander jump
3)at the zenith of the blocklander's jump, take another picture.

Make those into prints.

do the events as i said before but with two prints.

Now you have a repeating show of a blocklander jumping.

Add a third print inbetween the standing and jump and your are done.

Not as difficult as you think.

HOLY stuff DUDE

[onactivate] [self] [firerelay]
[500] [onrelay] [self] [firerelay]
[125] [onrelay] [self] [setprint] [gif1]
[250] [onrelay] [self] [setprint] [gif2]
[375] [onrelay] [self] [setprint] [gif3]
[500] [onrelay] [self] [setprint] [gif4]

not that many events.

You set delays on the events. Very bad move. That can be mucked up by server lag and dissynced. Use ToggleEventEnabled array. (Or that user-made event that does similarly, simpler).

Why is everyone confused.

I don't want a video with all the detail with different scenes and such, I want four consecutive prints that form a "The Sims" Tv like thing.  It's mainly for detail in things.

Let's go with a simple example.

1)Take a picture of a Blocklander standing.
2)Have the bocklander jump
3)at the zenith of the blocklander's jump, take another picture.

Make those into prints.

do the events as i said before but with two prints.

Now you have a repeating show of a blocklander jumping.

Add a third print inbetween the standing and jump and your are done.

Not as difficult as you think.
since you obviously know how to do this, i suppose you've found your solution. regardless, gif format prints are impossible and do not work.
« Last Edit: April 25, 2012, 05:18:13 PM by Planr »