Giter VIP home page Giter VIP logo

acteditor's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

acteditor's Issues

Incorrect interval time with Flora act file

After opening Flora's act file, Act Editor shows the speed between frames in any of the attack related actions is of 375ms. Parsing the file myself, the interval for action 16 has a value of 1.5 which, multiplied by 25, is 37.5ms instead. Also checking via the scripting engine, an action index that I have not checked in the GUI shows the correct attack time of 37.5ms rounded down to 37ms.

Seems like the textbox used for speed doesn't allow decimals and removes the period sign. My OS is in Spanish which prefers comma for decimals instead of periods - in case it only happens with my language distribution.

I've attached the flora act file for verification.

flora.zip

Some sprites are getting deleted after saving

When converting all sprites to BGRA, there is an error which affects "apparently" small images.

The images at the end could be removed if these are small.

Take for example zombie.act, convert all sprites to BGRA, Save and reopen the file, it will be missing the last 2 images of the zombie's flies.

I think it's not removed because, even tho the sprites are missing, the sprites ID are still there, I couldn't fix it with ActEditor
image

I found out you can re-add the missing files using GrfEditor and then placing a big image at the end so It won't get deleted again

Some Mobs affected:

Eggyra
zombie_master
zombie_h
ghoul
wilow
venomous
toxious_z
sailor_skeleton

and many others

Exporting all sprites corrupts the file

Try this scenario:

Open poring.act
Click on "File", then "Export All Sprites"
Choose to export all sprites as png somewhere (This operation converts all the residing sprites to BGRA)
Ctrl + S
Close the file and open it again
Gets Corrupted

[Question] Why does it seems ActEditor/spr files doesn't support compression?

Let's take for example the ร…2 sprite from the Sniper's Hawk, which total filesize is 72kb. I convert the sprite #0 to bgra and extract it, which is 1.92kb, then I upscale it and compress it, the resulting compressed img is 9kb
But after I replace said extracted sprite with the new one, which is compressed, and I save the mob sprite, the .spr file is now 119kb.

Why does this happen? Is there any way to avoid this without ditching PNGs ?

Palette Corruption

I'm terrible at explaining, so let me help myself showing you short video instead:

I'm trying to replace a sprite with another one which has #0 palette color of FF00FF, it prompts me about resolving the palette conflict, but I think there is something wrong, it's not placing the file while considering FF00FF as transparent, it's taking FFFFFF as transparent.

It appears to only to obtain the desired results when the "Dither" checkbox is checked, but as you can see below, in the end it's not helping at all.

Act_Editor_oYYpkV3cEq.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.