Author | Revisions | Lines of Code | Added Lines of Code | Lines of Code per Change |
---|---|---|---|---|
mwedel | 353 (34.6%) | 2496 (8.4%) | 48373 (40.5%) | 7.07 |
akirschbaum | 132 (12.9%) | 863 (2.9%) | 3643 (3.0%) | 6.54 |
cvs | 103 (10.1%) | 448 (1.5%) | 3174 (2.7%) | 4.35 |
ryo_saeba | 95 (9.3%) | 540 (1.8%) | 9038 (7.6%) | 5.68 |
garbled | 87 (8.5%) | 929 (3.1%) | 9550 (8.0%) | 10.68 |
michtoen | 55 (5.4%) | 1460 (4.9%) | 6537 (5.5%) | 26.55 |
tchize | 40 (3.9%) | 1222 (4.1%) | 11184 (9.4%) | 30.55 |
uid200 | 31 (3.0%) | 20309 (68.3%) | 20309 (17.0%) | 655.13 |
avogl | 26 (2.5%) | 264 (0.9%) | 382 (0.3%) | 10.15 |
gros | 19 (1.9%) | 447 (1.5%) | 6144 (5.1%) | 23.53 |
jec | 17 (1.7%) | 177 (0.6%) | 420 (0.4%) | 10.41 |
cavesomething | 16 (1.6%) | 438 (1.5%) | 474 (0.4%) | 27.38 |
qal21 | 8 (0.8%) | 47 (0.2%) | 83 (0.1%) | 5.88 |
mardahl | 8 (0.8%) | 51 (0.2%) | 64 (0.1%) | 6.38 |
temitchell | 7 (0.7%) | 12 (0.0%) | 26 (0.0%) | 1.71 |
peterm | 7 (0.7%) | 30 (0.1%) | 54 (0.0%) | 4.29 |
damn | 5 (0.5%) | -33 (-0.1%) | 38 (0.0%) | -6.60 |
uid39786 | 2 (0.2%) | 3 (0.0%) | 8 (0.0%) | 1.50 |
tanner | 2 (0.2%) | 2 (0.0%) | 7 (0.0%) | 1.00 |
majorwoo | 2 (0.2%) | -2 (-0.0%) | 9 (0.0%) | -1.00 |
Date | Author | File/Message |
---|---|---|
2/27/06 2:12 PM | akirschbaum |
common/loader.c: Rebuilt.
(1 Files changed,
14 Lines changed)
common/loader.c 1.79
(+14
-14)
|
2/27/06 2:08 PM | akirschbaum |
common/loader.l: Prevent excess whitespace while saving objects.
(1 Files changed,
14 Lines changed)
common/loader.l 1.76
(+14
-14)
|
2/22/06 3:47 AM | akirschbaum |
Remove object type CONFUSION since it was not used anymore.
(1 Files changed,
1 Lines changed)
common/item.c 1.58
(+1
-2)
|
2/19/06 8:29 AM | akirschbaum |
Prevent crossedit from stripping out 'maplore' map header field.
(1 Files changed,
20 Lines changed)
common/map.c 1.105
(+20
-2)
|
2/17/06 3:37 PM | akirschbaum |
common/loader.c: Rebuilt.
(1 Files changed,
808 Lines changed)
common/loader.c 1.78
(+808
-594)
|
2/17/06 3:29 PM | akirschbaum |
Apply patch #1433271 (code-cleanup) by Stefan Huehner: Add const and static.
(3 Files changed,
16 Lines changed)
common/los.c 1.18
(+7
-5)
common/map.c 1.104
(+4
-4)
common/loader.l 1.75
(+5
-5)
|
2/17/06 2:04 AM | mwedel |
common/map.c: Modify ob_blocked() to properly handly objects with a 0
ob->move_type. Fixes infinite loop from random map code when trying to place exits. MSW 2006-02-16 (1 Files changed, 8 Lines changed) common/map.c 1.103
(+8
-2)
|
2/11/06 8:05 AM | akirschbaum |
Apply modified patch #1428048 (make the log line buffered) by Marc Lehmann.
(1 Files changed,
4 Lines changed)
common/init.c 1.47
(+4
-1)
|
2/10/06 5:59 PM | akirschbaum |
Apply slightly modified patch #1428309 (code-cleanup: const, static) by
Stefan Huehner: add const/static to functions/variables. Remove some type casts. (6 Files changed, 29 Lines changed) common/time.c 1.14
(+2
-2)
common/readable.c 1.29
(+16
-16)
common/glue.c 1.14
(+2
-2)
common/image.c 1.20
(+3
-3)
common/arch.c 1.37
(+4
-2)
common/init.c 1.46
(+2
-2)
|
2/9/06 3:25 PM | akirschbaum |
Apply modified patch by Pippijn van Steenhoven to fix get_rangevector
functions on tiled maps. (1 Files changed, 116 Lines changed) common/map.c 1.102
(+116
-119)
|
2/8/06 6:48 PM | akirschbaum |
Apply patch #1427979 (code-cleanup: add const, fix warnings) by Stefan
Huehner. (17 Files changed, 95 Lines changed) common/image.c 1.19
(+3
-3)
common/exp.c 1.10
(+3
-3)
common/readable.c 1.28
(+5
-5)
common/object.c 1.122
(+19
-19)
common/living.c 1.76
(+7
-7)
common/utils.c 1.23
(+5
-5)
common/player.c 1.18
(+2
-2)
common/treasure.c 1.64
(+3
-3)
common/item.c 1.57
(+12
-12)
common/button.c 1.31
(+6
-6)
common/friend.c 1.9
(+2
-2)
common/region.c 1.10
(+5
-5)
common/los.c 1.17
(+5
-5)
common/map.c 1.101
(+3
-3)
common/recipe.c 1.15
(+3
-3)
common/anim.c 1.21
(+2
-2)
common/quest.c 1.6
(+10
-10)
|
2/8/06 5:53 PM | akirschbaum |
Make create food spell work for all FOOD/DRINK objects. It used to fail for
objects where another object with the same name but type POISON does exist. (1 Files changed, 20 Lines changed) common/arch.c 1.36
(+20
-1)
|
2/7/06 7:52 PM | cavesomething |
add arrest command, and regional jails
(1 Files changed,
42 Lines changed)
common/region.c 1.9
(+42
-1)
|
2/7/06 1:54 AM | mwedel |
Code that adds transports. Transports are described more in detail in
docs/Developers/objects. --- loader.l: Add new move type ('boat'). Update move_name field to be aware of this type. common/object.c: Unrelated to transport, but more apparant with transports - fix bug with insert_ob_in_map() and multipart objects - we now only try to fix up map and coordinates if the provided coordinates are out of the map. Before, function would always use the passed map for multipart objects, which is incorrect if we have already set valid coordinates. doc/Developers/objects: Update notes for TRANSPORTS. Update move information to include MOVE_BOAT. include/define.h: Add type TRANSPORT. Add MOVE_BOAT. include/player.h: Add transport field to player structure. include/sproto.h: rebuilt. server/apply.c: Add code to handle applying of transports. Update apply_below to apply transport if player is on one. server/attack.c: Update hit_map() to look for transports, and hit any players with the damage. server/c_object.c: Update put_object_in_sack() to also handle TRANSPORTS so that code can be re-used. server/move.c: Fix handling of multipart objects in move_object() - old code didn't work right with multipart objects moving along seams of tiled maps. Add code to move_ob() to update player map position for all players in a moving transport. server/player.c: Update move_player_attack() too check of player is in tranport, and use that for map and location information. Update move_player() to handle speed related issues with transports. server/time.c: Add code to credit time back to TRANSPORT objects since we remove time in move_player() for TRANSPORTS. socket/item.c: Add add_object_to_socklist() so that same code isn't reproduced in 3 different places in the file. Update draw_look() to handle transports - send transport object itself, then objects in transport. Update esrv_send_inventory() and esrv_send_item() to use add_object_to_socklist(). Update esrv_get_ob_from_count() to look for objects in transport if player is in transport. socket/loop.c: Remove checking of pl->map status, since draw_client_map() does that, and we need to handle if the player is in a transport. socket/request.c: Handle map drawing if player is in a transport. MSW 2006-02-06 (3 Files changed, 304 Lines changed) common/object.c 1.121
(+17
-5)
common/loader.l 1.74
(+2
-1)
common/loader.c 1.77
(+285
-284)
|
2/5/06 3:10 AM | mwedel |
Fix bug in previous commit (using string names for move_ values). Forgot
about the case where move_ was 0 - just save that as an int. MSW 2006-02-05 (2 Files changed, 10 Lines changed) common/loader.l 1.73
(+5
-1)
common/loader.c 1.76
(+5
-1)
|
2/4/06 11:27 PM | mwedel |
movement type changes. Add move_allow field to explicitly allow certain
movement types on spaces. Add suppport for using string names instead of numeric values to specify the MOVE_ values. Add code so when saving data out, use string names instead of numeric value. --- common/loader.l: Remove save_double(), as it isn't used by any code. Add set_move() to set movement types from strings. Add get_string_move_type, which takes integer movement type and returns a string. Update load and save code to use these functions respectively. common/map.c: Change blocked_link() so that we only examine all the objects on a space if there is something alive on the space or space is otherwise blocked. There is no reason to examine all the objects on the space if the object in question can move onto it. Modify update_position() to use the move_allow field to clear bits in the move_block field. common/object.c: Add check in CAN_MERGE for move_allow. Add check for move_allow in update_object to see if we should update the space or not. doc/Developers/objects: Update Movement code section to note use of using strings to set movement types. Add note about move_allow. Section about Transports added, but code isn't there yet. include/object.h: Add move_allow to object structure. MSW 2006-02-04 (4 Files changed, 2713 Lines changed) common/map.c 1.100
(+12
-3)
common/loader.l 1.72
(+123
-22)
common/object.c 1.120
(+7
-2)
common/loader.c 1.75
(+2571
-2675)
|
1/9/06 1:35 PM | cavesomething |
spell listing support
(1 Files changed,
8 Lines changed)
common/living.c 1.75
(+8
-3)
|
1/8/06 5:57 PM | qal21 |
Fixed misc 'warning: will never be executed' stuff
(1 Files changed,
3 Lines changed)
common/object.c 1.119
(+3
-2)
|
1/8/06 4:47 PM | qal21 |
Fix warning with paranoid cflags and make more proper: Don't let inactive code that would never be reached get through the preprocessor.
(1 Files changed,
3 Lines changed)
common/utils.c 1.22
(+3
-2)
|
1/8/06 2:52 PM | akirschbaum |
Update to 'no_player_stealing' patch: use correct place to initialize settings structure.
(1 Files changed,
3 Lines changed)
common/init.c 1.45
(+3
-2)
|