changeset 8:cf0dd3ae6b21

Move tiles to a separate file
author Radomir Dopieralski <sheep-devel@sheep.art.pl>
date Tue, 02 Apr 2013 13:20:38 +0200
parents 82d43295ba98
children 5141cbd5f776
files rrr/level.py rrr/resources.py
diffstat 2 files changed, 99 insertions(+), 94 deletions(-) [+]
line wrap: on
line diff
--- a/rrr/level.py	Mon Apr 01 23:15:45 2013 +0200
+++ b/rrr/level.py	Tue Apr 02 13:20:38 2013 +0200
@@ -1,103 +1,11 @@
-#!/usr/bin/env python
 # -*- coding: utf-8 -*-
 
+
 import random
 import math
 
+from rrr.resources import TERRAIN
 
-TERRAIN = [
-    {
-        'name': 'invalid',
-        'symbol': '?',
-        'color': 'pink',
-        'opaque': True,
-        'opacity': 1.0,
-        'block': True,
-    },
-    {
-        'name': 'floor',
-        'symbol': '.',
-        'color': 'black',
-        'opaque': False,
-        'opacity': 0.0,
-        'block': False,
-    },
-    {
-        'name': 'ground',
-        'symbol': '.',
-        'color': 'brown',
-        'opaque': False,
-        'opacity': 0.0,
-        'block': False,
-    },
-    {
-        'name': 'rocks',
-        'symbol': ':',
-        'color': 'gray',
-        'opaque': False,
-        'opacity': 0.25,
-        'block': False,
-    },
-    {
-        'name': 'grass',
-        'symbol': ',',
-        'color': 'green',
-        'opacity': 0.0,
-        'block': False,
-    },
-    {
-        'name': 'weeds',
-        'symbol': ';',
-        'color': 'green',
-        'opacity': 0.125,
-        'block': False,
-    },
-    {
-        'name': 'bush',
-        'symbol': '+',
-        'color': 'green',
-        'opacity': 0.25,
-        'block': False,
-    },
-    {
-        'name': 'large bush',
-        'symbol': '+',
-        'color': 'lime',
-        'opacity': 0.33,
-        'block': False,
-    },
-    {
-        'name': 'tree',
-        'symbol': '*',
-        'color': 'green',
-        'opacity': 0.5,
-        'block': True,
-    },
-    {
-        'name': 'large tree',
-        'symbol': '*',
-        'color': 'lime',
-        'opacity': 0.75,
-        'block': True,
-    },
-    {
-        'name': 'jungle',
-        'symbol': '#',
-        'color': 'lime',
-        'opaque': True,
-        'opacity': 1.0,
-        'block': True,
-    },
-    {
-        'name': 'wall',
-        'symbol': '#',
-        'color': 'gray',
-        'opaque': True,
-        'opacity': 1.0,
-        'block': True,
-    },
-
-]
 
 class Level(object):
     def __init__(self, width, height):
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rrr/resources.py	Tue Apr 02 13:20:38 2013 +0200
@@ -0,0 +1,97 @@
+# -*- coding: utf-8 -*-
+
+
+TERRAIN = [
+    {
+        'name': 'invalid',
+        'symbol': '?',
+        'color': 'pink',
+        'opaque': True,
+        'opacity': 1.0,
+        'block': True,
+    },
+    {
+        'name': 'floor',
+        'symbol': '.',
+        'color': 'black',
+        'opaque': False,
+        'opacity': 0.0,
+        'block': False,
+    },
+    {
+        'name': 'ground',
+        'symbol': '.',
+        'color': 'brown',
+        'opaque': False,
+        'opacity': 0.0,
+        'block': False,
+    },
+    {
+        'name': 'rocks',
+        'symbol': ':',
+        'color': 'gray',
+        'opaque': False,
+        'opacity': 0.25,
+        'block': False,
+    },
+    {
+        'name': 'grass',
+        'symbol': ',',
+        'color': 'green',
+        'opacity': 0.0,
+        'block': False,
+    },
+    {
+        'name': 'weeds',
+        'symbol': ';',
+        'color': 'green',
+        'opacity': 0.125,
+        'block': False,
+    },
+    {
+        'name': 'bush',
+        'symbol': '+',
+        'color': 'green',
+        'opacity': 0.25,
+        'block': False,
+    },
+    {
+        'name': 'large bush',
+        'symbol': '+',
+        'color': 'lime',
+        'opacity': 0.33,
+        'block': False,
+    },
+    {
+        'name': 'tree',
+        'symbol': '*',
+        'color': 'green',
+        'opacity': 0.5,
+        'block': True,
+    },
+    {
+        'name': 'large tree',
+        'symbol': '*',
+        'color': 'lime',
+        'opacity': 0.75,
+        'block': True,
+    },
+    {
+        'name': 'jungle',
+        'symbol': '#',
+        'color': 'lime',
+        'opaque': True,
+        'opacity': 1.0,
+        'block': True,
+    },
+    {
+        'name': 'wall',
+        'symbol': '#',
+        'color': 'gray',
+        'opaque': True,
+        'opacity': 1.0,
+        'block': True,
+    },
+
+]
+