simtr / powdertoypp Goto Github PK
View Code? Open in Web Editor NEWThis repository has been moved to https://github.com/FacialTurd/The-Powder-Toy
Home Page: https://github.com/FacialTurd/The-Powder-Toy
License: GNU General Public License v3.0
This repository has been moved to https://github.com/FacialTurd/The-Powder-Toy
Home Page: https://github.com/FacialTurd/The-Powder-Toy
License: GNU General Public License v3.0
The publish checkbox should not be selected if saving a public saves that isn't the users own. Perhaps also a warning when they try to publish work created by someone else.
When using Raster renderer + Raster interface, the zoom window has no lower border. When using OpenGL interface, the zoom window is not visible
Apostrophes appear unescaped in the save preview.
There doesn't seem to be a line tool, mouse movement isn't connected.
Input boxes need sanity checks, 0-255, and no letters.
Self explanatory. A minor usage issue for people who actually knew you could even do this.
Shift-wheel and Ctrl-wheel (as well as brackets) do not change width/height of any brush.
This can happen when clicking the 4th and 5th column of saves while browsing. The bar doesn't appear but you can still scroll, the bar will appear if mouse leaves and enters the comments again.
It seems to only clear a current grav map, and not the upcoming frame as well.
Pause, draw pgrav, open Destroyable city.
Even with gravity disabled when paused, the next frame after it gets enabled draws all the pgrav drawn while it was disabled.
You can't see where the brush will draw in the zoom window, a fairly big issue when trying to do delicate work.
CFLM is missing a similar gradient array that fire has.
GRAV values are probably not being updated, the old way was kind of ugly which should be done better now.
finish pl0x
They don't look too bad in the latest snapshot, since it uses OpenGL, but without that, the streamline and sign icons look ugly. Also, the X in the erase wall icon is off-centered for both, and the erase icon doesn't even have one.
Also, the EWALL texture looks a little odd since one side is higher than the other, in tpt, it was divided diagonally.
(I'll try not to lump the other issues together again, these were just all too similar)
Shouldn't it use the pause state of when it was saved (for the first load)?
Changing the name, color, or description doesn't update what is displayed in the menu.
There is no quickoptions menu.
PROP doesn't have a color. Also, when I changed type to dmnd (not 28), it crashed. The prop tool interface is off too.
When you draw FIGH, almost all of them appear at once. Also, this probably only happens without OpenGL, but they are rainbow colored.
Login, Save to server, save locally, the open_ui preview, console, options ui, various other popups, and bring up the quit menu on main screen.
Also it isn't possible to save locally (button doesn't work), and saving online button should be grey when not logged in (these can be moved to new issues, but I wanted to write it somewhere)
GoL does not start from a paused save after unpause. See ~118471 as an example.
The comment blackout is covering up the box going around, making it look odd.
http://www.solidfiles.com/d/e48f3efbb2/
SOAP will teleport into the top right. Also no lines are drawn.
Using the smudge tool in /snapshots/1343087087/ produces a white colour instead of the desired smudge.
Stickmen can't be controlled with the arrow keys. Also,their heads turn blue when you draw them, i'm not sure which element they picked up.
tpt.drawline, tpt.drawrect, and tpt.fillrect all return error even when successful.
LIFE types default to Yellow colour
EXOT is the wrong color, it should be 0x404040
Also, the VAC button is completely invisible, when it should be 0x303030
These aren't glitches, but in my mod, I made TRON 0xA9FF00, WARP 0x101010, STKM and FIGH 0xFFE0A0, and STK2 0x6464FF. For the stickmen, I made them invisible just like WARP to do that. It makes the Special menu look less invisible and more colorful.
GameSaves are in an unpacked state after rendering - using a lot of memory when only one will ever be opened
Progress dialogue shows deletion, but no action is taken.
Also, the gravity wall zones aren't drawn when gravity wall is selected
Normally hitting brackets changes the brush quite a bit, but now it is much slower. (possibly intended)
Alt-brackets should change size by just one, currently is the same as normal bracket.
LIGH doesn't produce its "lines" as it normally does. It just lives for couple frames.
The 1-9 keys normally used for switching effects don't work.
Textboxes may have infinitely long contents, text is drawn outside textbox bounds.
Preview Window does not allow users to add comments.
It should create wind every frame.
Also kind of related, FAN wall line tool (on jacob1's list)
Signs should default to center justification, that's what most people use. Also, when I see centre, it looks weird, that's not how I spell it. Maybe it should be middle, or just have the icons like in tpt.
Also, hitting enter doesn't create the sign, you need to click the OK button.
The ctrl-alt selection of elements and replace mode in normal tpt are not very intuitive, it needs a better solution.
And because there is no third selected element right now, there can't be replace mode.
Specific erase is kind of pointless, and is more of just replacing with erase tool, but I thought I should mention it as well.
Ambient heat does not update, or at least doesn't flow with air.
Also even with ambient heat disabled, it shows up in heat view (background).
TTAN doesn't appear to block pressure better than any other solid.
I noticed a lot of glitches, and didn't want to create an individual issue for each glitch, so I created this. I can edit this with what is fixed while you fix it.
one. The erase wall, streamline, and sign icons look ugly, and maybe should just be copied exactly from how tpt does it.
2. There is no icon for erase
4 EWALL's texture should be divided diagonally or changed
6. There are no quickoptions
14. There is no triangle brush
17. PROP tool doesn't have a color (also, it crashed when I used it to change type to dmnd)
19. Stickmen aren't drawn and don't work - Drawing fixed
25. Signs should default to center justification
26. it shouldn't say centre justification (not center either), maybe middle? Or just have the icons only like in tpt
27. Gravity wall areas aren't drawn when using gravity wall
28. Draw a fighter - 100 rainbow things appear at once
30. old commands (with !) don't work, only lua
31. The tags and message of the day don't show. The 5 hidden front page saves do though. Might be intentional
33. when saving/loading stamps, the cursor is always shown where it was when you started.
34. = should reset pressure
35. w should change gravity mode
36. y should change air mode
37. There is no help text at the beginning (also, F1 should activate it)
39. q should bring up the quit message
40. Fan wall doesn't get activated with line tool
43. When compiled and run (in visual studio), then ignoring the update (clicking x), an error happens in a random spot. Clicking continue will let it keep going like nothing happened though. (This isn't a visual studio problem, it ust told me the error). Also, the mouse click drew stuff when I clicked it.
Fixed:
3. EHOLE has the wrong texture (it's split in 2) - Not a glitch
7. The scrollbar shows up on every menu, even ones that don't scroll - Not a glitch
10. Element descriptions don't disappear ever - Not a glitch (I think it is)
11. The element search button is still there, even though you can just press 'e' now. It takes up space - Not a glitch
12 Element search doesn't include hidden elements like LOLZ - Not a glitch (I think it is)
15. Alpha should default to 255 - Fixed
16. When drawing decoration, right clicking should be erase, even if it's not selected - Erase button added
5. There is no [untitled simulation] or [no tags set] text. - Fixed
8. The buttons on the bottom are completely white when clicking them, should reverse color (or do nothing) - Fixed
13. Decoration isn't drawn in the correct brush shape - Fixed
9. The icons on bottom are also off-centered, almost every one is off by at least a pixel - Fixed
22. Report ui is very of-centered - Fixed
21. Highlighting text sometimes doesn't work (usually when started from first or last character) - Fixed
42. You can't copy or paste text - Fixed
29. zoom window is way to small - Fixed
18. There is no WIND tool - Fixed
20. streamlines aren't drawn - Fixed
23. You can file a report when you're not logged in, it just gives an error - Fixed
24. You can also click the favorite button when not logged in. It greys out temporarily but nothing happens - Fixed
41. You can activate all the air modes at once, but it looks like only pressure shows - Fixed
32. No text boxes in deco editor to directly edit the values, big color selection box is also gone - Text boxes added
38. h should toggle the HUD - Fixed
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.