Commits

Anonymous committed 64a7491

Further prepared v0.4: Installed versions didn't find the modules in rpg_lib.

  • Participants
  • Parent commits e626d26

Comments (0)

Files changed (3)

 textrpg 0.4 (2008-07-09)
 
+- FIX: Installed versions didn't find the modules in rpg_lib. 
 - Added german tutorial chapter 1 and 2: "telling and testing" and "asking users and distributing stories". 
-- Moved the basic modules into the lib directory. 
+- Moved the basic modules into the rpg_lib directory. 
 - Raise Exception in anyrpg, if some helper function gets used which isn't implemented in the specific module
 - Turned all basic functions into wrappers for class methods, so a change of them affects every other basic function. 
 
       url='http://1w6.org/programme',
       packages = find_packages('.'), 
       #py_modules=['babtools_gentoo'],
-      scripts=["ministory.py", "lib/textrpg.py", "tutorial_de.py"]
+      scripts=["ministory.py", "rpg_lib/textrpg.py", "tutorial_de.py"]
      )
 Um den Interpreter wieder zu verlassen und mit diesem Leitfaden fortzufahren, geben sie einfach exit() ein, d.h. sie tippen "exit()" und drücken dann die Enter-Taste zur Bestätigung. 
 
 Wenn sich nun gleich der Interpreter öffnet, geben sie, um Ihre TextRPG Kenntnisse zu testen, als erstes das folgende ein (ohne '>>> '): 
->>> from lib.textrpg import *
+>>> from rpg_lib.textrpg import *
 
 Damit können sie dann die Funktionen des TextRPG nutzen, z.B. story(). 
 
 
 if test_in_interpreter.lower() in ["ja", "j", ""]: 
     story("""Der Python Interpreter wird gleich gestartet. Denken sie daran vor ihrem Code 
-from lib.textrpg import * 
+from rpg_lib.textrpg import * 
 einzugeben. 
 
 Wie üblich können Sie ihn mit exit() verlassen, um mit dem zweiten Teil von Lektion 2 fortzufahren.""")
 #!/usr/bin/env python
 # encoding: utf-8
 
-from lib.textrpg import *
+from rpg_lib.textrpg import *
 ------ Hier könnte Ihr Code folgen ------
 
 Was die Zeilen bewirken:
 
 Die dritte Zeile ist nur für die Lesbarkeit da und einfach leer. 
 
-Die vierte Zeile (from lib.textrpg import *) gibt Ihnen Funktionen, die Sie für das Schreiben Ihrer eigenen Geschichte nutzen können. 
+Die vierte Zeile (from rpg_lib.textrpg import *) gibt Ihnen Funktionen, die Sie für das Schreiben Ihrer eigenen Geschichte nutzen können. 
 
 Technisch bedeutet sie: "Hole alle Funktionen (* holt alles) aus lib.textrpg in meine Datei, so dass ich sie direkt aufrufen kann."
 
 #!/usr/bin/env python
 # encoding: utf-8
 
-from lib.textrpg import *
+from rpg_lib.textrpg import *
 
 story('''Kaum ein Schimmer von Licht dringt durch das Blätterdach der düsteren Bäume, und der schmale Pfad auf dem du läufst wird mehr und mehr zu einem Wildweg, mehr für Hasen und Wölfe geeignet, als für Menschen.