31
Bugs and fixes / Re: Replace up, dn, sx, dx with fwd, bkwd, left, right
« on: January 06, 2017, 11:35:38 AM »
The reason I want "swim" in there is if we go 3D I do not want people confusing ".up" with ".swimup"
Interpreting the code from DB2 to DBGL will not be a problem. As long as people load ".txt" file robots. Or, paste in the code editor the DB2 DNA. It will covert everything automatically. That is, it will not be forwards compatible but it will be backwards compatible. No old robots DNA will be broken as long as people remember this little enough rule.
I do need administrative approval on stuff like this though. It is a reasonably huge change.
off topic:
Buoyancy is a simple enough concept to understand. To figure out your current buoyancy you use ".boy" It is a value between 0 and 32000. 32000 means under vertical gravity enabled the robot will float to the top of the screen. Vertical gravity must be enabled. Putting a positive value into ".setboy" will increase the value in ".boy" putting a negative value should decrease the value in ".boy" Now keep in mind I have not played with this system for a while. If it does not work as explained here than it is a bug. In such case please start a new bug fix topic.
Interpreting the code from DB2 to DBGL will not be a problem. As long as people load ".txt" file robots. Or, paste in the code editor the DB2 DNA. It will covert everything automatically. That is, it will not be forwards compatible but it will be backwards compatible. No old robots DNA will be broken as long as people remember this little enough rule.
I do need administrative approval on stuff like this though. It is a reasonably huge change.
off topic:
Buoyancy is a simple enough concept to understand. To figure out your current buoyancy you use ".boy" It is a value between 0 and 32000. 32000 means under vertical gravity enabled the robot will float to the top of the screen. Vertical gravity must be enabled. Putting a positive value into ".setboy" will increase the value in ".boy" putting a negative value should decrease the value in ".boy" Now keep in mind I have not played with this system for a while. If it does not work as explained here than it is a bug. In such case please start a new bug fix topic.