HOME | DD

rsgmaker — Create.swf extended - Feature Manual
Published: 2017-02-12 02:20:37 +0000 UTC; Views: 7840; Favourites: 22; Downloads: 0
Redirect to original
Description body div#devskin0 hr { }

If you are unfamiliar with create.swf, you should read the original manual before this one.
This information only applies to create.swf extended , the original create.swf lacks these features.


This manual explains what each feature does, and how to use them in simple terms(if possible).
You can click the links for demonstrations and read a more lengthy description.

If there's a feature I've forgotten to mention, let me know.

Terminology    Stage Menu: The bottom left menu, used to add props to the stage, as well as access some save data operations.
    Scene Menu: The top left menu, used to navigate/edit scene acts.
    Prop Menu: The bottom middle menu, used to edit the selected prop.
    Prop:A stage element(Character,Object,Speech Bubble,Image,Cluster,Rain,Toys,etc).
    Vanilla:Create.swf(The original by KirbyM and ThiefKnight).

FunctionsFeatures that you activate/adjust manually.

Undo/Redo:
    Hold Control and press Z to undo an action you've taken. Control-Y to redo the action.

Camera controls :
    To use the camera you must not have anything selected, and make sure you don't have theater mode active.
    Press the arrow keys to pan, press page up/down to zoom in/out.
    Press the left & right arrow keys while holding shift to rotate.
    Press the home key, to reset the camera to the default settings.

    You can also use the mouse to manipulate the camera.
    Middle click drag to pan the camera, if you hold shift/control it will zoom/rotate.
    You can also hold control and use the mouse wheel to zoom.

Change skin color:
    Select a character and press V(or click "Skin color" from the character's prop menu.)

Background variants:
    Many backgrounds have alternate versions of them, press B to cycle through the current background's variants.

Character/Object/Speech Bubble opacity:
    Press Page up/down to change the selected prop's opacity.
    Speech bubbles change the white portion's opacity and not the outline.

Detach menu:
    Available in the Character's prop menu, it allows you to separate pieces of the character allowing you to pose the parts selected.

List menu search box :
    Available at the bottom of any menu with a scrollbar.
    Simply type into the box, and the list will automatically scroll to what it finds.
    If nothing is found, the box turns red.
    If the result isn't what you're looking for hit enter to cycle through the other results.

Motion tweening :
    During theater mode, hold control and press right to motion tween and advance 1/6th of a scene part.(Total "subacts" is changeable in the options menu.)
    This is mainly for animators allowing them to create smoother motions a bit easier.

Prop effects :
    Available in any type of prop menu.
    This allows you to add multiple special effects such as; blur, glow, outline, mask, or even turn the prop into a light source.
    Select the prop effect once to add it, select it again to edit it(you can remove it instead as well).

Hue shifting :
    Press H when you have an object or character selected, you can then adjust the prop's hue.

Object/Character/Image stretching:
    This works just like how you can stretch speech bubbles, but it applies to objects/characters/images.
    Hold control & shift, and then click the object you want and drag it to the dimensions you'd like.

Numpad mouth swapping:
    Must be enabled in options.
    If enabled the mouth will not change when the number keys are pressed.
    Instead, the mouth swapping hotkeys are linked to the Numpad number keys.

Stage JSON import/export:
    found at:stage menu->stage
    This feature gives you access to the raw stage data(current props, backgrounds, camera, etc).
    "Copy as JSON" copies the stage data to your clipboard(use control-V to paste your text somewhere like inside of a text document).
    "Import JSON" allows you to paste stage data into it, you can then either import the data or replace the current stage with the new data.

Scene JSON import/export:
    found in the scene menu.
    This feature gives you access to the raw data for the entire scene.
    "Copy scene JSON" copies the scene data to your clipboard(use control-V to paste your text somewhere like inside of a text document).
    "Load scene JSON" allows you to paste scene data into it. If a scene of an identical name already exists, a confirmation prompt asking you if you want to replace the scene appears.

Sticky prop drag :
    When you drag a prop with alt-mouse click, the prop will drag other props that are touching it with it.
    Might not actually be all that useful. Only adjacent layers/depths can stick to each other.

Automatic functionsThese features happen automatically, they may need to be enabled in the options menu first.

Automatic default prop scales:
    Must be enabled in options.
    This feature increases the size of newly added props to keep them somewhat proportionate to the background.

Character advanced hair color :
    Must be enabled in options.
    This feature makes certain hats/accessories take on the character's hair color.
    This mainly applies to hair & fur hats/accessories.

Text drop shadows :
    Must be enabled in options.
    Adds drop shadows to all speech bubbles, the color of the drop shadow automatically selects a color to make your text pop out a bit more.
    This feature makes the text a bit easier to read, as well as making it a tiny bit fancier.

Automatic speech bubble sizes :
    Speech bubbles automatically resize themselves as you type into them. 
    They don't resize themselves if you've manually adjusted them or if they were loaded from a scene.
    You can force the auto resize to always activate in the options menu.

Speech bubble spell check:
    Requires a dictionary.txt file to be in the same directory as create.swf.
    This feature highlights any misspelled words in a speech bubble in edit mode.
    You can add your own words by using a text editor on the dictionary.txt file and add your words to the end of the document, on their own separate lines.

Custom Fonts:
    The speech bubble's prop menu you can find the "set font" menu.
    All your fonts installed on your computer show up in the menu.
    Fonts with an ! before the name is a font from your computer, if they lack the exclamation point then it is an embedded font that comes with create.swf.

Asset Packs:
    Allows you to add custom menus that import custom objects. You can also add custom character parts as well.
    This requires a bit of preparation, look here for more info, if you want an example pack demonstrating custom character parts look here.

Special effect objects
NOTE: These may be subject to being removed in a future update(except frame border) as prop effects are superior. so try to use prop effects instead.

These objects are located at the bottom of the object list.

Frame border :
    Can only be selected via the [] keys.
    Used to help organize your scenes so you can make the best use of a specified area/resolution.
    You can change the size when the object is selected(a text box with the resolution size appears which you can edit the size from).
    Pressing C will force the guidelines to always remain visible.(the guidelines will still hide though if theater mode is active.)

Color blenders (invert, multiply, overlay):
    Applies the color blending effect to the pixels behind them.
    Pressing C can change the object's shape.

Masker :
    The prop below this object becomes a cut out in the shape of the masker.
    Pressing C can change the Masker's shape.
    This can be used for cropping and layering effects.

Masker advanced :
    The prop below this object becomes a masker.
    This allows you to have any shape as masker.

Blur tool :
    The prop below this object becomes blurred.
    The strength of the blur is determined by the blur tool's scale.


Other features
Toy - No Entry Sign(Walfas Crossing 2.0 )
    When activated(via prop menu or double click) starts a mini game.
    Click the characters to destroy them which gives you points, collect many points at once to boost your score faster.
    Click the Reimu up at the top to destroy all the characters at once, you'll have to defeat a certain number of enemies for Reimu to reappear.
    If 4 characters cross to the other side, you lose. your health is represented by the 4 [P] icons at the top left of the screen.


Console commands Currently, there isn't an actual console, so for the time being, the image import menu accepts valid console commands.
set SaveData.Extras.Bevelling true                  (adds bevelling for simple shading, it might be enough to make the character's art look less flat)
set SaveData.Extras.ReduceSD true                 (stretches and repositions the character parts in an attempt to reduce the super deformed art style a little bit.)
set SaveData.Extras.RainbowTime true             (randomizes all colors for everything on screen)
run RainbowTime GameData.Target                 (randomizes colors of the selected prop)
clearExtras                                                  (removes all the effects)
Feature changes from vanilla create.swf    Removed object menu lag.
    List menus respond to the mouse wheel.
    Editing large clusters no longer produces massive lag.
    Darkness generated by the background "Brightness" setting can now be illuminated with speech bubbles or prop's with a lighting effect active.
    Many unsorted menus are now sorted.
    More Prop types can be duplicated.
    Save data failure detection and auto rollback.
    Clone capsules mashup the fused character names.
    Transparent portions of images can be clicked through.
    General performance tweaks.
    Many bugfixes.
    Imported swf files are no longer added as simple static images.
    New/changed graphical assets.

Related content
Comments: 12

illuminatitriforce [2018-12-01 01:45:38 +0000 UTC]

is there an effect that can bend props? namely arms and make curvy lasers

👍: 0 ⏩: 1

rsgmaker In reply to illuminatitriforce [2018-12-15 01:10:20 +0000 UTC]

No there isn't, I've done some experiments before but shape distortion are done lazily in flash making the results pixelated and low quality. But I have made a Dynamic Arm prop  which allows you to have a basic bent arm(it doesn't bend the actual sleeve though).

👍: 0 ⏩: 1

illuminatitriforce In reply to rsgmaker [2018-12-15 02:05:03 +0000 UTC]

is there any way I can make it look like a bent master spark?

👍: 0 ⏩: 0

xShadowKitsune [2017-09-15 21:11:27 +0000 UTC]

Where is the clipboard?

👍: 0 ⏩: 1

rsgmaker In reply to xShadowKitsune [2017-09-16 00:13:07 +0000 UTC]

Clipboard refers to copy pasting. Just press control-V to paste the clipboard's text somewhere like inside a .txt file or something.

👍: 0 ⏩: 0

MarcytheYokaiVampire [2017-09-10 22:44:32 +0000 UTC]

whats the code for the color red?  need to change the color of the body to red when in effects, then change color, but i dont know what the code is.
Is there a list of codes, with strentghs, i can find?

👍: 0 ⏩: 1

rsgmaker In reply to MarcytheYokaiVampire [2017-09-11 00:34:40 +0000 UTC]

colors are in hex code , so for the standard solid bright red you'd type in the 6 digit hex: FF0000

👍: 0 ⏩: 1

MarcytheYokaiVampire In reply to rsgmaker [2017-09-11 01:29:30 +0000 UTC]

Thanks, RSG! Now i can make a falcons jersey! GO FALCONS!!!

👍: 0 ⏩: 0

awesomedude2011 [2017-03-20 04:00:24 +0000 UTC]

This is the most nitpicky of all nitpicky comments: The zombie fairie's face is no longer white. Other than that I have no complaints. It's awesome, thank you so much.

👍: 0 ⏩: 1

rsgmaker In reply to awesomedude2011 [2017-03-20 16:27:17 +0000 UTC]

I've known about this, but I'm not sure what inside the hair's code was supposed to change skin color. You can still set the skin color yourself to get the effect, just click the character and press V.

👍: 0 ⏩: 1

awesomedude2011 In reply to rsgmaker [2017-03-20 17:41:41 +0000 UTC]

That's awesome! Thanks for that!

👍: 0 ⏩: 0

Azusattack [2017-02-19 09:07:21 +0000 UTC]

To think that this is how far Create.swf extended has come... 
It's truly amazing what you've done to this program. Thank you.

👍: 0 ⏩: 0