About Barbftr MONSTERMAKER (Flash Games)
Barbftr MONSTERMAKER is a classic release for Flash Games. Playable directly in your web browser without third-party plugins, this title runs at a locked 60 frames per second using client-side WebAssembly.
External mode is nearly complete, please make your enemies with the ExternalTemplate2.fla in the monstermaker. More updates. Anthro Rex has a LOT of attacks. Proves shrinking, minigames, clip syncing, tossing/y motion, hugs/non attack victory all work. Play more here: http://www.furaffinity.net/view/8840199/ Download MonsterMaker to make your own monsters here (requires flash exported to AS2.0): https://mega.co.nz/#!5cZ30boB!0wX8kLqtdDztRAHbOrKzwsrP5f3BWZDhRlZP6utOiBU http://aryion.com/content/imaginaryzs-junk -> "Barbftr MONSTERMAKER 2014_10_27.zip" This will be the placeholder for any updates to the monstermaker. This is a "Demo" of what you CAN do with the system, with examples that are likely unfinished. IF you use Flash8 to make monsters, we can integrate them. ELSE use the new external feature, and you can share with anyone using any flash exporting to AS2.0 Leave any suggestions here in the comments. Thanks, and enjoy. CHANGELOG SNIPPET: 2014-10-27 Error: shadow plays when paused for ext. clips FIXED: Sometimes, ext. clips are not scaled right when they load FIXED: Sounds play when ext clips are loaded 2014-10-20 DONE Error: pausing while shrunk == seziure Added: New external enemy format EXACTLY mimics internal format. Use this for making monsters. external.xml so you can load a list of your own external enemies. G.setPostSync( Obj, func ); //This function is called AFTER all the syncing is done (for well positioned animations) function is of the form function( G, Obj, extra ){}; 2014-10-17 G.victoryStatus(); //0 means NO victory, 1 == given, -1 == kill G.victoryRequest( nextenemy ); //Instantly win against enemy WITHOUT killing them (make each enemy a "maze" to solve...) if nextenemy isn't defined, goes in order. RAPIDLY TAPPING DOWN == Attack Mode Change (pet mode/attack mode) G.getPlayerMode(); //Returns the player mode. 0 is normal, 1 is "hug" mode (pet) G.enemySetAllowPets( doit ); //Allow PETTING of this enemy (you must have a "hitp" animation) if set to 1. 0 disables petting! (default) 2014-10-16 G.syncSubclip( main, subclip, animation, callback ); //For internal shots and other sync clips, keeps the subclip synchronized with the main animations offset correctly. (must match # of frames 1:1) Can also call a function (G, obj, target) after applying animation sync. 2014-10-14 G.setPlayerScale( val ) //Set player scale (100 is default) Note your monster should be carefult to notice player is scaled; and have the victim clips handled as needed.... G.getPlayerScale()//Get player scale (100 is default) Note your monster should be carefult to notice player is scaled; and have the victim clips handled as needed.... G.syncSubclip( main, subclip, animation ); //For internal shots and other sync clips, keeps the subclip synchronized with the main animations offset correctly. (must match # of frames 1:1) 2014-09-06 G.pointsSetPerDamage( value ) //Set the points recieved per HP of damage dealt to enemy (0 is disable!) G.pointsAdd( amount, dontuselog ) //Add this many points to the player's score for this battle. Optionally, you can disable the logging of these points by seeting the second argument to 1 G.pointsGet( amount ) //Get current total points scored G.pointsGetFightDelta( amount ) //Get current number of points scored since the start of the current battle G.enemySetIgnoreWeakHits( value ); //If set to 0 or higher, attacks that do that amount of damage or LESS will not play hit animations. Set to -1 for normal, or pass no arguments. G.setHMLDef( vh, vm, vl ); //Sets the high, medium and low defense stats in one call. G.setHMLAtk( vh, vm, vl ); //Sets the high, medium and low attack stats in one call.
Active Controller & Keyboard Bindings
Your custom bindings are saved automatically per console and work immediately inside the emulator.
| Console Input | Keyboard Key | Gamepad Button | In-Game Action | Edit |
|---|