PDA

View Full Version : Build 33: Hotfixes


weasel
08-17-2009, 03:17 PM
Looks like silly ol' me made a bunch of blunders with Build 32. Build 33 corrects most of those errors and adds a few other things - full changelog after the jump.

Thanks to Nikola Tesla for tracking down a few bugs in the forums.

weasel
08-17-2009, 03:17 PM
ART CHANGES:

- Made sure the projectile trail always fades out (it sometimes failed if it detonated on an Element).
- Fixed alignment of the gravity selector in the Level Editor.
- Fixed alignment of the EditLock and Public checkboxes in the Level Editor.
- Added MouseOvers to the Level Selection names.

EDITOR CHANGES:

- Fixed the saving-level-infinite-loop bug.
- The editor now remembers if you had "EditLock" and "Public" checked off if you exit and re-enter.
- The editor now populates the "EditLock" and "Public" checkmarks when using ?edit=xxx
- Bonds of negative length (overlapping elements) are now "pins". This effect can be (ab)used to make some solid rotating points for bonds in levels. Because they are kind of an "officially sanctioned glitch", I'm going to avoid using them in any official levels.

GENERAL CHANGES:

- Fixed some (but not all) mouse cursor errors.
- Pinned Elements no longer draw the bond connecting them.
- Replay saving now uses a popup box instead of the debug window.
- Added a new version upgrade notice, distinct from the "We had to wipe your controls" box for Pre-Build-32 users.
- Added a new "welcome" message for first-time users (when there is no local content [flash cookie])
- As a gimmicky bonus, you can now use ?replay=xx&level=yyy to load a keypress replay into a different level. Usually this will just be a horrible bad idea, but it might be useful for... secret... things... whistles innocently

CURRENT TUTORIAL LEVELS:

Work-In-Progress still. These aren't setup in-game yet, so you'll have to enter them manually via ?level=xxx :

Tutorial 1: 532 Collecting and Jumping: Now bigger and more fun on it's own.
Tutorial 2: 535 Firing: Now bigger and more fun as well.
Tutorial 3: 534 Nitrogen: Now shows a very "light" booby trap and mostly-enclosed (unreachable) Elements.
Tutorial 4: 504 Hydrogen
Tutorial 5: 543 Single Bonds
Tutorial 6: 544 Double bonds
Tutorial 7: 545 Ghost Bonds
Tutorial 8: 549 Hexagon/Aluminum
Tutorial 9: 503 Wall-Jumping

Linkzcap
08-17-2009, 03:28 PM
It seems that an arrow is now stalking my mouse from a distance wherever I go...

Edit: Also, every level in the "Levels" tab that my mouse hovers over turns into "THE START"...

weasel
08-17-2009, 03:46 PM
Yep, the cursor is under construction still. :3

Also, rolling my eyes at the "THE START" bug. Will be on the list for 34.

meteoro
08-17-2009, 04:03 PM
when will we get a next and previous level button so we can escape those hard/unpossible levels where you cant die?

weasel
08-17-2009, 04:08 PM
If you're having trouble with a level, just click the "Select Level" menu on the right (second from the top).

Nikola Tesla
08-17-2009, 04:09 PM
I did have a video of the apparent cursor problem, but the only way I knew how to post it was to upload it to youtube (Which I did not want to do.) When it got uploaded, I saw you found the problem.

We'll just use it as a milestone to see how such a simple cursor problem could of gone unnoticed and ruin such a fine game.

http://www.youtube.com/watch?v=ce-dXQtaSko

(I might use this as a test video, so it might look kind of weird.)

OfficiallyHaphazard
08-17-2009, 04:42 PM
I love getting features built for me :P

Nikola Tesla
08-17-2009, 05:04 PM
The funny thing is pins, when you put them in FC, it's called a glitch and shunned. But when you put them in Protonaut, It's called a feature.

OfficiallyHaphazard
08-17-2009, 05:49 PM
Can someone post an example of a pin?

Thanks!

Nikola Tesla
08-17-2009, 05:59 PM
Pin

http://www.protonaut.net/?level=572

weasel
08-17-2009, 06:25 PM
Yep, to make a Pin, you just make a bond between two elements and reduce the bond length to zero - that is, make any part of the elements overlap. The two elements can be exactly on top of each other or only overlapping by 1 pixel; either way, same effect (though the exact overlap may look better aesthetically).

Linkzcap
08-18-2009, 10:19 AM
When I was playing on the Expand-a-Level, I think I found a glitch. Or bug or something.

http://www.protonaut.net/?replay=60

Watch when I shoot under the Iron element, it gets stuck there and infinitely explodes.

Just seemed weird so I posted it here.

weasel
08-18-2009, 10:47 AM
Nice catch! Will be fixed for next version

JayJSE2
08-18-2009, 11:09 AM
how long has aluminium been iron?

weasel
08-18-2009, 11:11 AM
how long has aluminium been iron?

It was in the changelog of build 32.

meteoro
08-18-2009, 01:14 PM
i have noticed that when you click on any level link on levels it takes you to a replay of the level, instead of the level it self

weasel
08-18-2009, 02:00 PM
i have noticed that when you click on any level link on levels it takes you to a replay of the level, instead of the level it self

I have no idea what you are talking about :blush:

Can you cut and paste a sample URL?

Anything with ?replay=xxx in it will show a replay; anything with ?level=xxx in it should just show the level.

meteoro
08-18-2009, 02:20 PM
it has been fixed now, i dont know why it happened

Basically I clicked on foro's level, and it took me to a replay for that level, instead of the level, and the same for every other level in the list

Nikola Tesla
08-19-2009, 10:25 AM
How about some static circles in the level editor, because I'm making a level were the would of been useful for scenery.

weasel
08-19-2009, 10:36 AM
I dunno, I'm not sure about static circles at this point. Same with dynamic rectangles/circles. I don't want this just to become a clone of FC. :3

Nikola Tesla
08-19-2009, 11:05 AM
Yeah not any dynamic anything, that's what elements and rods are for!

Linkzcap
08-20-2009, 12:13 PM
Some things I noticed in the level editor:

- Zooms out all the way when you enter it. I'm not sure if that is supposed to happen though..

- Sometimes slowly pans to the left. I have no idea why.