Changeset 12379

Show
Ignore:
Timestamp:
05/26/08 01:06:48 (6 months ago)
Author:
omega
Message:

キャラクタ再配置(チャート対応まだ)

Location:
lang/d/koke/trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • lang/d/koke/trunk/src/build.bat

    r12011 r12379  
    1616cd ..\ 
    1717koke.exe 
    18 make -fMakefile.dmd.win32 obj-clean 
     18cd src 
     19make -fMakefile.dmd.win32 clean 
    1920goto END 
    2021 
  • lang/d/koke/trunk/src/character.d

    r12011 r12379  
    3030                NONE = 0, 
    3131                SHADOW = 0, 
    32                 NICOCHU, 
    3332                VC_MK, 
    3433                RAINBOW_RAY, 
    3534                EXPLODE, 
     35                NICOCHU, 
     36                NICOCHU_R, 
     37                NICOCHU_G, 
     38                NICOCHU_B, 
    3639                UP_NUSHI, 
     40                UP_NUSHI_R, 
     41                UP_NUSHI_G, 
     42                UP_NUSHI_B, 
    3743                ARASHI, 
     44                ARASHI_R, 
     45                ARASHI_G, 
     46                ARASHI_B, 
     47                KUUYAN, 
    3848                MAX, 
    3949        } 
    4050        // 名称 
    4151        static string type_name[] = 
    42                 ["SHADOW" , "NICOCHU" , "SOWAKA" , "RAINBOW_RAY" , "EXPLODE" , "UP_NUSHI" , "ARASHI" , "MAX"]; 
    43         static const double type_movespeed[] = 
    44                 [   0.0 ,  0.03 ,   0.1 ,   0.5 ,     0 ,  0.03  ,  0.03 ];             // 移動速度 
    45         static const bool type_shadow[] = 
    46                 [ false ,  true ,  true , false , false ,  true  ,  true ];             // 影の有無 
    47         static const bool type_shake[] = 
    48                 [ false ,  true ,  true , false , false ,  true  ,  true ];             // 揺れの有無 
    49         static const int type_life_max[] = 
    50                 [     0 ,    20 ,  9999 ,     0 ,     0 ,    20  ,    20 ];             // ライフ上限値 
    51         static const bool type_blocking[] =      
    52                 [ false ,  true ,  true , false , false ,  true  ,  true ];             // 衝突判定の有無 
    53         static const int type_life_dec[] = 
    54                 [         0 ,    40 ,     0 ,     0 ,     0 ,    40  ,    40 ];         // ライフ減少時間(フレーム) 
    55         static const bool type_dead_grass[] = 
    56                 [ false ,  true , false , false , false ,  false , false ];             // 死んだときに芝が生えるかどうか 
     52                ["SHADOW"       , "SOWAKA"      , "RAINBOW_RAY" , "EXPLODE" 
     53                , "NICOCHU"     , "NICOCHU_R"   , "NICOCHU_G"   , "NICOCHU_B" 
     54                , "UP_NUSHI"    , "UP_NUSHI_R"  , "UP_NUSHI_G"  , "UP_NUSHI_B" 
     55                , "ARASHI"      , "ARASHI_R"    , "ARASHI_G"    , "ARASHI_B" 
     56                , "MAX" ]; 
     57        static const double type_movespeed[] =                  // 移動速度 
     58                [  0.0          , 0.1           , 0.5           , 0  
     59                ,  0.03         , 0.03          , 0.03          , 0.03 
     60                ,  0.03         , 0.03          , 0.03          , 0.03 
     61                ,  0.03         , 0.03          , 0.03          , 0.03 
     62                ,  0 ]; 
     63        static const bool type_shadow[] =                       // 影の有無 
     64                [ false         , true          , false         , false 
     65                , true          , true          , true          , true 
     66                , true          , true          , true          , true 
     67                , true          , true          , true          , true 
     68                , false ]; 
     69        static const bool type_shake[] =                        // 揺れの有無 
     70                [ false         , true          , false         , false 
     71                , true          , true          , true          , true 
     72                , true          , true          , true          , true 
     73                , true          , true          , true          , true 
     74                , false ]; 
     75        static const int type_life_max[] =                      // ライフ上限値 
     76                [ 0             , 9999          , 0             , 0 
     77                , 20            , 20            , 20            , 20 
     78                , 20            , 20            , 20            , 20 
     79                , 20            , 20            , 20            , 20 
     80                , 0 ]; 
     81        static const bool type_blocking[] =                     // 衝突判定の有無 
     82                [ false         , true          , false         , false 
     83                , true          , true          , true          , true 
     84                , true          , true          , true          , true 
     85                , true          , true          , true          , true 
     86                , true ]; 
     87        static const int type_life_dec[] =                      // ライフ減少時間(フレーム) 
     88                [ 0             , 0             , 0             , 40 
     89                , 40            , 40            , 40            , 40 
     90                , 40            , 40            , 40            , 40 
     91                , 40            , 40            , 40            , 40 
     92                , 0 ]; 
     93        static const bool type_dead_grass[] =                   // 死んだときに芝が生えるかどうか 
     94                [ false         , false         , false         , false 
     95                , true          , true          , true          , true 
     96                , false         , false         , false         , false 
     97                , false         , false         , false         , false 
     98                , false ]; 
    5799         
    58100        // 方向