04-09-2010, Saturday-18:17:50
Die Simple_Tools 23 bis 30 sind nur fuer die Kommunikation beim Netzwerkspiel.
Fuer den Fall 'C' braucht man einen extra Mausklick, der ist nur mit einem general_tool moeglich. Deshalb wurde das extra eingefuehrt. Das simple_tool wurde wegen Rueckwaertskompatibilitaet dringelassen. Weiss gar nicht, ob dieser Fall in einem pakset benutzt wird.
Zitat:EDIT:Es gibt keinen Unterschied. Intern sind beide dasselbe. Ich musste selber erstmal suchen, um den Notwendigkeit fuer die beiden Tools zu finden. Hier sind alle moeglichen Default-Parameter (aus dem Quellcode
Gibt es einen Unterschied zwischen
general_tool[34]
simple_tool[15]
Beide rufen die Untergrundansicht auf.
Code:
switch(default_param[0]) {
// toggle sliced view by toolbar - height taken from extra mouse click
case 'C':
return translator::translate("sliced underground mode");
// decrease slice level
case 'D':
return translator::translate("decrease underground view level");
// increase slice level
case 'I':
return translator::translate("increase underground view level");
// toggle sliced view by keyboard - height taken from cursor
case 'K':
return translator::translate("sliced underground mode");
// switch between full underground or normal/sliced view
case 'U':
default:
return translator::translate("underground mode");
}