Jump to content

Mike at BrashMonkey

Administrators
  • Posts

    2,968
  • Joined

  • Last visited

  • Days Won

    228

Posts posted by Mike at BrashMonkey

  1. @RangoAnimations While I continue to investigate, there are a few things you could try which might help.
    After trying to run Spriter, you can find a file called 'startuplog.txt' in the Spriter install folder. Could you please copy and paste that text either here or email it to mail@brashmonkey.com ?

    Another thing to try if you've not already done so is to right click on the program and try running it in compatibility mode for older versions of Windows like 10 or 7, and in admin mode.

     

    I also found this regarding the specific error message you're dealing with:
    https://www.thewindowsclub.com/0x000007b-the-application-was-unable-to-start-up-correctly

     

  2. On 7/13/2022 at 4:44 PM, RangoAnimations said:

    I just recently downloaded Spriter and it keeps giving me the same error and I'm irriated at this point.

    I'm using Windows 11 64 bit.

    I downloaded both Visual 2013 64 and 86 bit

    But when I try opening it, it gives me the same errors even when I install the DLL's it's looking for

    https://imgur.com/a/RikEndf

    I don't know why this keeps happening and this is really annoying me!

    https://prnt.sc/6Gd09glLZRad

    help please!

    UPDATE: I got all of the dll's installed but now i'm getting a new error

    The application was unable to start correctly (0xc000007b). Click OK to close the application.

    i just want to make sprite art, send help

    Very sorry for the trouble. I'll look into this and report back as soon as I can.

     

  3. 32 minutes ago, Chris Newton said:

    Hey everyone, I have a problem I haven't been able to overcome. I have a parent bone called spine for the entire character so that I can freely rotate, transform, squash, and stretch the character. This bone was working perfectly fine but on my most recent opening of the project I found that when I stretched the spine bone it no longer deformed the sprites as it once did. Instead the spine bone is shrinking or stretching but the child bones and images are only transforming. I tried looking at the scml file in note but I couldn't tell if there was anything wrong. I also tried reversing to a previous version but that didn't work. I also tried checking software update as well as many other things before coming here. 

    Any help would be greatly appreciated!

    could you zip up the Spriter project (the folder with all images and scml file) and email it to mike@brashmonkey.com so I can take a look. Of course I won't share it with anyone and will delete it immediately once we figure out the cause of the issue.

  4. On 5/30/2022 at 2:09 PM, kubekokou said:

    hello, my spriter wont open, at first I used one from dont starve mod tools, but when it stopped working I installed the other version
    there is no error message or anything, it simply opens in the task manager and then nothing boots up, not even an error on either versions. I tried installing both visual studio 2013 and adobe creative cloud but still it wont boot up, I also restarted my PC and tried re-installing both the dont starve mod tools and spriter

    Hi Kubekokou,

    Sorry to hear Spriter has stopped opening for you. Can you please tell us which OS version you are using, and has that changed from the time Spriter used to work and now that it doesn't work?  Currently, the only thing I can think of (other than a windows update or overzealous anti-malware causing an issue) is Spriter crashes on some systems if the "enable Open GL" feature is turned on in Spriter's settings.

    If you are on Windows and know how to change registries, you could try changing the registry to the opposite of what it's currently set to:

    HKEY_CURRENT_USER\Software\BrashMonkey\Spriter\openGLENabled

  5. On 5/30/2022 at 3:55 PM, Dave Yuen said:

    Hi I have followed all the steps provided in the youtube video for exporting a sprite into Construct 3. However I am stuck after selecting the directory to export the sprite to, and the OK button cannot be clicked (see screenshot).

    When I created other sprites with bones (e.g. normal monsters or humans), I had no issue.  This time I am creating a firebolt animation without the use of bones or anything else. Just moving images.  Please help to see what the issue is and what I should do to resolve?  Is there a discord channel or is there any way I could contact anyone to help with this?  Thanks a lot!

    https://imgur.com/a/8lLbGlc

    That red outline means your texture size for the sprite sheet isn't bug enough to export. once you change the limits on the left/bottom of the options for it the red outline will go away and you'll be able to export. Also, there's a strange amount of blank space to the right of it, do you have your images saved with big amount of empty pixel space all around them?

  6. 24 minutes ago, WhiteEyeDesign said:

    There is something wrong with "on create" and "on initialised" in the Spriter PlugIn for Construct 3. A Bug or i did something wrong.

    I place several instances of a character created with Spriter and wanted to change the char maps with "on create" or "on initialised". With "on create" just nothing happen and with "on initialised" it works sometimes, sometimes not. Sometimes it changes one, sometimes all, sometimes none. Especially when you use "F5" to reload the preview. 

    Would be nice if there would be a solution. I use the stable release of C3 version r293.3

    I think you might need to add code to wait until all Spriter files are finished loading/initializing and then set their character maps... maybe give them a variable which you could set in the frame editor to the name of the character map you want that specific instance of the Spriter file to use.
    Another option is to create clones of the Spriter project and bake the character maps into those Spriter project clones so you can use separate Spriter objects per character instead of trying to use the same Spriter file for all the characters, though obviously this is not a good solution if you are trying to support player customization in the game.

  7. On 5/10/2022 at 7:10 AM, Chris Newton said:

    No I'm not as I just began this project but I have an old project built before the new construct 3 update that I tried the same stuff with and it worked. I did re-watch your tutorial in case I missed something. Although, the latest release of Construct 3 had a notable feature called "Template Mode" which I used in this new project on the same character (seems to  be when I started having issues) but I tried removing that and reimporting and that didn't change the outcome. I also tried adding the new feature to the character in the old version of the project and it had a the same effect there though less parts were missing. After that I went back to the old project to try to reimport and I got this for the 2nd time (fatal error). Might be the plugin having issues with communicating with the engine but I'm not sure. As for the duplicate sprites, it's been doing that since I got Spriter but I'm not sure how to fix it. It actually happens each time (incrementing each time I do it).

    Any advice on any of this? haha. I can email you my project if you are curious enough to take a look.

    If you wouldn't mind, please do zip up both the spriter project and the construct project and email them to mail@brashmonkey.com so we can take a look and see what's causing the issues.

  8. 17 hours ago, Chris Newton said:

    Thanks for the tip! Also, it seems I've run into a bug of sorts. When I import my spriter object into Construct 3 it duplicates all of my character's sprites and adds a "2" at the end while creating another "on initialized" event but it does not make a new family. I just want to update the animations for this character using the non draw self method. Not but a few days ago I was able to do so using this same method, as per your youtube video, but after I got those odd results I just deleted the new duplicated sprites and initialize event and I was good to go. Now when I try that same solution it deletes the original sprites as well inside the family (even though they are still inside the project) and removes them from the container of the entity as well. I've tried adding the right sprites back manually but it won't let me. Is this a known issue and is there a fix? Just encountered this about an hour or so ago.

    No, this is not a known issue. If you're using the lastest stable version of Construct 3 and the latest version of the Spriter plug-in, and re-import the same exact named spriter project (zipped up as a single zip file) then it should properly update and not create a clone with the number 2 after it.

    Are you using any kind of version control like One-drive or github so you can revert back to a version of your project before you tried the first update that caused issues?

  9. 11 minutes ago, Dustin McMurry said:

    I am also having the same issue as the OP and that was seven years ago. When will this be addressed? It is incredibly tedious moving every element of a face one by one because of a change in hairstyle.

    There's an option "copy Z-order to all frames". Fix the z-order on any frame, then while on that frame, then choose "Edit/Copy Z-Order to Other Frames"

    sorry, there is no option to copy a z-order across all animations. 

  10. 3 hours ago, Chris Newton said:

    I thought that solution may work as well and it worked perfectly fine in execution in spriter since I just used the hierarchy tab to select parts of the character and had to make sure I didn't delete the "spine" or base bone (used a button at the top left to delete the selected components throughout entire animation easily) of the character and all remained in tact. However, pinning in Construct the two parts didn't yield the desired results due to some interesting event issues. Not only that but the angling wasn't quite right either. I've been trying to find a solution to this since. You mentioned in another post that Spriter 2 would be able to handle what that person called Additive animations (which is what I believe I'm asking about). Is this already available in Spriter 2? as I have it and pro for Spriter :) I just can't use S2 very well due to some interface confusion and it chops less than fully opaque sprites. I've reported the bug as requested but it hasn't been fixed as of yet which is understandable. Thanks for letting me pick your brain a bit - it's a super valuable learning experience :D

    I'm glad the first part worked out. There is a way to override specific bones in Construct and a way to blend two animations two the degree you'd like on the fly as well, so you might be able to use those two advanced features to get your desired results. 
    https://www.construct.net/en/make-games/addons/192/spriter/aces

     

  11. On 5/3/2022 at 9:36 AM, Chris Newton said:

    Hey @Mike at BrashMonkey how would you go about splitting an already animated character in half to be able to attack and run at the same time? Should I duplicate the project after creating a backup and try to pick apart the bones and such from the torso up to separate it from the legs and then import both projects into Construct 3 to pin them? Perhaps I should just start from scratch to do this or is there an easier way I'm not aware of? If I have to start over that's not horrible since this has been a fantastic learning experience for me having to redo the process quite a few times (all mistakes on my part of course) just would like to know if you have any tips or tricks for something like this or what your process would look like to achieve the kind of running and attack animation blending I'm going for.

    Thanks so much for your time!

    -Chris

    I would try cloning the project first, and deleting the upper body from one and the lower body from the other. but there's absolutely a chance deleting bones that are a parent of parts of the body you might want to keep could ruin the position and angle of things, so you might indeed need to redo some or all of it. This is likely more or less true depending on the features you used and the bone hierarchy structure.
    If need be you could also export as sequential images of the current fully assembled characters and then load them in and use them as guides to recreate the animations more quickly and easily.

    best of luck. I hope it goes smoothly for you whichever way you choose.

  12. 4 hours ago, Difyl said:

    Yeah, that helped, though it did take me a bit to fully figure out how Spriter collision works and put your advice to use. Thanks! I still have one more question: can collision boxes be assigned to a sprite/bone in Spriter? It's just that we'd like to add a box on each major area of the character and fine tune their size, would be nice to have a way to automate the movement of said boxes in some way instead of needing to animate it by hand in each instance. If it's not possible though then that's totally fine.

    Yes, they can be assigned to a bone. You can assign many things to a single bone, but you cant make something the child of a sprite, only a bone. You can make many sprites and many collision boxes the child of the same bone so they all move etc in unison.

    Collision boxes even tween in their position and size if the animation is set to tween as opposed to pop directly from one key frame to the next.

  13. Very sorry for the time and frustration this caused you. For many years this issue did not exist at all, as these DLL files were on virtually every Windows computer by default, and then when people started reporting this, it was rare and easy to resolve. Apparently Windows 11 has changed that to a drastically more severe problem.

    The no refund policy was always coupled with the 'try before you buy' robustly featured free version of Spriter, but was never intended to be a punishment or trap. Of course we want every customer to be very happy with their purchase and of course to be able to easily use Spriter. I'm sending you a private message so we can resolve this to your satisfaction as quickly as possible.

     

    1 hour ago, You Jumped Out The Box said:

    So I see you did not respond.

    I checked and I saw that you do not refund your products.

    Please make sure to find a stable way to install programs on Windows 11.
    As it might seem obvious, it is very frustrating for me to have made a purchase that I cannot return, for a program that I cannot even install or run on my PC.
    It's absolutely ridiculous to ask your customers to spend days/weeks to just install a program.
    There was no warning that the program might not run on Windows 11, just a recommendation to try out the free version first, which seemed to be just a recommendation in case you don't like the program and it's functions. There was no mentioning of difficulties or impossibilities/incompatibilities upon installing, which I find unprofessional.

    I find myself in the unlucky situation now that I cannot return the product, and have basically been ripped off my 60 bucks.

    Since I cannot even install it, can you refund me?
    It's not like I do not like the program or it's functions, it's really that I cannot even use it!

     

     

  14. Sorry for the late reply. Somehow I didn't see this post until now. You'll have to zip up the Spriter project folder with the scml file and all the art it uses and email it to mike@brashmonkey.com for me to take a look and see what the problem is. 

    Maybe you're unaware that each frame of an animation can have different images and different bones and a different bone hierarchy. Hopefully once I get your Spriter project I'll be able to figure out the problem and either fix it or explain to you how to fix it, or hopefully both.

     

  15. On 3/21/2022 at 3:06 PM, drenton72 said:

    Is Spriter 2 ever coming out???? It's been years now, I haven't heard anything since 2020!

    Yes, and we've made several update posts and videos showing the progress, new features, etc. via our social media and here on the forums. The most recent update post was here: 

    Edgar is hard at work on the next update build, which I believe features the most additions and bug fixes for any build and also will feature all or at least most of the features which will appear in the 1.0 release once it's thoroughly tested, debugged, and polished.

  16. When you import the Spriter project it should create a normal construct sprite for each of the collision boxes you had added in Spriter. You need to check VS collision or overlap with those specific sprites in construct. It sounds like maybe you're testing for collision with the Spriter object instead, which is incorrect. This is because you can have unlimited number of different collision boxes in any given frame of any animation of the Spriter made character.

    Does this help?

    On 3/27/2022 at 2:57 PM, Difyl said:

    Thanks very much! That solved the issue. Completely forgot about this feature haha....
    Slightly unrelated, but we recently ran into another issue, this time with character's collision boxes. They just don't seem to work, like they don't even exist to the engine. It reacts only to the C3 box but not the one put on the model in Spriter. What did we do wrong here? Maybe the box wasn't set up correctly in Spriter, or there's something that needs to be tinkered with in the engine? I can't find any good documentation on how the collision rectangles work aside from the user manual entry, so more info on them would be very helpful. Thanks in advance!
    17673d69c6df33294.png2c2669b838900889e.png

     

  17. On 3/16/2022 at 5:18 PM, You Jumped Out The Box said:

    No, unfortunately after I desactivated all antivirus safety in settings and re-installed Visual Studio, it still did not install the dll files.

    Would it be possible that you send me the dll files directly somehow or put them somewhere to download, and I just place them in the folder manually?

    I'll have to look into whether or not I'd be legally allowed to do so. In the meantime, have you tried the trick of installing the free trial of Adobe creative cloud? I'd heard from many people that their installer happens to automatically install all the same DLL files that Spriter needs to run.

  18. On 3/15/2022 at 3:38 PM, Difyl said:

    Hello everyone. Recently I ran into a bit of a problem while working with the plugin and I can't really figure out a solution atm. In short, an entity on the map doesn't render in and out of line of sight properly, the model appears and disappears too early and abruptly which looks pretty jarring. Any idea what can be done about this?

     

    Yup, the issue is you need to set the trimming box for the animations in Spriter to be big enough to fit the character.
    The Spriter plugin uses this box you set in Spriter as the sort of bounding box for when it decides if it needs to render or not (if it's "on screen")

    So just do what you see in this video below and then re-export from Spriter and re-import into C3:


     

     

  19. On 3/8/2022 at 8:10 PM, greenleafvt said:

    I wanted to make a windmill that looked like it was in isometric perspective. Making the blade rotate 360 is relativly easy and when exported as a GIF with the width quished makes it fit (well enugh) into an isometric enviroment. However the gif is really bad to use at the size I want. I would rather figure out how to get to comressed horizontal and keep the rotation in the regular scml (importing into Construct 3) The animation would be 100% smoother and not a beast like the big GIF. Is it possible?

    I really don't think this is currently possible at the moment with Spriter in construct 3, BUT I think clever use of the canvas object could pull of the trick, where the base of the windmill would be a standard Construct Sprite, but the spinning blades would be a canvas object getting its image data from a standard construct sprite, but being rotated and then squished via the canvas object actions every frame.

  20. On 3/5/2022 at 7:56 PM, You Jumped Out The Box said:

    Alright,

    so I uninstalled all Visual Studio Versions, the ones that were older and the versions that were more recent than 2013 and the version 2013.

    Then I re-installed 2013.

    KidkwLx.png

    I re-started my computer. Now I still don't have the files (except msvcr100_clr0400.dll) in the SysWOW64 folder.
    And now on top of that I don't have the two files in the System32 folder anymore.

    Spriter still gives me the same message when running it.

     

    I also tried re-installing Spriter after that with no change.

    The only other thing I can think of is one user had the same sort of issue years ago (with Windows 10 I believe) and it turned out they were using an antivirus program I'd never heard of which was blocking the installation of many dll files without telling him. When he paused his anti-virus and then installed the required visual studio then Spriter, then it worked.

  21. 19 minutes ago, marek said:

    I've rigged my sprite but then I realized I wanted one additional degree of freedom right at the top.  So I create a new bone, and then in the Hierarchy view I grab the previous root and nest it under the newly created bone.

    The Hierarchy view goes blank and stays blank.

    I found that if I detach and then reattach an image to a bone, then the hierarchy will finally update and show itself.

    Thanks for reporting this bug and the work around. Spriter Pro is not currently in development so that Spriter 2 (which will be a free upgrade for Spriter Pro owners) can finally reach 1.0 status as quickly as possible, so knowing the work around for current bugs is very important.

     

×
×
  • Create New...