[root]/server/trunk/types
altar
(1 files, 78 lines)
armour_improver
(1 files, 179 lines)
arrow
(1 files, 65 lines)
blindness
(1 files, 62 lines)
book
(1 files, 130 lines)
button
(1 files, 57 lines)
cf_handle
(1 files, 59 lines)
check_inv
(1 files, 55 lines)
clock
(1 files, 62 lines)
common
(3 files, 400 lines)
container
(1 files, 56 lines)
converter
(1 files, 206 lines)
creator
(1 files, 141 lines)
deep_swamp
(1 files, 129 lines)
detector
(1 files, 120 lines)
director
(1 files, 59 lines)
dragon_focus
(1 files, 83 lines)
duplicator
(1 files, 89 lines)
exit
(1 files, 172 lines)
food
(1 files, 390 lines)
gate
(1 files, 218 lines)
hole
(1 files, 70 lines)
identify_altar
(1 files, 118 lines)
item_transformer
(0 files, 0 lines)
lamp
(1 files, 140 lines)
legacy
(3 files, 253 lines)
lighter
(1 files, 122 lines)
marker
(1 files, 134 lines)
mimic
(1 files, 100 lines)
mood_floor
(1 files, 168 lines)
peacemaker
(1 files, 94 lines)
pedestal
(1 files, 55 lines)
player_changer
(1 files, 86 lines)
player_mover
(1 files, 72 lines)
poison
(1 files, 68 lines)
poisoning
(1 files, 81 lines)
potion
(1 files, 225 lines)
power_crystal
(1 files, 188 lines)
rune
(0 files, 0 lines)
savebed
(1 files, 94 lines)
scroll
(1 files, 131 lines)
shop_inventory
(1 files, 177 lines)
shop_mat
(1 files, 138 lines)
sign
(1 files, 120 lines)
skillscroll
(1 files, 90 lines)
spell_effect
(1 files, 929 lines)
spellbook
(1 files, 407 lines)
spinner
(1 files, 59 lines)
teleporter
(1 files, 143 lines)
thrown_object
(1 files, 79 lines)
transport
(1 files, 253 lines)
trap
(3 files, 160 lines)
trapdoor
(1 files, 88 lines)
treasure
(1 files, 104 lines)
trigger
(1 files, 80 lines)
trigger_altar
(1 files, 57 lines)
trigger_button
(1 files, 56 lines)
trigger_pedestal
(1 files, 57 lines)
weapon_improver
(1 files, 469 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 82 (100.0%) | 3925 (100.0%) | 47.8 |
qal21 | 45 (54.9%) | 2068 (52.7%) | 45.9 |
gros | 9 (11.0%) | 1481 (37.7%) | 164.5 |
mwedel | 3 (3.7%) | 313 (8.0%) | 104.3 |
ryo_saeba | 18 (22.0%) | 43 (1.1%) | 2.3 |
silvernexus | 2 (2.4%) | 8 (0.2%) | 4.0 |
akirschbaum | 2 (2.4%) | 6 (0.2%) | 3.0 |
anmaster | 1 (1.2%) | 4 (0.1%) | 4.0 |
partmedia | 2 (2.4%) | 2 (0.1%) | 1.0 |
Refactor food apply method
Add MAX_FOOD. Factor common eating effects into eat_common(). Subject
dragons to cursed food effects. Update message sent to player when
eating too much food.
2 lines of code changed in 1 file:
Add a mimic type for objects to become monsters when applied.
8 lines of code changed in 2 files:
Remove automatic prototype generation with cproto
Obtained from: Tolga Dalman
0 lines of code changed in 1 file:
Add ability for server to provide choice of starting items for new -
characters - add support for sending that data and receiving and validating
the responses. Add DRAGON_FOCUS type which changes the dragon focus.
----
common/arch.c: Update type checking. Remove check for < 0 - since
unsigned value is passed in, that will never happen.
doc/Developers/protocol: Add information about choice handling.
include/define.h: Add dragon_focus type.
server/ob_types.c: Add call to init_type_dragon_focus()
socket/requestinfo.c: Include choice options in race/class information
we send to client.
socket/request.c: Add handling of item choices during character creation.
types/Makefile.am, types/dragon_focus/dragon_focus.c: Add code to
handle applying dragon focus object.
MSW 2010-11-14
1 lines of code changed in 1 file:
Change declaration for AUTOMAKE_OPTIONS to use = instead of := -
removes warning message printed by automake, and does not seem to affect
functionality at all.
MSW 2010-03-08
1 lines of code changed in 1 file:
types/README: Fix indentation.
4 lines of code changed in 1 file:
Extract duplicator handling to its own type file.
1 lines of code changed in 1 file:
Extract detector handling to its own type file.
1 lines of code changed in 1 file:
Extract mood floor handling to its own type file.
1 lines of code changed in 1 file:
Extract marker handling to its own type file.
1 lines of code changed in 1 file:
Extract creator handling to its own type file.
1 lines of code changed in 1 file:
Extract teleporter handling to its own type file.
1 lines of code changed in 1 file:
Extract blindness to its own file.
1 lines of code changed in 1 file:
Extract player_changer to its own file.
1 lines of code changed in 1 file:
Refactor poisoning code.
8 lines of code changed in 2 files:
Refactor peacemaker code.
8 lines of code changed in 2 files:
Refactor gate code.
8 lines of code changed in 2 files:
Refactor weapon_improver code. This slims a notably amount from apply.c :)
7 lines of code changed in 2 files:
Refactor applying treasure
5 lines of code changed in 2 files:
Refactor cf_handle code
4 lines of code changed in 2 files:
Refactor poison code
4 lines of code changed in 2 files:
Refactor savebed code
7 lines of code changed in 2 files:
Remove trailing whitespace.
6 lines of code changed in 2 files:
Refactor food applying.
8 lines of code changed in 2 files:
Refactor SCROLL and POTION applying.
9 lines of code changed in 2 files:
Refactor apply for skillscrolls and spellbooks.
9 lines of code changed in 2 files:
Refactor some rune and trap code.
16 lines of code changed in 2 files:
Move ob_apply logic for LAMP objects to the ob_method system.
8 lines of code changed in 2 files:
Move ob_apply logic for ARMOUR_IMPROVER objects to the ob_method system.
8 lines of code changed in 2 files:
Rename MENU to SHOP_INVENTORY, better match. Move ob_apply logic for SHOP_INVENTORY objects to the ob_method system.
8 lines of code changed in 2 files:
Fix wrong check for object applying. Move ob_apply logic for LIGHTER objects to the ob_method system.
8 lines of code changed in 2 files:
Remove obsolete item_transformer file
0 lines of code changed in 1 file:
Move apply logic for clocks.
4 lines of code changed in 2 files:
Move apply handling for exits.
7 lines of code changed in 1 file:
Move ob_process logic for SPELL_EFFECT objects to the ob_method system.
8 lines of code changed in 1 file:
Merge types/example.c into types/README
49 lines of code changed in 2 files:
Remove generated files.
0 lines of code changed in 1 file:
Make object files in types/ get built in their own directories.
1240 lines of code changed in 2 files:
Change move_arrow calls to ob_process.
35 lines of code changed in 3 files:
Remove static buffer for query_name().
3 lines of code changed in 1 file:
(8 more)