Changeset 12960 for lang/d/koke/trunk/src/gamecore.d
- Timestamp:
- 06/01/08 03:14:41 (5 years ago)
- Files:
-
- 1 modified
-
lang/d/koke/trunk/src/gamecore.d (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/d/koke/trunk/src/gamecore.d
r12957 r12960 151 151 // save/load 152 152 sys_switch = new ClickablePool(); 153 sys_switch.add("save" , new Vec3( -32* 6- 16 , 0 , 0)153 sys_switch.add("save" , new Vec3( -32*7 - 16 , 0 , 0) 154 154 , ImageButton.TYPE.SAVE); 155 sys_switch.add("load" , new Vec3( -32* 5- 16 , 0 , 0)155 sys_switch.add("load" , new Vec3( -32*6 - 16 , 0 , 0) 156 156 , ImageButton.TYPE.LOAD); 157 sys_switch.add("reset" , new Vec3( -32*5 - 16 , 0 , 0) 158 , ImageButton.TYPE.RESET); 157 159 158 160 } … … 194 196 195 197 // システム save&load 196 if(sys_switch.getSelected() == "load"){ 198 string syscmd = sys_switch.getSelected(); 199 switch(syscmd){ 200 case "load": 197 201 if( map.loadFile( configparser.get("MAP_LOAD_FILE") ) ){ 198 202 setMessage("MAP LOAD SUCCESS"); … … 201 205 } 202 206 sys_switch.setSelected(""); 203 } 204 if(sys_switch.getSelected() == "save"){ 207 break; 208 209 case "save": 205 210 if( map.saveFile( configparser.get("MAP_SAVE_FILE") ) ){ 206 211 setMessage("MAP SAVE SUCCESS"); … … 209 214 } 210 215 sys_switch.setSelected(""); 216 break; 217 218 case "reset": 219 map.destroyAll(); 220 charpool.destroyAll(); 221 shake_power = 24; 222 sys_switch.setSelected(""); 223 break; 224 225 default: 226 break; 211 227 } 212 228 213 229 string menucmd = menu.getSelected(); 214 215 230 if((Hell_isPressMouse() & 0x01) && onMouseMap()){ 216 231 // マップをいじる操作とかいろいろ(左クリック系 … … 443 458 if(message_timer > 0 && timer % 11 < 10){ 444 459 if(message_color == MESSAGE_COLOR.ERROR){ 445 Hell_drawFont(message , (getScreenWidth() - 8* message.length)/ 2 , getScreenHeight() / 2446 , 1, 255,128,0);460 Hell_drawFont(message , (getScreenWidth() - 16 * message.length)/ 2 , getScreenHeight() / 2 461 , 2 , 255,128,0); 447 462 }else{ 448 Hell_drawFont(message , (getScreenWidth() - 8* message.length)/ 2 , getScreenHeight() / 2449 , 1, 128,192,255);463 Hell_drawFont(message , (getScreenWidth() - 16 * message.length)/ 2 , getScreenHeight() / 2 464 , 2, 128,192,255); 450 465 } 451 466 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)