Directory plugins/cfpython/

Total Files:
8
Deleted Files:
2
Lines of Code:
7388

[root]/plugins/cfpython
            directory in repo include (8 files, 395 lines)

Lines of Code

plugins/cfpython/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 269 (100.0%) 7375 (100.0%) 27.4
ryo_saeba 140 (52.0%) 2433 (33.0%) 17.3
akirschbaum 37 (13.8%) 1578 (21.4%) 42.6
tchize 12 (4.5%) 1420 (19.3%) 118.3
anmaster 24 (8.9%) 805 (10.9%) 33.5
quinet 7 (2.6%) 566 (7.7%) 80.8
gros 5 (1.9%) 228 (3.1%) 45.6
mwedel 5 (1.9%) 173 (2.3%) 34.6
partmedia 17 (6.3%) 52 (0.7%) 3.0
cavesomething 3 (1.1%) 45 (0.6%) 15.0
silvernexus 8 (3.0%) 33 (0.4%) 4.1
lalo 1 (0.4%) 27 (0.4%) 27.0
qal21 8 (3.0%) 10 (0.1%) 1.2
alestan 2 (0.7%) 5 (0.1%) 2.5

Most Recent Commits

ryo_saeba 2021-04-13 04:56 Rev.: 22077

Fix permanent experience format string.

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+1 -1)
ryo_saeba 2021-02-10 14:56 Rev.: 21942

Remove Python2 specific parts.

4 lines of code changed in 5 files:

  • plugins/cfpython: cfpython.c (+4 -52), cfpython_archetype.c (-9), cfpython_map.c (-40), cfpython_object.c (-44), cfpython_party.c (-9)
ryo_saeba 2021-02-09 16:25 Rev.: 21931

Allow specifying 'None' for Object.WriteKey().

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+1 -1)
silvernexus 2021-01-20 18:08 Rev.: 21833

Fix compiler warnings regarding tp_print type.

7 lines of code changed in 5 files:

  • plugins/cfpython: cfpython_archetype.c (+1 -1), cfpython_map.c (+1 -1), cfpython_object.c (+3 -3), cfpython_party.c (+1 -1), cfpython_region.c (+1 -1)
ryo_saeba 2020-12-12 11:46 Rev.: 21605

Mark 'CastAbility' as obsolete.

2 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+2 -1)
partmedia 2020-11-18 03:04 Rev.: 21546

cfpython: Ignore EVENT_CLOCK

EVENT_CLOCK is not being used in maps, but nevertheless runs
python_init.py several times per second even while idling.

This patch makes cfpython ignore EVENT_CLOCK. We should stop ignoring it
if we ever decide to use Python clock events again.

7 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+7)
ryo_saeba 2020-10-15 03:48 Rev.: 21509

Add missing events, sort list.

13 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+13 -8)
silvernexus 2020-10-02 17:23 Rev.: 21473

Fix potential segfault from uninitialized context->event pointer.

2 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+2)
silvernexus 2020-09-01 20:22 Rev.: 21326

Adjust python plugin bindings to better reflect the change from perm_exp to total_exp.
Also seems to fix a plugin crash in my build, but others were still working fine. Possibly the result of compiling from different GCC versions?

9 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+9 -3)
silvernexus 2020-08-06 22:55 Rev.: 21252

Expose item_power to the Python API as a R/W value.

15 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+15)
partmedia 2020-02-11 16:54 Rev.: 21100

Make CFPython Object.Level settable

While here, send a missing item update in cfapi_object_set_property().

12 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+12 -1)
partmedia 2019-11-27 22:40 Rev.: 21037

Use correct function

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+1 -1)
partmedia 2019-11-27 18:16 Rev.: 21034

Fix build with Python 3.6

13 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+13)
partmedia 2019-11-27 18:16 Rev.: 21033

Use pkg-config to find Python

This sets the stage to switch to Python 3, retiring our CF_CHECK_PYTHON.

2 lines of code changed in 1 file:

  • plugins/cfpython: Makefile.am (+2 -2)
partmedia 2019-03-27 14:10 Rev.: 20737

Use string literal as format string

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+1 -1)
ryo_saeba 2019-01-30 16:53 Rev.: 20707

Factorize code.

51 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+51 -34)
partmedia 2017-12-06 16:39 Rev.: 20533

Fix Map.EnterY

Submitted by: Benjamin Lerman (patch #350)

2 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_map.c (+2 -2)
partmedia 2017-07-29 22:52 Rev.: 20461

Fix EVENT_GKILL arguments

2 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+2 -1)
partmedia 2015-02-16 23:43 Rev.: 19768

Remove old shop functions from plugin interface

0 lines of code changed in 2 files:

  • plugins/cfpython: cfpython.c (-11), cfpython_object.c (-12)
partmedia 2014-06-06 17:54 Rev.: 19531

Remove automatic prototype generation with cproto

Obtained from: Tolga Dalman

0 lines of code changed in 1 file:

  • plugins/cfpython: Makefile.am (-5)
partmedia 2014-05-19 18:24 Rev.: 19462

Clean up dead code and unreached variable checks.

3 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+3 -5)
partmedia 2014-04-25 19:00 Rev.: 19364

Refactor to use C99 integer type names.

Submitted by: Tolga Dalman

6 lines of code changed in 3 files:

  • plugins/cfpython: cfpython.c (+1 -1), cfpython_map.c (+2 -2), cfpython_object.c (+3 -3)
partmedia 2013-09-14 13:38 Rev.: 19047

Avoid using unsafe strncpy/strncat combination.

3 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+3 -6)
akirschbaum 2013-09-06 04:48 Rev.: 18988

Remove trailing whitespace.

6 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+6 -6)
ryo_saeba 2013-07-23 14:25 Rev.: 18829

Expose attack movement constants to Python scripts.

22 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+22)
partmedia 2013-07-16 08:30 Rev.: 18792

Trim legacy Makefile headers.

0 lines of code changed in 1 file:

  • plugins/cfpython: Makefile.am (-25)
ryo_saeba 2012-11-18 13:56 Rev.: 18523

Rename buy/sell flags to not conflict with those in newclient.h for item command.

6 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+6 -6)
ryo_saeba 2012-07-08 11:11 Rev.: 18352

Expose move_to() to Python.

10 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+10)
ryo_saeba 2012-05-20 12:49 Rev.: 18142

Enable Python to give knowledge items.

14 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+14)
ryo_saeba 2012-04-15 15:34 Rev.: 17979

Remove some redundant definitions.

52 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+52 -101)
ryo_saeba 2012-04-15 15:30 Rev.: 17978

Give access to the container's object to the Python object.

5 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+5)
ryo_saeba 2012-04-15 12:37 Rev.: 17975

Rename constant to be more precise.

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+1 -1)
ryo_saeba 2012-04-15 12:34 Rev.: 17974

Distinguish 'attacks something' and 'is attacked' events. Enable items to react to being attacked.

1 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+1)
ryo_saeba 2012-04-15 11:35 Rev.: 17969

Remove redundant header.

72 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_party.c (+72 -1)
ryo_saeba 2012-04-15 11:30

Remove redundant header.

309 lines of code changed in 3 files:

  • plugins/cfpython: cfpython_archetype.c (+74 -1), cfpython_map.c (+159 -1), cfpython_region.c (+76 -1)
ryo_saeba 2012-04-15 11:25 Rev.: 17965

Remove redundant header.

419 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+419 -16)
ryo_saeba 2012-04-15 04:54 Rev.: 17957

Give Python access to 'OtherArchetype'.

5 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+5)
ryo_saeba 2012-04-15 04:36 Rev.: 17956

Enable Python to set 'Alive' and the various move types.

72 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+72)
ryo_saeba 2012-04-14 09:23 Rev.: 17924

Enable setting MarkedItem to None.

5 lines of code changed in 1 file:

  • plugins/cfpython: cfpython_object.c (+5 -2)
mwedel 2011-11-27 01:34 Rev.: 15936

Add logic to do svn version check between plugin and server - this prevents
incompatible plugins from being used.
MSW 2011-11-26

3 lines of code changed in 1 file:

  • plugins/cfpython: cfpython.c (+3)

(163 more)

Generated by StatSVN 0.7.0