added possibility to change default color

This commit is contained in:
Jonas Weinz 2017-05-07 19:18:34 +02:00
parent 2671a30bd7
commit f1f91dba89

View File

@ -199,6 +199,7 @@ def main():
parser.add_argument('--w', dest='w', default = livingSpaceWidth, help = 'field width') parser.add_argument('--w', dest='w', default = livingSpaceWidth, help = 'field width')
parser.add_argument('--h', dest='h', default=livingSpaceHeight, help = 'field height') parser.add_argument('--h', dest='h', default=livingSpaceHeight, help = 'field height')
parser.add_argument('--calc', dest='calc', default=0, help='calculate steps and only display result') parser.add_argument('--calc', dest='calc', default=0, help='calculate steps and only display result')
parser.add_argument('--default', dest='default', default=0, help='setting all fields to this value')
args = parser.parse_args() args = parser.parse_args()
steps_per_sec = int(args.steps) steps_per_sec = int(args.steps)
@ -206,6 +207,8 @@ def main():
livingSpaceHeight = int(args.h) livingSpaceHeight = int(args.h)
calc = int(args.calc) calc = int(args.calc)
creatureW = window_w / (livingSpaceWidth) creatureW = window_w / (livingSpaceWidth)
creatureH = window_h / (livingSpaceHeight) creatureH = window_h / (livingSpaceHeight)
@ -215,6 +218,12 @@ def main():
pygame.display.set_mode((window_w,window_h),video_flags) pygame.display.set_mode((window_w,window_h),video_flags)
initLivingSpace() initLivingSpace()
if int(args.default) != 0:
for i in range(livingSpaceWidth):
for j in range(livingSpaceHeight):
activate(i,j)
resize((window_w, window_h)) resize((window_w, window_h))
init() init()