Changeset 7113 for lang/d

Show
Ignore:
Timestamp:
02/25/08 02:41:13 (9 months ago)
Author:
omega
Message:

壁処理をconfへ出した

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

Legend:

Unmodified
Added
Removed
  • lang/d/koke/trunk/config.ini

    r6962 r7113  
    3535# -------------------------------------------------------------------- 
    3636# �}�b�v�̐ݒ�V�X�e���� 
     37 
     38# MAP_BORDER_IS_WALL 
     39# ���[��ǁv�Ƃ��Ĉ������ǂ���(�W��:false) 
     40# �@true  �c �ǂƂ��Ĉ����B�L�����͉��O�֏o���Ȃ� 
     41# �@false �c �ǂƂ��Ĉ������B�L�����͉��O�֏o�ď�ł���MAP_BORDER_IS_WALL = false 
    3742 
    3843# MAP_GRASS_COLOR_R/G/B 
  • lang/d/koke/trunk/map.d

    r6962 r7113  
    130130        static double MOVIE_GRASS_FEED = 200; 
    131131         
     132        static bool MAP_BORDER_IS_WALL = false; 
     133         
    132134        GameMain gamemain; 
    133135        MapChip[] map; 
     
    166168                MOVIE_GRASS_FEED = configparser.getfloat("MAP_MOVIE_GRASS_FEED"); 
    167169                MAP_GRASS_AFFECT_LIMIT = configparser.getfloat("MAP_GRASS_AFFECT_LIMIT"); 
     170                 
     171                MAP_BORDER_IS_WALL = configparser.getboolean("MAP_BORDER_IS_WALL"); 
    168172                 
    169173                int[] vecx = [ -1 ,  0 ,  1 ,  0 ]; 
     
    338342        bool isMovable(int x,int y){ 
    339343                if(inRange(x,y)) return movable_map[x + y * width]; 
    340                 return true;    // 欄外は移動可能領域 
     344                return !MAP_BORDER_IS_WALL; 
    341345        } 
    342346