SCALE:
Scale, or relative size, is a feature that would affect newtonian gravity and ambient heat, besides other features.
It works as follows: If not set, it has absolutely no effect on the save.
If and only if set, it will affect newtonian gravity in that particles will travel towards a gravity source with a more accurate speed relative to the intended scale of the creation. It will affect ambient heat in that ambient heat takes time to spread over a certain distance (which will be able to be changed).
It will work like this: in the options menu, an option will appear with a box to input scale. It is automatically blank, but can be filled in. It will look like this:
Scale: 1 pixel= (value) (unit)^2
By unit I mean meter, yard, mile, kilometer, etc. (preferably a dropdown box)
INTEGRATION OF NEWTONIAN GRAVITY:
The area in which particles can be created should have a new type of newtonian gravity. This would work as follows: The field would be split up into several congruent boxes (as in grid mode, when G is pressed). Each box would have a specific number of particles, each type with a specific density. The mean density multiplied by the number of particles is a certain value, I'll call it X. Now, each box has its own X. The particles in each box will be pulled towards each other box, with the pull towards another specific box being a value proportional to X divided by the square of the distance. The sum of these pulls will be calculated (each box towards every other box), and the particles in each box will simultaneously be pulled according to this vector.
Note all these particles will still be affected by vertical or radial gravity (if it is enabled).
______________________________________________________________________________________
Opinions? Suggestions?
The item g - pump can be used for gravity changing. It just seems too complicated for the job it does.
He means stuff like, if you make a planet vs if you make an ant, you'd expect them to act differently in gravity.
How would you implement if for explosions?
That's not at all what I mean.
Does the powder toy give particles their own gravity anyway? The only useful gravity is produced by specific elements. To calculate extra gravity of clumps of material may be too difficult for computers such as mine. To add a new button for this is nearly pointless. Solids don't move, so a planet system is impossible. considering ambient heat, if you don't want heat to move between sections of a save, insulate it or disable the ambient heat. It is, however, possible to change a materials heat conductance in the code. Question: is ambient heat instantly universal or has it got it's own field?
I'm not talking about solids, the idea is optional, it will make ambient heat better, not non-existent.
On the 16th I could have said "2 days from now is 3 days after the day I could have said 'the day after tomorrow is my birthday'". Did I say that right?