/server/trunk Developers: ryo_saeba

Login name:
ryo_saeba
Total Commits:
7,839 (43.5%)
Lines of Code:
221,975 (53.3%)
Most Recent Commit:
2021-03-21 16:20

Activity by Clock Time

Activity by Hour of Day for ryo_saeba

Activity by Day of Week for ryo_saeba

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 7839 (100.0%) 221975 (100.0%) 28.3
doc/Developers/types/ 634 (8.1%) 43849 (19.8%) 69.1
doc/Developers/ 109 (1.4%) 36605 (16.5%) 335.8
server/ 1272 (16.2%) 26270 (11.8%) 20.6
common/ 673 (8.6%) 24615 (11.1%) 36.5
doc/ 11 (0.1%) 17552 (7.9%) 1595.6
utils/cre/ 907 (11.6%) 16029 (7.2%) 17.6
doc/Developers/fields/ 571 (7.3%) 8066 (3.6%) 14.1
/ 1094 (14.0%) 7983 (3.6%) 7.2
utils/ 110 (1.4%) 6140 (2.8%) 55.8
include/ 676 (8.6%) 5174 (2.3%) 7.6
random_maps/ 151 (1.9%) 4916 (2.2%) 32.5
common/assets/ 47 (0.6%) 3013 (1.4%) 64.1
plugins/cfpython/ 139 (1.8%) 2432 (1.1%) 17.4
socket/ 186 (2.4%) 1905 (0.9%) 10.2
test/unit/common/ 91 (1.2%) 1766 (0.8%) 19.4
plugins/common/ 67 (0.9%) 1657 (0.7%) 24.7
plugins/cf_darcap/ 16 (0.2%) 1574 (0.7%) 98.3
plugins/cflogger/ 12 (0.2%) 1351 (0.6%) 112.5
lib/ 119 (1.5%) 1310 (0.6%) 11.0
plugins/cfnewspaper/ 13 (0.2%) 1137 (0.5%) 87.4
plugins/citylife/ 10 (0.1%) 882 (0.4%) 88.2
test/bugs/bugtrack/ 14 (0.2%) 728 (0.3%) 52.0
plugins/cflogger/include/ 10 (0.1%) 614 (0.3%) 61.4
test/unit/server/ 37 (0.5%) 559 (0.3%) 15.1
plugins/cfanim/ 32 (0.4%) 490 (0.2%) 15.3
doc/Developers/img/ 2 (0.0%) 442 (0.2%) 221.0
plugins/cfrhg/ 5 (0.1%) 379 (0.2%) 75.8
lib/wizhelp/ 102 (1.3%) 260 (0.1%) 2.5
lib/help/ 27 (0.3%) 244 (0.1%) 9.0
types/armour_improver/ 2 (0.0%) 206 (0.1%) 103.0
lib/i18n/ 22 (0.3%) 202 (0.1%) 9.1
types/shop_inventory/ 3 (0.0%) 190 (0.1%) 63.3
plugins/cfpython/include/ 67 (0.9%) 179 (0.1%) 2.6
types/mood_floor/ 2 (0.0%) 166 (0.1%) 83.0
plugins/template/ 11 (0.1%) 164 (0.1%) 14.9
types/spellbook/ 7 (0.1%) 161 (0.1%) 23.0
types/lamp/ 3 (0.0%) 155 (0.1%) 51.6
utils/templates/ 43 (0.5%) 146 (0.1%) 3.3
types/creator/ 3 (0.0%) 145 (0.1%) 48.3
types/marker/ 2 (0.0%) 141 (0.1%) 70.5
types/lighter/ 3 (0.0%) 136 (0.1%) 45.3
types/detector/ 1 (0.0%) 135 (0.1%) 135.0
types/teleporter/ 2 (0.0%) 130 (0.1%) 65.0
plugins/common/include/ 53 (0.7%) 129 (0.1%) 2.4
types/power_crystal/ 6 (0.1%) 128 (0.1%) 21.3
make_win32/ 20 (0.3%) 120 (0.1%) 6.0
plugins/cfanim/include/ 21 (0.3%) 109 (0.0%) 5.1
doc/playbook/ 10 (0.1%) 97 (0.0%) 9.7
types/player_changer/ 2 (0.0%) 96 (0.0%) 48.0
types/duplicator/ 2 (0.0%) 94 (0.0%) 47.0
types/exit/ 7 (0.1%) 83 (0.0%) 11.8
plugins/cfnewspaper/include/ 6 (0.1%) 83 (0.0%) 13.8
plugins/cfrhg/include/ 4 (0.1%) 71 (0.0%) 17.7
types/blindness/ 2 (0.0%) 63 (0.0%) 31.5
types/legacy/ 27 (0.3%) 62 (0.0%) 2.2
plugins/citylife/include/ 4 (0.1%) 57 (0.0%) 14.2
types/common/ 16 (0.2%) 56 (0.0%) 3.5
plugins/cf_darcap/include/ 2 (0.0%) 55 (0.0%) 27.5
types/ 18 (0.2%) 43 (0.0%) 2.3
test/toolkit/ 15 (0.2%) 34 (0.0%) 2.2
types/gate/ 3 (0.0%) 23 (0.0%) 7.6
types/transport/ 6 (0.1%) 20 (0.0%) 3.3
types/potion/ 5 (0.1%) 20 (0.0%) 4.0
types/book/ 7 (0.1%) 20 (0.0%) 2.8
include/shared/ 8 (0.1%) 20 (0.0%) 2.5
plugins/ 9 (0.1%) 19 (0.0%) 2.1
types/item_transformer/ 5 (0.1%) 17 (0.0%) 3.4
types/spell_effect/ 11 (0.1%) 16 (0.0%) 1.4
test/bugs/ 1 (0.0%) 16 (0.0%) 16.0
doc/scripts/ 3 (0.0%) 12 (0.0%) 4.0
types/identify_altar/ 4 (0.1%) 10 (0.0%) 2.5
test/unit/socket/ 15 (0.2%) 8 (0.0%) 0.5
test/unit/random_maps/ 15 (0.2%) 8 (0.0%) 0.5
test/include/ 5 (0.1%) 8 (0.0%) 1.6
make_win32/plugin_common/ 1 (0.0%) 8 (0.0%) 8.0
include/random_maps/ 5 (0.1%) 8 (0.0%) 1.6
crossedit/ 39 (0.5%) 8 (0.0%) 0.2
types/treasure/ 3 (0.0%) 7 (0.0%) 2.3
test/templates/ 17 (0.2%) 7 (0.0%) 0.4
plugins/cfcitybell/ 3 (0.0%) 7 (0.0%) 2.3
make_win32/plugin_anim/ 1 (0.0%) 7 (0.0%) 7.0
doc/Developers/plugins.doc/cfanim/ 3 (0.0%) 7 (0.0%) 2.3
types/scroll/ 2 (0.0%) 6 (0.0%) 3.0
types/converter/ 4 (0.1%) 6 (0.0%) 1.5
types/clock/ 3 (0.0%) 6 (0.0%) 2.0
plugins/template/include/ 4 (0.1%) 6 (0.0%) 1.5
types/trigger_pedestal/ 3 (0.0%) 5 (0.0%) 1.6
types/trigger_altar/ 3 (0.0%) 5 (0.0%) 1.6
types/food/ 3 (0.0%) 5 (0.0%) 1.6
types/altar/ 3 (0.0%) 5 (0.0%) 1.6
types/weapon_improver/ 3 (0.0%) 4 (0.0%) 1.3
types/trigger/ 4 (0.1%) 4 (0.0%) 1.0
types/trap/ 4 (0.1%) 4 (0.0%) 1.0
types/sign/ 3 (0.0%) 4 (0.0%) 1.3
types/button/ 4 (0.1%) 4 (0.0%) 1.0
lib/adm/ 3 (0.0%) 4 (0.0%) 1.3
types/trapdoor/ 3 (0.0%) 3 (0.0%) 1.0
types/rune/ 3 (0.0%) 3 (0.0%) 1.0
types/hole/ 3 (0.0%) 3 (0.0%) 1.0
types/deep_swamp/ 3 (0.0%) 3 (0.0%) 1.0
types/container/ 4 (0.1%) 3 (0.0%) 0.7
test/ 4 (0.1%) 3 (0.0%) 0.7
types/trigger_button/ 2 (0.0%) 2 (0.0%) 1.0
types/thrown_object/ 2 (0.0%) 2 (0.0%) 1.0
types/spinner/ 2 (0.0%) 2 (0.0%) 1.0
types/shop_mat/ 2 (0.0%) 2 (0.0%) 1.0
types/player_mover/ 2 (0.0%) 2 (0.0%) 1.0
types/pedestal/ 2 (0.0%) 2 (0.0%) 1.0
types/peacemaker/ 2 (0.0%) 2 (0.0%) 1.0
types/mimic/ 2 (0.0%) 2 (0.0%) 1.0
types/dragon_focus/ 1 (0.0%) 2 (0.0%) 2.0
types/director/ 2 (0.0%) 2 (0.0%) 1.0
types/check_inv/ 2 (0.0%) 2 (0.0%) 1.0
types/arrow/ 2 (0.0%) 2 (0.0%) 1.0
test/unit/crossedit/ 5 (0.1%) 2 (0.0%) 0.4
macros/ 1 (0.0%) 2 (0.0%) 2.0
types/savebed/ 1 (0.0%) 1 (0.0%) 1.0
types/poison/ 1 (0.0%) 1 (0.0%) 1.0
types/cf_handle/ 1 (0.0%) 1 (0.0%) 1.0
test/unit/ 2 (0.0%) 1 (0.0%) 0.5
doc/spoiler/ 3 (0.0%) 1 (0.0%) 0.3
doc/spoiler-html/ 3 (0.0%) 1 (0.0%) 0.3
doc/playbook-html/ 2 (0.0%) 1 (0.0%) 0.5
utils/cre/resources/ 4 (0.1%) 0 (0.0%) 0.0
rpm/ 3 (0.0%) 0 (0.0%) 0.0
make_win32/plugin_python/ 2 (0.0%) 0 (0.0%) 0.0
doc/spell-docs/ 1 (0.0%) 0 (0.0%) 0.0
devel/ 1 (0.0%) 0 (0.0%) 0.0
debian/po/ 4 (0.1%) 0 (0.0%) 0.0
debian/patches/ 3 (0.0%) 0 (0.0%) 0.0
debian/ 17 (0.2%) 0 (0.0%) 0.0
crossedit/include/ 1 (0.0%) 0 (0.0%) 0.0
crossedit/doc/ 1 (0.0%) 0 (0.0%) 0.0
crossedit/bitmaps/ 1 (0.0%) 0 (0.0%) 0.0
crossedit/Cnv/ 1 (0.0%) 0 (0.0%) 0.0

Activity of ryo_saeba

Most Recent Commits

ryo_saeba 2021-03-21 16:20 Rev.: 22046

Remove reference to 'writing' for knowledge, players don't need to know how to write.
Add color to messages. Add French translation.

13 lines of code changed in 3 files:

  • ChangeLog (+5)
  • lib/i18n: messages.fr (+2)
  • server: knowledge.c (+6 -2)
ryo_saeba 2021-03-21 09:52 Rev.: 22044

Display face use on general messages.

16 lines of code changed in 1 file:

  • utils/cre: CREFacePanel.cpp (+16)
ryo_saeba 2021-03-15 14:04 Rev.: 22040

Remove unused function.

4 lines of code changed in 3 files:

  • ChangeLog (+4)
  • common/assets: assets.cpp (-4)
  • include: libproto.h (-1)
ryo_saeba 2021-03-09 14:00 Rev.: 22034

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

776 lines of code changed in 34 files:

  • ChangeLog (+34)
  • common: Makefile.am (+2), artifact.c (+4 -6), bufferreader.c (new 129), init.c (+3 -7), loader.l (+58 -12), recipe.c (+4 -6)
  • common/assets: ArchetypeLoader.cpp (+3 -4), AssetCollector.cpp (+13 -45), FaceLoader.cpp (+8 -14), FacesetLoader.cpp (+4 -5), MessageLoader.cpp (+20 -37), PngLoader.cpp (+8 -24), TarLoader.cpp (new 52), TreasureLoader.cpp (+17 -22), assets.cpp (+118 -53), microtar.h (del)
  • include: ArchetypeLoader.h (+2 -2), AssetCollector.h (+9 -3), AssetLoader.h (+11 -11), FaceLoader.h (+3 -3), FacesetLoader.h (+2 -2), MessageLoader.h (+2 -2), PngLoader.h (+2 -4), TarLoader.h (new 25), TreasureLoader.h (+3 -3), WrapperLoader.h (+11 -8), bufferreader.h (new 122), global.h (+1 -1), libproto.h (+5 -4), microtar.h (new 90), sproto.h (+1 -1)
  • server: init.c (+7 -7), races.cpp (+3 -5)
ryo_saeba 2021-03-09 13:04 Rev.: 22033

Fix confusion disappearing when fix_object() is called.

25 lines of code changed in 3 files:

  • ChangeLog (+4)
  • server: attack.c (+2)
  • test/unit/server: check_attack.c (+19)
ryo_saeba 2021-03-09 13:02 Rev.: 22032

Set no_pick on lighted objects if set on initial object.
This prevents using lightning to light up a non-pickable lantern then
picking up the lighted one.

11 lines of code changed in 2 files:

  • ChangeLog (+5)
  • server: attack.c (+6 -1)
ryo_saeba 2021-03-08 14:21 Rev.: 22031

Fix compilation warning by adding header include.

4 lines of code changed in 2 files:

  • ChangeLog (+3)
  • common: map.c (+1)
ryo_saeba 2021-03-08 13:44 Rev.: 22030

Rename map's 'level' to 'difficulty' for consistency.

23 lines of code changed in 5 files:

  • ChangeLog (+6)
  • utils/cre: CREMapInformation.cpp (+7 -7), CREMapInformation.h (+4 -4), CREMapInformationManager.cpp (+5 -5), CREResourcesWindow.cpp (+1 -1)
ryo_saeba 2021-03-08 13:43 Rev.: 22029

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

40 lines of code changed in 7 files:

  • ChangeLog (+9)
  • common: map.c (+1 -1)
  • include: map.h (+1)
  • utils/cre: CREMapInformation.cpp (+13), CREMapInformation.h (+5), CREMapInformationManager.cpp (+9 -1), CREResourcesWindow.cpp (+2 -1)
ryo_saeba 2021-03-02 08:36 Rev.: 22016

Fix exploit with item power during alchemy.

9 lines of code changed in 2 files:

  • ChangeLog (+1)
  • server: alchemy.c (+8)
ryo_saeba 2021-03-02 08:24 Rev.: 22015

Fix wrong condition allowing a weapon to be improved as much as wanted.

5 lines of code changed in 2 files:

  • ChangeLog (+4)
  • types/weapon_improver: weapon_improver.c (+1 -1)
ryo_saeba 2021-03-01 16:38 Rev.: 22013

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

11 lines of code changed in 2 files:

  • ChangeLog (+3)
  • common: recipe.c (+8 -1)
ryo_saeba 2021-02-27 05:11 Rev.: 22010

Rework get/take.
See https://sourceforge.net/p/crossfire/patches/385/ for details.
Commands can now accept "#1" for index-based operation, or "*melee" for multiple items.
Help texts updated in consequence.

634 lines of code changed in 11 files:

  • ChangeLog (+15)
  • include: libproto.h (+1)
  • lib/help: drop.en (+18 -8), drop.fr (+20 -10), pickup.en (+36 -36), pickup.fr (+43 -9), take.en (+7 -2), take.fr (+6 -4)
  • server: c_object.c (+311 -91), player.c (+32 -139)
  • test/unit/server: check_c_object.c (+145 -1)
ryo_saeba 2021-02-27 05:07 Rev.: 22009

Attempt skill-based identification as many times as there are items in a pile.
See https://sourceforge.net/p/crossfire/feature-requests/244/ for more details.

61 lines of code changed in 4 files:

  • ChangeLog (+6)
  • server: knowledge.c (+4 -1), skill_util.c (+2), skills.c (+49 -18)
ryo_saeba 2021-02-27 05:03 Rev.: 22008

Rework bargaining experience. See https://sourceforge.net/p/crossfire/feature-requests/258/ .

64 lines of code changed in 4 files:

  • ChangeLog (+5)
  • include: shop.h (+1 -1)
  • server: plugins.c (+1 -1), shop.c (+57 -39)
ryo_saeba 2021-02-25 13:11 Rev.: 22003

Correctly filter maps. Add difficulty to display.

21 lines of code changed in 1 file:

  • utils/cre: CREResourcesWindow.cpp (+21 -3)
ryo_saeba 2021-02-25 11:29 Rev.: 22000

Add church of Valkyrie to Darcap.

6 lines of code changed in 2 files:

  • ChangeLog (+1)
  • plugins/cfcitybell: cfcitybell.c (+5 -1)
ryo_saeba 2021-02-25 11:28 Rev.: 21999

Fix crash when a player using 'search-items' is killed.

4 lines of code changed in 2 files:

  • ChangeLog (+3)
  • server: c_object.c (+1 -1)
ryo_saeba 2021-02-22 12:02 Rev.: 21992

Small updates.

2 lines of code changed in 1 file:

  • utils/cre: README (+2 -2)
ryo_saeba 2021-02-22 11:47 Rev.: 21991

Display number of generated items if applicable.

10 lines of code changed in 1 file:

  • utils/cre: CREUtils.cpp (+10 -2)

(1917 more)

Generated by StatSVN 0.7.0