Flash
Loader is a tool for developers which is trying to run
incompatible flash applications and animations under IMVU.
Are you start making flash for IMVU and still learning?
Are your flash applications and animations not working under
IMVU?
Do you have some Open Source files and have no idea how to
run it under IMVU?
This loader will try to fix this for you in very simple way
(when you click on CLICK HERE example graphics, you will be
redirect to derivations made by other creators to see what
can be done with Flash Loader - thanks to mesh creator known
as SPY for all the idea).
FEATURES:
* fixes IMVU run compatibility
* fixes IMVU display mode
* fixes transparent background
* fixes sound when leaving
* adds drag and drop
* allows to make own loading screen graphics with logo and
instructions
* allows to make persistent flash with own logo graphics and
close button
* makes derivation very simple
FIXES
IMVU RUN COMPATIBILITY:
Flash application or animation that didnt want to work
under IMVU, should now show up correctly in Create Mode (if
is compiled with CS, not Flex or others).
FIXES
IMVU DISPLAY MODE:
Graphics outside flash screen (known as stage) will not
be visible.
FIXES
TRANSPARENT BACKGROUND:
Transparent background will be changed with black one.
FIXES
SOUND WHEN LEAVING (OPTIONAL):
Leaving product will be detected and sound stop playing (its optional settings that can be
set in configuration file, because it may affect other
running flash products like music players).
ADDS
DRAG AND DROP (OPTIONAL):
User can hold mouse button on flash screen and move it
anywhere on IMVU screen (its optional settings that can be
set in configuration file, because it may break graphics in
some flash applications or animations).
OWN
LOADING SCREEN GRAPHICS (OPTIONAL):
You can prepare own loading screen graphics with your
logo and instructions (about hiding imvu text chat and
controls to use).
If you want it, create own loading.png graphic file and copy
it into assets (its small folder icon on top of Create Mode,
near Type: Room Attachment) and set delay settings (how long
seconds it should be showed before flash file) in
configuration file.
PERSISTENT
FLASH WITH OWN GRAPHICS (OPTIONAL):
Optionally, you can make your flash persistent (it will
not disappear after leaving product pose) with own top bar
graphics with logo and close button.
If you want to make flash persistent, go to CONFIG tab in
Create Mode, and choose persistencyloader.swf in FLASH
SETTINGS (Flash SWF).
If you want to make own top bar graphics with logo and close
button, then follow instructions of this product:
http://www.imvu.com/shop/product.php?products_id=19688642
SIMPLE
DERIVATION:
Just derive from Flash Loader and add your flash file.
To add your flash file:
1 - rename it to flash.swf
2 - go to Config tab in Create Mode
3 - use ADD SWF button in FLASH SETTINGS (Flash SWF)
4 - choose your SWF file (it will upload your flash)
5 - choose
Flash SWF again to s84flashloader.swf (so loader will start
first and load your flash.swf) or persistencyloader.swf (if
you want to make your flash to be persistent)
6 - (optional) if your flash using additional files (other
swf, graphics, sounds, configuration files), then copy them
into assets (its small folder icon on top of Create Mode,
near Type: Room Attachment)
7 - APPLY CHANGES
8 - stay on product pose and test your flash
USING
REAL KEYBOARD:
Some flash applications or animations may require real
keyboard to control them.
To be able to use real keyboard under IMVU, close IMVU text
chat or switch to inventory in moment of using (icons on
IMVU botton).
ADVANCED
CONFIGURATION:
Default settings are set to fit best with most flash
files, so there will be probably no need to modify
configuration.
There is flashconfig.txt file that can be used to adjust
some settings (it may help to run flash files which still
does not show up correctly, because their screen size could
not be auto detected - see bg, crop, width and height).
Position and scalling related settings (x, y, drag and drop,
scale) use very carefully, because they may break graphics
in some flash applications or animations (it depends on how
they were coded, and it may affect moving objects with their
positions - good example are ingame levels of platform
games, so it may not be noticed at menu or other background
graphic modes, and need a test).
To rename, load flash file with start variables or to
download it from external server (useful for larger ones),
use setting named file.
Some flash applications or animations (especially coded in
older flash versions) may still play sound after leaving
product, so you can use close setting to stop (1 - this may
also stop other running flash products like music players
from playing current song or radio) or at least mute (2 -
this may also mute other running flash products like music
players to the moment of using their volume controls) them.
If you dont want to show startup intro of used flash file or
want to show loading screen (to use own, copy loading.png
into assets),
use delay setting.
If sound is too loud, has poor quality or might be distorted
by noise when mixed with music players, use volume setting
(this may also change volume of other running flash products
like music players to the moment of using their volume
controls).
If you need to force mouse cursor to show or hide when on
flash screen, use mouse setting.
This file should be copied into assets (its small folder icon on top of Create Mode,
near Type: Room Attachment).
flashconfig.txt example (default settings):
bg=1
# 1 use black background (may require width and height), 0 none
crop=1
# 1 crop graphics outside screen (may require width and height), 0 none
width=0
# screen width in pixels (bg or crop range), 0 auto detect (may not work)
height=0
# screen height in pixels (bg or crop range), 0 auto detect (may not work)
x=0
# (may break graphics) screen position x in pixels (numbers below 0 are supported)
y=0
# (may break graphics) screen position y in pixels (numbers below 0 are supported)
dragndrop=0
# (may break graphics) 1 screen drag and drop, 0 none
scale=100
# (may break graphics) percent of screen size (can be below 100 to decrease or above 100 to increase)
file=flash.swf
# flash file name to load (examples: flash.swf?var1=value1&var2=value2, http://domain.com/flash.swf)
close=0
# 0 try to stop code, 1 try stop code and sound (all flash), 2 try stop code and mute sound (all flash)
delay=0
# seconds of delay before showing graphics (skip intro)
volume=8
# sound volume from 0 to 10 (all flash)
mouse=0
# 1 show screen cursor, -1 hide screen cursor, 0 none
IF YOU
HAVE ANY PROBLEMS OR QUESTIONS, JUST SEND
ME A MESSAGE.
IN MOST CASES, REPLY IS WITHIN 24 HOURS.
|