Changeset 131 for pycodeshooter


Ignore:
Timestamp:
05/04/12 18:14:13 (12 years ago)
Author:
atzm
Message:
  • balance chousei
Location:
pycodeshooter/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pycodeshooter/trunk/index.html

    r130 r131  
    137137              <p> 
    138138                名前: <input type="text" value="PLAYER" size="8" id="name" /> 
    139                 耐习
    140 æ€§: <input type="text" value="5" size="3" id="hitpoint" /> 
    141                 ボム数: <input type="text" value="2" size="3" id="numbombs" /> 
    142139                音: <input type="checkbox" checked="checked" id="sound" /> 
    143140                <br /> 
    144141                <canvas id="screen" width="320" height="480"></canvas> 
     142                <input type="hidden" value="5" id="hitpoint" /> 
     143                <input type="hidden" value="2" id="numbombs" /> 
    145144                <input type="hidden" value="20" id="size" /> 
    146145                <input type="hidden" value="1"  id="hitsize" /> 
     
    166165                <audio src="sounds/se_breakout_2.ogg", id="se_item_score" preload="auto" /> 
    167166                <audio src="sounds/se_coinget_1.ogg", id="se_item_shot" preload="auto" /> 
     167                <audio src="sounds/se_coinget_1.ogg", id="se_item_wide" preload="auto" /> 
    168168                <audio src="sounds/se_coinget_1.ogg", id="se_item_bomb" preload="auto" /> 
    169169                <audio src="sounds/se_byuin.ogg", id="se_item_life" preload="auto" /> 
     
    225225        </dl> 
    226226 
     227        <p>アむテム</p> 
     228        <dl style="font-size: small;"> 
     229          <dt>■ S</dt> 
     230          <dd>スコア</dd> 
     231          <dt>■ P</dt> 
     232          <dd>匟数</dd> 
     233          <dt>■ W</dt> 
     234          <dd>匟倧</dd> 
     235          <dt>■ B</dt> 
     236          <dd>ボム</dd> 
     237          <dt>■ L</dt> 
     238          <dd>1UP</dd> 
     239        </dl> 
     240 
    227241        <p>システムメッセヌゞ</p> 
    228242        <span id="message" style="font-size: small;">Now loading...</span> 
  • pycodeshooter/trunk/shooter/system.js

    r130 r131  
    141141                    for (var k = 0; k < trooper.barrages.length; k++) { 
    142142                        trooper.barrages[k].way += item.attrs.quantity; 
    143                         if (trooper.barrages[k].way >= 10) 
    144                             trooper.barrages[k].way = 10; 
     143                        if (trooper.barrages[k].way >= 5) 
     144                            trooper.barrages[k].way = 5; 
     145                    } 
     146                    break; 
     147                case "wide": 
     148                    playSound("se_item_wide"); 
     149                    for (var k = 0; k < trooper.barrages.length; k++) { 
     150                        trooper.barrages[k].size += item.attrs.quantity; 
     151                        if (trooper.barrages[k].size >= 12) 
     152                            trooper.barrages[k].size = 12; 
    145153                    } 
    146154                    break; 
     
    430438                // nothing 
    431439            } 
    432             else if (itemRand < 75) { 
     440            else if (itemRand < 70) { 
    433441                itemAttr = {"color": "#AAF", "symbol": "S", "type": "score", "quantity": enemy.maxLife * 200}; 
    434442            } 
     443            else if (itemRand < 85) { 
     444                itemAttr = {"color": "#FAA", "symbol": "P", "type": "shot", "quantity": 1}; 
     445            } 
    435446            else if (itemRand < 95) { 
    436                 itemAttr = {"color": "#FAA", "symbol": "P", "type": "shot", "quantity": 1}; 
     447                itemAttr = {"color": "#A5F", "symbol": "W", "type": "wide", "quantity": 1}; 
    437448            } 
    438449            else if (itemRand < 98) { 
     
    621632        [new LinerBarrage(YExtendBullet, 
    622633                          playerData.shotsize, 
    623                           "rgba(64,64,128,0.7)", 
     634                          "rgba(64,64,128,0.4)", 
    624635                          null, 
    625636                          playerData.shotinterval, 
     
    629640         new LinerBarrage(LinerBullet, 
    630641                          playerData.shotsize, 
    631                           "rgba(64,64,128,0.7)", 
     642                          "rgba(64,64,128,0.4)", 
    632643                          null, 
    633644                          playerData.shotinterval, 
     
    655666            new LinerBarrage(YExtendBullet, 
    656667                             playerData.shotsize, 
    657                              "rgba(64,64,128,0.7)", 
     668                             "rgba(64,64,128,0.4)", 
    658669                             null, 
    659670                             playerData.shotinterval, 
     
    663674            new LinerBarrage(LinerBullet, 
    664675                             playerData.shotsize, 
    665                              "rgba(64,64,128,0.7)", 
     676                             "rgba(64,64,128,0.4)", 
    666677                             null, 
    667678                             playerData.shotinterval, 
Note: See TracChangeset for help on using the changeset viewer.