Directory python/

Total Files:
19
Deleted Files:
2
Lines of Code:
1714

[root]/python
        directory in repo IPO (8 files, 1275 lines)
        directory in repo casino (5 files, 413 lines)
        directory in repo commands (3 files, 86 lines)
        directory in repo dialog (3 files, 350 lines)
            directory in repo post (9 files, 195 lines)
            directory in repo pre (10 files, 283 lines)
        directory in repo events (3 files, 38 lines)
            directory in repo born (1 files, 29 lines)
            directory in repo clock (1 files, 59 lines)
            directory in repo death (1 files, 31 lines)
            directory in repo init (4 files, 10 lines)
            directory in repo kick (1 files, 26 lines)
            directory in repo login (3 files, 54 lines)
            directory in repo muzzle (1 files, 27 lines)
            directory in repo remove (3 files, 96 lines)
        directory in repo gods (1 files, 86 lines)
        directory in repo guilds (10 files, 1042 lines)
        directory in repo items (13 files, 786 lines)
        directory in repo maps (4 files, 107 lines)
            directory in repo darcap (1 files, 180 lines)
            directory in repo navar_city (1 files, 7 lines)
            directory in repo scorn (4 files, 263 lines)
                directory in repo towers (0 files, 0 lines)
                    directory in repo mad_mage (3 files, 28 lines)
            directory in repo witherspoon_manor (6 files, 537 lines)
        directory in repo misc (7 files, 294 lines)
        directory in repo monsters (3 files, 565 lines)
        directory in repo pshop (6 files, 1273 lines)
        directory in repo quests (5 files, 229 lines)
        directory in repo start (1 files, 50 lines)
        directory in repo tod (5 files, 356 lines)

Lines of Code

python/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 121 (100.0%) 1546 (100.0%) 12.7
cavesomething 8 (6.6%) 382 (24.7%) 47.7
kbulgrien 9 (7.4%) 339 (21.9%) 37.6
ryo_saeba 17 (14.0%) 208 (13.5%) 12.2
gros 1 (0.8%) 202 (13.1%) 202.0
Alestan 10 (8.3%) 179 (11.6%) 17.9
tchize 8 (6.6%) 151 (9.8%) 18.8
anmaster 40 (33.1%) 61 (3.9%) 1.5
qal21 24 (19.8%) 23 (1.5%) 0.9
akirschbaum 4 (3.3%) 1 (0.1%) 0.2

Most Recent Commits

Alestan 2011-09-14 14:23 Rev.: 15090

Decreased the number of fogs per seed fog

1 lines of code changed in 1 file:

  • python: Moving_Fog.py (+1 -1)
akirschbaum 2011-06-28 13:24 Rev.: 14726

Remove stray files.

0 lines of code changed in 1 file:

  • python: .cvsignore (del)
ryo_saeba 2011-05-29 12:27 Rev.: 14500

Correctly handle items with nrof 0.

6 lines of code changed in 1 file:

  • python: CFItemBroker.py (+6)
ryo_saeba 2010-11-20 09:25 Rev.: 14112

Fix script.

3 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+3 -4)
ryo_saeba 2010-11-20 05:16 Rev.: 14106

Fix issue when message is not defined.

6 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+6 -2)
Alestan 2010-09-06 19:50 Rev.: 13756

fixed synatax error

1 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+1 -1)
Alestan 2010-09-06 19:10 Rev.: 13752

Changed syntax to support python 2.5.x

4 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+4 -1)
Alestan 2010-09-06 18:38 Rev.: 13751

added a common clearance checker for the guilds and rewrote parts of the guild scripts. Also updated the guild maps to use the new scripts

58 lines of code changed in 1 file:

  • python: CFGuildClearance.py (new 58)
Alestan 2010-08-17 17:37 Rev.: 13638

fine tuned fog duration and speed

5 lines of code changed in 2 files:

  • python: Move_Fog.py (+2 -2), Moving_Fog.py (+3 -3)
Alestan 2010-08-17 16:01 Rev.: 13636

Adjusted fog lifetime

2 lines of code changed in 1 file:

  • python: Moving_Fog.py (+2 -1)
Alestan 2010-08-17 15:53 Rev.: 13634

Added script specific to moving fog

51 lines of code changed in 2 files:

  • python: Move_Fog.py (new 11), Moving_Fog.py (new 40)
cavesomething 2010-06-07 14:13 Rev.: 13372

Replace tabs with spaces

23 lines of code changed in 1 file:

  • python: CFDataBase.py (+23 -23)
ryo_saeba 2010-06-06 02:32 Rev.: 13363

Fix exception syntax for Python 2.5.2.

2 lines of code changed in 1 file:

  • python: CFDialog.py (+2 -2)
ryo_saeba 2010-05-30 08:57 Rev.: 13349

Fix animation query.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -1)
ryo_saeba 2010-05-30 08:28 Rev.: 13345

Disable talking while the NPC is animated.

4 lines of code changed in 1 file:

  • python: CFDialog.py (+4)
ryo_saeba 2010-05-30 04:11 Rev.: 13336

Add 'npctoken' and 'setnpctoken' pre and post conditions, to keep data in NPC instead of player.

45 lines of code changed in 1 file:

  • python: CFDialog.py (+45 -2)
ryo_saeba 2010-05-29 15:51 Rev.: 13328

Force reply type to be an integer.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -1)
cavesomething 2010-05-17 07:10 Rev.: 13264

Handle the Include rule subclass of Dialog class more sanely, this fixes an issue with include rules and pre-functions.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -6)
cavesomething 2010-05-15 15:42 Rev.: 13238

Replace LOG messages with proper exception handling, ensure that a check which raises an exception causes a rule to fail, as well as being reported in the server log

9 lines of code changed in 1 file:

  • python: CFDialog.py (+9 -5)
ryo_saeba 2010-05-10 11:50 Rev.: 13163

Add a 'prefunction' to rules to have special processing.

13 lines of code changed in 1 file:

  • python: CFDialog.py (+13)
ryo_saeba 2010-05-10 11:20 Rev.: 13162

Remove the requirements, assuming player can always say anything.

5 lines of code changed in 1 file:

  • python: CFDialog.py (+5 -14)
ryo_saeba 2010-05-08 07:16 Rev.: 13158

Add 'replies' to the dialog system, to let the player know what she can say.

31 lines of code changed in 1 file:

  • python: CFDialog.py (+31 -1)
ryo_saeba 2010-05-08 06:28 Rev.: 13157

Use Crossfire.NPCSay() to have NPCs talk after the player.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -1)
cavesomething 2010-04-30 11:19 Rev.: 13049

Allow include rules to contain a "pre" block which will be evaluated to decide
whether to allow the file(s) to be included. This is treated in exactly the same
way as the "pre" blocks for all other rules.
A test map demonstrating this in use is included.

11 lines of code changed in 1 file:

  • python: CFDialog.py (+11)
cavesomething 2010-04-27 17:43 Rev.: 13014

Break out the CFDialog python script into a dispatcher for a number of smaller, action oriented scripts.

48 lines of code changed in 1 file:

  • python: CFDialog.py (+48 -356)
cavesomething 2010-04-27 02:43 Rev.: 12992

Updates to the dialog handling files to support more powerful syntax

290 lines of code changed in 1 file:

  • python: CFDialog.py (+290 -39)
cavesomething 2010-04-27 02:39 Rev.: 12990

Revert the files added in commit 12790, these will be created from the original versions instead.

0 lines of code changed in 1 file:

  • python: CFNPCDialog.py (del)
cavesomething 2010-04-26 09:34 Rev.: 12970

Add CFNPCDialog.py and the wrapper script dialog/npc_dialog.py, a wrapper script for advanced dialog handling.

0 lines of code changed in 1 file:

  • python: CFNPCDialog.py (new)
Alestan 2010-04-08 12:04 Rev.: 12874

Added CFDataBase for handling generic python objects

57 lines of code changed in 1 file:

  • python: CFDataBase.py (new 57)
anmaster 2009-10-14 10:13 Rev.: 12197

Minor code cleanup in some python modules (removing unused variables, cleaning up some if tests, removing import statements for some modules that were then never used.

2 lines of code changed in 3 files:

  • python: CFDataFile.py (-1), CFMapTransformer.py (+2 -1), CFWorld.py (-1)
anmaster 2009-02-12 02:11 Rev.: 11459

Make /python/CFDataFile.py work on both Python 2.x and Python 3.x with no need to run 2to3 for the python 3.x users.

2 lines of code changed in 1 file:

  • python: CFDataFile.py (+2 -2)
anmaster 2009-02-11 15:47 Rev.: 11452

Replace deprecated string.find() amd string.lower() in /python/*.py

2 lines of code changed in 2 files:

  • python: CFDialog.py (+1 -1), CFWorld.py (+1 -1)
anmaster 2009-02-11 15:39 Rev.: 11451

Replace deprecated string.split() and string.join() in /python/CFDataFile.py. Also open in text mode instead of binary mode to make the script work under python 3.x

6 lines of code changed in 1 file:

  • python: CFDataFile.py (+6 -6)
anmaster 2009-02-11 15:36 Rev.: 11450

Replace deprecated string.split() calls in /python/CFDialog.py

4 lines of code changed in 1 file:

  • python: CFDialog.py (+4 -4)
anmaster 2009-02-11 15:20 Rev.: 11449

Fix tab error in CFGamble.py

3 lines of code changed in 1 file:

  • python: CFGamble.py (+3 -3)
anmaster 2009-02-03 13:25 Rev.: 11330

Fix indentation in CFGamble.py

3 lines of code changed in 1 file:

  • python: CFGamble.py (+3 -3)
anmaster 2009-02-03 13:24 Rev.: 11329

Try to be a bit more future compatible with Python 3

5 lines of code changed in 2 files:

  • python: CFDataFile.py (+3 -3), CFDialog.py (+2 -2)
anmaster 2009-01-29 19:45 Rev.: 11286

Correct small syntax error in CFGamble.py

1 lines of code changed in 1 file:

  • python: CFGamble.py (+1 -1)
anmaster 2009-01-29 19:38 Rev.: 11285

Set svn:eol-style on the python scripts in maps.

0 lines of code changed in 14 files:

  • python: CFBank.py (changed), CFBoard.py (changed), CFCampfire.py (changed), CFDataFile.py (changed), CFDialog.py (changed), CFGamble.py (changed), CFGuilds.py (changed), CFItemBroker.py (changed), CFLog.py (changed), CFMail.py (changed), CFMapTransformer.py (changed), CFMove.py (changed), CFTimeOfDay.py (changed), CFWorld.py (changed)
anmaster 2009-01-29 19:32 Rev.: 11284

Avoid features in the python scripts that are removed from python 3.0. This is confirmed to still work on at least python 2.5 and as far as I understand the docs also python 2.4

22 lines of code changed in 5 files:

  • python: CFBank.py (+7 -7), CFBoard.py (+9 -9), CFDataFile.py (+2 -2), CFGamble.py (+1 -1), CFMail.py (+3 -3)

(26 more)

Generated by StatSVN 0.7.0