TPT overall is an awesome game, but like any game it has it's flaws. Here are some things (Some useless) that I would like to see added or changed within the game. Most of these things are simple small tasks that can be changed with a few some lines of code. So please consider them.
1. More functionality for signs. Right now signs show tempreature, pressure, link saves/threads, spark and not much else. It's really easy to add more uses such as displaying life, pressure, vecloity, kelvin temp, id, tmp2, GOL generation, ctype, version, etc... and running commands (Maybe not), searching for saves, and other stuff like selecting the color (Maybe a color tag) (or maybe not...). It's easy to implement (most of these) and very useful. Also make the signs slightly longer, it's like writing on a piece of tape as of now.
2. The HUD. The current HUD doesn't display a lot of important information, such as kelvin temp, id, tmp2, flags, velocity, air/gravity mode, etc... Although I doubt someone would use something beyond tmp2, it's still pretty nice to have it as an option. I mean look at this. It's like a TPT modder's dream.
3. A delete everything tool. Jacob1's mod has one, and it would be very useful for vanilla TPT.
4. A percision PROP like pressure setting tool. Easy to set exact pressures. And bursh size indicaters. Don't know why, but it might help someone.... you know what just skip this one.
5. Again from jacob1's mod, a loop edge mode where particles warp to the other side when they reach the edge.
6. Slightly more options for some elements. Ie ETRD would make an arc out of it's ctype, dust isn't flammable if tmp=1, SING uses gravity if tmp2 = 1, AMTR explodes when tmp2=1 and when it touches something, etc...
7. DECO FLOOD FILL. It's a pain to color every single tiny pixel on a huge percision project, so why not just add flood fill? It would color all of the same element the same color.
8. Auto-save to server every 5 minutes? It would help some forgetful people.
Builds bunker to protect myself from spam
@boxmein (View Post) Not if I publish my mod first!
1. There is not currently an easy way of providing an interpretation of all particle properties, such as tmp2 and ctype, that is friendly to less technical users. Though I suppose one could do some sort of format specifier in the sign to determine how to display it - integer / hexadecimal / element name / photon wavelengths graphic / etc.
Command signs and why I think they are bad have been discussed at length previously.
Searching for saves has been implemented but not yet released.
Sign colour is really for indicating what the sign does, rather than decoration. Sign length limit is supposed to discourage people from filling saves with huge amounts of text, but maybe it could be a bit higher.
5. Has been implemented but not yet released.
6. I believe in keeping options for elements to a minimum, and in the principle of least astonishment.
Unnecessary extra options make TPT more complicated to use, since people have to memorise what all these hidden values with strange names do. Options should be necessary (i.e. extremely useful, rather than just "meh, why not"), and if possible, easy to understand (e.g. ctype affecting the input/output type is a widespread convention so fairly easy to remember; but tmp2 doing different random things on every element, not so much).
Least astonishment: Elements should behave consistently - two particles of the same element that look the same should do much the same thing, they should not behave in radically different ways based on non-obvious factors (e.g. particle properties that are only ever set manually and produce no obvious visual difference). If two particles do very different things, they should really be separate elements. E.g. non-flammable dust - there are many non-flammable powders, and they are separate elements.
(principle of least astonishment is also why I hate particle order... :< )
7. Should it really flood fill all particles of the same type, or would it be better to attempt to flood fill all particles of the same colour (possibly minus glow effects)? As an interim solution, you could use the PROP tool to flood fill dcolour.
Fair enough.
1. Good idea
2. Maybe it would be a good idea - Just make sure it only opens when you press 'D' twice
3. Possible, but remember, you can always 'cut' an area using CTRL+X.
4. Useless, since you can't even save pressure.
5. Read @jacksonmj's comment
6. Yep, and I also think ETRD should have tmp2 channels, just so that you can connect only some ETRD to each other. But since there is already EQVE which won't burn, the DUST thing is not required.
7. I strongly agree.
8. No, because if someone accidentally broke a save, and had spent a lot of time on it, they wouldn't want to auto-save because it would ruin it. There is a 'history' function, but you wouldn't want to be the one trying to search through every auto-save trying to find the non-screwed-up one. Maybe add it as an option?
On an unrelated note, DOWNLOAD MY MOD!
jacob1:
8. Auto save locally, sure :P. I had this in my mod but I removed it because it is slow to save a save (and it is also even slower to upload it).
I don't have any issues with save speed on your mod, but then again I've got a Core i7 4790k and an SSD.