Directory common/

Total Files:
41
Deleted Files:
5
Lines of Code:
27194

[root]/common
        directory in repo assets (26 files, 2686 lines)

Lines of Code

common/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 1784 (100.0%) 43606 (100.0%) 24.4
ryo_saeba 686 (38.5%) 24675 (56.6%) 35.9
akirschbaum 396 (22.2%) 10250 (23.5%) 25.8
anmaster 156 (8.7%) 3601 (8.3%) 23.0
partmedia 255 (14.3%) 1631 (3.7%) 6.3
mwedel 111 (6.2%) 1552 (3.6%) 13.9
silvernexus 79 (4.4%) 817 (1.9%) 10.3
gros 19 (1.1%) 328 (0.8%) 17.2
tchize 4 (0.2%) 197 (0.5%) 49.2
quinet 31 (1.7%) 172 (0.4%) 5.5
crowbert 17 (1.0%) 138 (0.3%) 8.1
aaron_baugher 1 (0.1%) 126 (0.3%) 126.0
toxicfrog 7 (0.4%) 57 (0.1%) 8.1
kbulgrien 9 (0.5%) 28 (0.1%) 3.1
lalo 1 (0.1%) 11 (0.0%) 11.0
cavesomething 1 (0.1%) 8 (0.0%) 8.0
qal21 4 (0.2%) 6 (0.0%) 1.5
kstenger 4 (0.2%) 4 (0.0%) 1.0
buzzsawddog 2 (0.1%) 4 (0.0%) 2.0
rjtanner 1 (0.1%) 1 (0.0%) 1.0

Most Recent Commits

ryo_saeba 2021-05-01 15:53 Rev.: 22106

Clean extra space in list with eg god descriptions.

13 lines of code changed in 1 file:

  • common: readable.c (+13 -1)
ryo_saeba 2021-04-27 12:22 Rev.: 22103

Allow modules to be enabled or disabled by default.

0 lines of code changed in 1 file:

  • common: init.c (-1)
ryo_saeba 2021-04-21 11:21 Rev.: 22093

Extract function.
Fix icon and title of formulae nodes.

37 lines of code changed in 1 file:

  • common: recipe.c (+37)
ryo_saeba 2021-04-20 12:41 Rev.: 22085

Convert the 'citylife' plugin to a server 'module'.

1 lines of code changed in 1 file:

  • common: init.c (+1)
ryo_saeba 2021-04-20 11:48 Rev.: 22083

Allow erasing previously defined formulae.

9 lines of code changed in 1 file:

  • common: recipe.c (+9)
ryo_saeba 2021-04-19 10:07 Rev.: 22082

Removed unused function.

0 lines of code changed in 1 file:

  • common: treasure.c (-108)
ryo_saeba 2021-04-19 05:45 Rev.: 22081

Remove unused variables.

0 lines of code changed in 6 files:

  • common: anim.c (-1), holy.c (-2), image.c (-1), loader.l (-1), readable.c (-2), treasure.c (-1)
ryo_saeba 2021-04-10 11:06 Rev.: 22066

Removed unused 'archetypes' and 'treasures' settings.

0 lines of code changed in 1 file:

  • common: init.c (-8)
silvernexus 2021-04-05 23:01 Rev.: 22052

Determine and inform client when a book has been read for experience.

4 lines of code changed in 1 file:

  • common: item.c (+4)
partmedia 2021-03-28 13:08 Rev.: 22047

Allow subdirectory builds

Submitted by: Steven Johnson (patch #390)

5 lines of code changed in 2 files:

  • common: Makefile.am (+2 -2), is_valid_types_gen.pl (+3 -3)
ryo_saeba 2021-03-09 14:00 Rev.: 22034

Use a memory buffer to read data instead of directly using a FILE.

200 lines of code changed in 6 files:

  • common: Makefile.am (+2), artifact.c (+4 -6), bufferreader.c (new 129), init.c (+3 -7), loader.l (+58 -12), recipe.c (+4 -6)
ryo_saeba 2021-03-08 14:21 Rev.: 22031

Fix compilation warning by adding header include.

1 lines of code changed in 1 file:

  • common: map.c (+1)
ryo_saeba 2021-03-08 13:43 Rev.: 22029

Allow getting the map without a computed difficulty.
Display computed difficulty in CRE.

1 lines of code changed in 1 file:

  • common: map.c (+1 -1)
silvernexus 2021-03-08 07:33 Rev.: 22028

Fix possible null pointer dereference in atoi().

3 lines of code changed in 1 file:

  • common: map.c (+3 -1)
silvernexus 2021-03-07 22:36 Rev.: 22027

Fix the blank path book replacement to discard the stale type information from the book buffer.

3 lines of code changed in 1 file:

  • common: readable.c (+3 -1)
silvernexus 2021-03-04 16:54 Rev.: 22026

Fix calculate_difficulty() to not assume every generator creates archangels.
Then, make the per-tile exp calculator nonlinear, since it horribly undershot high-level rooms.

21 lines of code changed in 1 file:

  • common: map.c (+21 -7)
ryo_saeba 2021-03-01 16:38 Rev.: 22013

Log an error if a recipe references a non existing archetype.

8 lines of code changed in 1 file:

  • common: recipe.c (+8 -1)
silvernexus 2021-02-26 23:17 Rev.: 22006

Explicitly include <string> for compilers that don't do that automagically.

1 lines of code changed in 1 file:

  • common: events.cpp (+1)
silvernexus 2021-02-25 13:11 Rev.: 22002

Silence const qualifier warnings in loader.l

2 lines of code changed in 1 file:

  • common: loader.l (+2 -2)
ryo_saeba 2021-02-16 13:43 Rev.: 21962

Remove unused parameter.

4 lines of code changed in 1 file:

  • common: treasure.c (+4 -9)
ryo_saeba 2021-02-13 05:58 Rev.: 21954

Don't display stat change message if stat is already max/min.

6 lines of code changed in 1 file:

  • common: living.c (+6 -2)
ryo_saeba 2021-02-11 06:16 Rev.: 21946

Don't crash if the treasure list is empty.

4 lines of code changed in 1 file:

  • common: treasure.c (+4)
ryo_saeba 2021-02-03 14:59 Rev.: 21898

Disable logging by default.

1 lines of code changed in 1 file:

  • common: events.cpp (+1 -1)
ryo_saeba 2021-02-01 15:26 Rev.: 21886

Allow mass edition of monsters.

1 lines of code changed in 1 file:

  • common: init.c (+1)
ryo_saeba 2021-02-01 15:11 Rev.: 21885

Extract event handling to common library.

274 lines of code changed in 6 files:

  • common: Makefile.am (+1), button.c (+1 -6), events.cpp (new 268), map.c (+2 -4), ob_methods.c (+1 -2), object.c (+1 -2)
ryo_saeba 2021-01-30 13:38 Rev.: 21875

Display death animation for used up generators too.

13 lines of code changed in 1 file:

  • common: object.c (+13)
silvernexus 2021-01-30 12:04 Rev.: 21870

Increase severity of an error message that occurs right before an abort.

1 lines of code changed in 1 file:

  • common: map.c (+1 -1)
silvernexus 2021-01-19 16:21 Rev.: 21828

Make randomly generated +/- magic items use armor_weight/speed settings to determine scale factor.
Should not affect default settings, since the hardcoded scale factor matches the default settings already.

29 lines of code changed in 1 file:

  • common: treasure.c (+29 -12)
ryo_saeba 2021-01-16 06:43 Rev.: 21772

Optimize alchemy cost dump.

2 lines of code changed in 1 file:

  • common: recipe.c (+2 -93)
ryo_saeba 2021-01-14 04:59 Rev.: 21764

Introduce C++14.
Allow the server to run without collecting files in "arch". It can
now directly run with the "arch" directory along the "maps" one.
Rewrite the collect mechanism to use the server itself and not an external script.

597 lines of code changed in 17 files:

  • common: Makefile.am (+26 -1), anim.c (+7 -174), arch.c (del), arch.cpp (new 318), artifact.c (+11 -28), holy.c (+18 -17), image.c (+22 -515), info.c (+3 -3), init.c (+69 -51), item.c (+1 -1), languages.c (-14), loader.l (+22 -39), object.c (+13 -1), porting.c (+4), readable.c (+64 -231), recipe.c (+16 -33), treasure.c (+3 -275)
partmedia 2020-12-27 13:22 Rev.: 21651

Fix resetting unique maps

4 lines of code changed in 1 file:

  • common: map.c (+4 -2)
partmedia 2020-12-24 14:44 Rev.: 21634

Factor out bits_set()

14 lines of code changed in 1 file:

  • common: item.c (+14 -11)
partmedia 2020-12-23 01:18 Rev.: 21633

Remove unnecessary file existence checks

When loading a map with tiled maps, the server checks that all tiled
maps have valid paths. First, it checks the 'bare' path assuming that
the path is absolute, and then it calls path_combine_and_normalize() and
checks again if it doesn't exist. This means that loading a world map
(with 4 tiled maps) results in 8 access() system calls.

This is a bit unnecessary because path_combine_and_normalize() already
knows how to normalize paths. To add insult, the original code calls
path_combine_and_normalize() both when the map path is checked, and when
the map is actually loaded. Further, the existence of the path does not
imply that the map is loadable; and this code insists on checking the
path, even if the tiled map is already loaded into memory.

Stop doing these ridiculous things.

4 lines of code changed in 1 file:

  • common: map.c (+4 -21)
ryo_saeba 2020-12-21 14:33 Rev.: 21630

Fix monster knowledge not correctly saved (second try).

3 lines of code changed in 1 file:

  • common: readable.c (+3 -1)
ryo_saeba 2020-12-14 14:38 Rev.: 21609

Use tilde (~) for player-unique map paths.
Patch https://sourceforge.net/p/crossfire/patches/384/ by Kevin Zheng.

19 lines of code changed in 2 files:

  • common: map.c (+18 -8), path.c (+1 -1)
ryo_saeba 2020-12-12 10:05 Rev.: 21598

Copy key-values from artifact to object.

17 lines of code changed in 1 file:

  • common: artifact.c (+17 -2)
ryo_saeba 2020-12-08 12:44 Rev.: 21592

Use larger buffer to avoid wrapping messages.

2 lines of code changed in 1 file:

  • common: loader.l (+2 -2)
ryo_saeba 2020-12-08 04:03 Rev.: 21591

Remove 'discrete_damage', unused.

0 lines of code changed in 3 files:

  • common: arch.c (-1), loader.l (-38), object.c (-22)
ryo_saeba 2020-12-07 13:45 Rev.: 21589

Remove space at start of messages's text.

1 lines of code changed in 1 file:

  • common: readable.c (+1 -1)
ryo_saeba 2020-11-23 09:12 Rev.: 21561

Change function prototype.

1 lines of code changed in 1 file:

  • common: anim.c (+1 -1)

(965 more)

Generated by StatSVN 0.7.0