Directory python/

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

[root]/python
        directory in repo CFReputation (1 files, 66 lines)
            directory in repo sql (2 files, 98 lines)
            directory in repo utils (1 files, 21 lines)
        directory in repo IPO (7 files, 752 lines)
        directory in repo casino (5 files, 413 lines)
        directory in repo commands (4 files, 101 lines)
        directory in repo dialog (4 files, 589 lines)
            directory in repo post (10 files, 211 lines)
            directory in repo pre (10 files, 282 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 gkill (1 files, 17 lines)
            directory in repo init (5 files, 12 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, 1023 lines)
        directory in repo items (16 files, 1026 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, 262 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, 553 lines)
        directory in repo misc (9 files, 378 lines)
        directory in repo monsters (3 files, 565 lines)
        directory in repo pshop (5 files, 1271 lines)
        directory in repo quests (5 files, 241 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 136 (100.0%) 1727 (100.0%) 12.6
cavesomething 8 (5.9%) 382 (22.1%) 47.7
kbulgrien 9 (6.6%) 339 (19.6%) 37.6
ryo_saeba 19 (14.0%) 209 (12.1%) 11.0
gros 1 (0.7%) 201 (11.6%) 201.0
alestan 10 (7.4%) 179 (10.4%) 17.9
tchize 8 (5.9%) 149 (8.6%) 18.6
partmedia 7 (5.1%) 141 (8.2%) 20.1
anmaster 40 (29.4%) 75 (4.3%) 1.8
akirschbaum 9 (6.6%) 29 (1.7%) 3.2
qal21 24 (17.6%) 22 (1.3%) 0.9
silvernexus 1 (0.7%) 1 (0.1%) 1.0

Most Recent Commits

partmedia 2017-07-27 01:35 Rev.: 20449

Restore original CFBank API

Moving accounts to player files added unnecessary complexity. Restore
original API and add code to migrate accounts back from player files.

While here, wrap CFBank with a context manager so it can be used with
the Python 'with' statement.

27 lines of code changed in 1 file:

  • python: CFBank.py (+27 -43)
akirschbaum 2016-06-19 10:19 Rev.: 20286

Remove redundant semicolons.

5 lines of code changed in 1 file:

  • python: CFDialog.py (+5 -5)
silvernexus 2016-05-20 22:50 Rev.: 20269

Replace two uses of dict.has_key() in python dialog scripts with use of "in" operator.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -1)
partmedia 2015-02-22 21:15 Rev.: 19794

Add new functions for player bank accounts

50 lines of code changed in 1 file:

  • python: CFBank.py (+50 -10)
partmedia 2014-05-25 16:55 Rev.: 19491

Make it possible for players to rent private shops.

Submitted by: Alex Tokar

2 lines of code changed in 1 file:

  • python: CFDataBase.py (+2 -5)
partmedia 2013-08-02 19:28 Rev.: 18872

Update explanatory comment in CFBank.py.

7 lines of code changed in 1 file:

  • python: CFBank.py (+7 -9)
partmedia 2013-08-02 19:26 Rev.: 18861

Correctly close bank file in CFBank.py.

Open bank file with writeback set to false (default); setting it to True
was not needed and caused a mysterious bug on my system. The Python
reference manual recommends closing the database after writing data, so
remove all sync() calls and instead force a close() in the end.

14 lines of code changed in 1 file:

  • python: CFBank.py (+14 -7)
partmedia 2013-08-02 19:26 Rev.: 18860

Use more intuitive variable names.

4 lines of code changed in 1 file:

  • python: CFBank.py (+4 -4)
partmedia 2013-08-02 19:26 Rev.: 18859

Trim source file header and whitespace formatting.

37 lines of code changed in 1 file:

  • python: CFBank.py (+37 -52)
ryo_saeba 2013-06-09 11:54 Rev.: 18735

Fix typo.

1 lines of code changed in 1 file:

  • python: CFGuilds.py (+1 -1)
akirschbaum 2013-05-09 06:08 Rev.: 18703

Remove trailing whitespace.

23 lines of code changed in 4 files:

  • python: CFDataBase.py (+2 -2), CFDialog.py (+12 -12), CFGuildClearance.py (+5 -5), Moving_Fog.py (+4 -4)
ryo_saeba 2012-07-08 11:19 Rev.: 18354

Use the wrapper move_to() function, remove unused function.

1 lines of code changed in 1 file:

  • python: CFMove.py (+1 -31)
alestan 2011-09-14 15: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 14:24 Rev.: 14726

Remove stray files.

0 lines of code changed in 1 file:

  • python: .cvsignore (del)
ryo_saeba 2011-05-29 13: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 10:25 Rev.: 14112

Fix script.

3 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+3 -4)
ryo_saeba 2010-11-20 06: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 20:50 Rev.: 13756

fixed synatax error

1 lines of code changed in 1 file:

  • python: CFGuildClearance.py (+1 -1)
alestan 2010-09-06 20: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 19: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 18: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 17:01 Rev.: 13636

Adjusted fog lifetime

2 lines of code changed in 1 file:

  • python: Moving_Fog.py (+2 -1)
alestan 2010-08-17 16: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 15: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 03: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 09:57 Rev.: 13349

Fix animation query.

1 lines of code changed in 1 file:

  • python: CFDialog.py (+1 -1)
ryo_saeba 2010-05-30 09: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 05: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 16: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 08: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 16: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 12: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 12: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 08: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 07: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 12: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 18: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 03: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 03: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 10: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)

(38 more)

Generated by StatSVN 0.7.0