


So if you want to include a new movie in a goomod you will have to do it manually. Unless you're XDBoy and just want to show off! Until the situation is resolved, goomods containing movies might NOT be publishedĪt present there is no "Make Goomod" option for movies, because it doesn't really fit, and releasing a goomod which just contains a movie is a bit pointless. If you run GooTool, it will overwrite the global file, remove the text entries and your movie may crash when you play the game "normally" (outside GooVie) Distributing your Movie : This is currently under review / discussion Like WooGLE, this information is put into the Global text.xml when you save and play. Goovie also creates a to hold the information for any text actors. If it does not, Goovie decodes the movie.binltl into its XML format. If you open an original movie, Goovie checks whether an XML version exists. The Goovie format contains a number of additional attributes which cannot be stored within a binltl file, but which simplify the editing process. Goovie uses a modified version of this XML format which has been tailored for the purpose of creating and editting movies. The original format, created by davidc, was designed to hold all the information contained within the binltl files produced by 2D Boy.


So an XML format was created to represent the information in "human-readable" form. These files consist mostly of binary and numeric information and are very difficult for puny humans to understand / interpret directly. The game stores the movie information in an encoded (not encrypted) format in files called. this doesn't always work, but usually gives a reasonable approximation. so when Goovie loads a movie, it attempts to "divine" the original frame rate based on the times in the keyframes. Movie.binltl files don't have a "Frame Rate" encoded into them anywhere, and 2DBoy created the original movies in a whole range of different rates (from 11fps up to about 33fps). However, to make life easier when creating movies and adding keyframes using the GUI, Goovie uses a "frame rate" which sets the time divisions on the time slider, this defaults to 20fps (0.05 second increments) on new movies. Strictly movies don't have a frame rate, you can enter any time you like into any keyframe, and when a movie is played the game will just display as many frames as it can. The length of a movie is simply determined by the last (highest time) keyframe of any actor. However, players with 4:3 screens will not see the very left and right hand sides, so Goovie also draws dotted lines to the indicate area visible on 4:3 screens. Goovie treat this as the "visible area" and draws a dotted rectangle around it. Movies work in screen / pixel coordinates with ( 0,0 ) in the top left corner.Īll the original movies were created to fill an area 1095 x 600.it's not clear why, because 1095 is not a "nice" ratio like 16:9. A movie consists of a list of actors, each of which has their own animation defined by a number of keyframes.Īn actor can be either an image or a text string.Įach keyframe in an animation has a time (in seconds) and can specify the position, scale, rotation, alpha and colour of the actor at that time, although not all of those values need to be specified in each frame.
