Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - GrayFace

Pages: [1] 2 3 4 5 ... 53
1
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 14, 2022, 14:42:52 »
I left the original versions with the black background for you, Gray, because I knew Ex supports blend modes. :)
Not on custom objects, unfortunately.

Nope, should be fine.
It does flip while standing though (but I had to wait 20 seconds to witness it. It's a vanilla issue, so the original also behaves like this). Does shifting the sprite sheet fix the custom one?
No, that would make it misaligned in both directions and there would still be a 1 pixel gap, but the other way around. When it flips it shifts by 1 pixel, right? It matching vanilla spider means it's correct to me.

2
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 14, 2022, 11:57:56 »
Oh, you are right. Sorry if I "panicked" like that. :oops: I misinterpreted your intentions.
Sorry for scaring you :)

However, I made these: https://nifflas.lp1.nl/index.php?topic=7331.0, and these: https://nifflas.lp1.nl/index.php?topic=7323.0 before I started making the implemented ones, and the former have labels too. What's the difference between them and yours?
Oh, cool! The differences are
1) You handled transparency and "Add" effects.
2) I have objects that aren't supported by KS+ joined according to layout that KS Ex uses.
3) I only did objects from banks. Didn't do any liquid backgrounds. Did do those 16-directional flies that required knowing the layout.

Wait, does Disk 2 also have this bug? I thought it worked fine like 6 and 9.
Yes it does. It's 1 pixel off while going left and 2 pixels off while standing facing left.

Also, does 17:2 have this issue as well?
Nope, should be fine.

3
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 14, 2022, 04:16:24 »
If you are talking about templates for KSEx, that's good. Otherwise...

I already have all KS+ templates (I thought that was clear enough from all the bug reports and the way they are sorted).
And it took me 3 months to make them and put labels (I didn't make them for my levels, but to release them).
I wanted it to be a surprise for the whole Nifforum.
Please, don't make that a waste of time on my end. :oops:
My process doesn't work for all objects. Doesn't add labels either. When joined, our COs should cover basically everything, including all objects not supported by KS+ yet (but supported by the upcoming KS Ex version).

I'm literally just waiting for you to decide how to address "Gustav's issue" (particularly, Earth Beings and Disks), then I'll release them. :)
Disks are tricky (except 6 and 9, which should be fine as they are). Their standing and walking animations are misaligned and thus need different offsets when facing left. Even a work-around with CO offset wouldn't work.

4
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 13, 2022, 15:29:24 »
2:30 has wrong start of 2nd animation. It's set to 1 instead of 7.

I've done the automated process, will soon share templates for most objects.

5
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 13, 2022, 07:33:44 »
I just noticed something:
Some of the objects with this issue (like bees and rabbits) have a note in their instructions. It says, "Left facing alignment is off". Is this the cause?
Funny, because rabbits aren't affected by it. It seems like they should be, but misalignments cancel out when you shift the sprite sheet by 1 pixel.
All disks can probably be fixed with a workaround by adding a 1 pixel offset to CO properties and shifting the graphics by 1 pixel. Though, it's better to fix their mirroring in the code. Some objects (like 14:7) can't be fixed like that, of course.

6
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 13, 2022, 04:08:52 »
8:9 - "Frames 0-4 pulsates" must be "Frames 0-3 pulsates", only incorrect in the description.
Sprite sheets of snails (14:3, 14:15) seem off by 1 pixel.
Yep, I had already reported both:
I noticed something: object 9 of bank 8 only needs 4 frames, but the instructions state 0-4.

"If a sprite sheet has 4 frames of animation, they are identified as 0-3 (0, 1, 2, 3.)"
  • Custom 14:3, 4, 6, 10, and 15 have Gustav's issue.
    Custom 19:43 and 45 are affected.
No, the snails are always offset by 1 pixel. It's a strictly spritesheet issue. Same with 14:4 and 14:10. The bees are also way off in their sprite sheets.
Interestingly, the X+1 fix for "Gustav's bug" I proposed is already used in the source code of KS+ 1.3.8, but turns out it shouldn't be applied to some objects.
It also turns out KS+ mirrors all horizontally-facing objects without exceptions.
Here is a modified KS+ 1.3.8 for testing of alignment: https://www.mediafire.com/file/smc8iprfzdpipe9/Knytt_Stories_Plus_%2528test%2529.rar/file
I just made it show original objects on top of OCOs.

Quote
4:3, 4:4 and 4:5 also slightly mismatch the original objects due to standing animation flip.
Yep, I knew:
  • Custom 4:3-5 are offset one pixel to the right when facing left.
    Facing right works as intended.
    The custom 19:23 is affected.
    19:23 (non-custom) has the opposite issue: It's offset one pixel to the left when facing left.
    Facing right still works.
Here I meant the fact the Standing animation of originals isn't mirrored. Thus, custom ones have animation counter-clockwise when facing left, unlike the originals. That, of course, isn't important enough to add support of mirroring of only some animations and not the others.

My plan was to (finally) release the templates after beta-testing them and checking the instructions for mistakes like 8:9.
I'm currently doing the latter.

I will PM you what you asked, if you want to do some prerelease testing.
Cool. Thanks.
I had a plan to at some point batch-create templates for all objects using graphics extracted with Source Explorer.

7
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 12, 2022, 12:57:53 »
Custom 14:5 and 7 can face left like 13:13 (why?). As a consequence, they also have the same issue as 4:19 and 20.
That certainly gives more flexibility to the level designer to make them asymmetrical, although the barely visible highlight moves from one side to the other. 13:13 changing direction looks a bit odd. 4:3, 4:4 and 4:5 also slightly mismatch the original objects due to standing animation flip.

8
Nifflas' Sources / Re: egomassive's Knytt Stories Plus mod
« on: July 12, 2022, 07:36:53 »
8:9 - "Frames 0-4 pulsates" must be "Frames 0-3 pulsates", only incorrect in the description.
Sprite sheets of snails (14:3, 14:15) seem off by 1 pixel.

The custom 8:7 is centered (is this on purpose?). It should have a half-tile offset to the right.
Workaround: Type 12 in the X Offset box.
Must be on purpose. The dilemma is either to a) implement an offset and account for it in the editor (done for objects 6:1, 6:5, not supported in currently available level editors), or b) input an offset in CO properties. Ego probably went the "a" route at first, but then chose to go the "b" route.

Apparently Gustav's issue is due to negative X scale trick. Adding 1 to X is required when scale is negative. I suspect that the bug wouldn't happen if width is odd. (no, with odd width the bug happens the same way).

Could you share the sprite sheets for objects you've mentioned for testing, particularly those that aren't in Templates?

9
What an amazing level!
Spoiler: (click to show/hide)

10
The level has disappeared from KnyttLevels!

11
Hope you had fun. :)
Of course I had! I'd confidently say it's in my top 5 favorite levels.

12
I was finally able to play it in with a ball (in unreleased KS Ex version). Its speed makes exploration levels much more fun. With that and with knowledge that I need to keep track of all water I encounter before I progress in the story, I really enjoyed the level. Vast and beautiful.

One bug I found: x1004y998 checks for a wrong flag.

Edit: I made it to the final secret.
:shocked: :whoa: O_o :O
I was ready to bet anything that no-one would be able to do it without the editor. I even used some code to find stuff I missed in map.bin. (gonna incorporate that code into the editor)

13
Also, thanks for playing! Did you find all of the artifacts (after replaying that area)?
YW. Yes, after cheating out of that situation.

14
Here's an SGE - one tile of the ceiling above isn't solid (coordinates included in screenshot).

Pages: [1] 2 3 4 5 ... 53