[root]/server/trunk/doc/Developers
fields
(171 files, 5999 lines)
img
(3 files, 956 lines)
plugins.doc
(0 files, 0 lines)
cfanim
(2 files, 91 lines)
types
(91 files, 32820 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 265 (100.0%) | 42543 (100.0%) | 160.5 |
ryo_saeba | 109 (41.1%) | 36605 (86.0%) | 335.8 |
partmedia | 10 (3.8%) | 2833 (6.7%) | 283.3 |
mwedel | 25 (9.4%) | 1710 (4.0%) | 68.4 |
akirschbaum | 72 (27.2%) | 578 (1.4%) | 8.0 |
kbulgrien | 10 (3.8%) | 543 (1.3%) | 54.3 |
anmaster | 33 (12.5%) | 226 (0.5%) | 6.8 |
gros | 3 (1.1%) | 31 (0.1%) | 10.3 |
crowbert | 1 (0.4%) | 16 (0.0%) | 16.0 |
silvernexus | 1 (0.4%) | 1 (0.0%) | 1.0 |
tchize | 1 (0.4%) | 0 (0.0%) | 0.0 |
Fix small mistakes.
2 lines of code changed in 1 file:
Apply patch #386.
Thanks to DraugTheWhopper for spotting the oversight in the docs and taking the time to correct it.
1 lines of code changed in 1 file:
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.
10 lines of code changed in 1 file:
Update and clarify.
5 lines of code changed in 1 file:
Slightly fix documentation. Rename picture 'cause pdflatex doesn't like extra dots in file name.
8 lines of code changed in 2 files:
Update.
1 lines of code changed in 1 file:
Restrict teleporters based on subtype and other_arch to specific object types
16 lines of code changed in 1 file:
Fix typo
1 lines of code changed in 1 file:
Fix source distribution
1 lines of code changed in 1 file:
Remove old weather parameters
0 lines of code changed in 1 file:
@ fix typo.
1 lines of code changed in 1 file:
Formalize C99 requirement
Since 2002, the style guide has advocated use of the C99 fixed-width
integer types ("use the [s/u]int[8/16/32] whenever possible").
Since 2015, autoconf has automatically set the required compiler flags
to enable C99 when the compiler does not enable C99 features by default.
1 lines of code changed in 1 file:
Fix documentation.
1 lines of code changed in 1 file:
Update protocol documentation for 'beat' commands.
670 lines of code changed in 1 file:
Restore 'dev' version suffix.
1 lines of code changed in 1 file:
Bump version information for upcoming release.
2 lines of code changed in 2 files:
Begin converting protocol docs to AsciiDoc format.
2158 lines of code changed in 2 files:
Remove trailing whitespace.
5 lines of code changed in 3 files:
Trim legacy Makefile headers.
0 lines of code changed in 1 file:
Fix typos.
4 lines of code changed in 2 files:
Add index.
1 lines of code changed in 1 file:
Fix command.
2 lines of code changed in 1 file:
Remove old reference.
0 lines of code changed in 1 file:
Update documentation from Gridarta's types.xml definition file.
0 lines of code changed in 1 file:
Revert commit 17055, file already exists as 'custom_attributes.dox'.
167 lines of code changed in 2 files:
Convert documentation to Doxygen.
183 lines of code changed in 3 files:
Support to send knowledge-related information to the client.
33 lines of code changed in 1 file:
Enable clients to get skill faces through 'skill_info 1'.
6 lines of code changed in 1 file:
Update types from Gridarta's.
2 lines of code changed in 1 file:
Rewrite the i18n system.
36 lines of code changed in 2 files:
Enable server to listen to IPV6 ports, as well as IPV4. Patch by Maurice Massar.
1 lines of code changed in 1 file:
Slightly change the quest protocol, to add parent's code, and also use int instead of short for identifiers.
6 lines of code changed in 1 file:
Add protocol to send quest updates to client.
49 lines of code changed in 1 file:
Implement account password change.
10 lines of code changed in 1 file:
Add note about proper encoding of special characters.
MSW 2011-05-01
2 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
4 lines of code changed in 1 file:
Add some notes about race/class starting choices with advanced
character creation. Work in progress, but no harm in commiting
documentation as done so far.
MSW 2010-10-28
151 lines of code changed in 2 files:
Update.
15 lines of code changed in 1 file:
Update for advanced (in game) character creation:
common/init.c: Add check for new subtype for finding first map.
doc/Developers/protocol: Fix formatting, add starting map information.
include/shared/newclient.h: Add types for map requestinfo data.
include/map.h: Add new map subtypes.
include/player.h: Add new ADD_PLAYER_... values for add_player()
include/sockproto.h: updated
include/sproto.h: updated
server/player.c: Change add_player() to have second parameter be a
bitmask value and not true/false. Add apply_race_and_class().
server/apply.c: Reformat apply_changes_to_player() and have it take new
parameter which determines if class stat bonus can exceed racial maximum.
socket/loop.c: Handle startingmap requestinfo requrest.
socket/lowlevel.c: Add SockList_AddLen16Data() for cases were we want
to send a length prefixed block of data that is >255 bytes long.
socket/request.c: Update for loginmethod 2. Update decode_name_password()
to support passing length of data back to server via parameter. Handle
new character creation data from client.
socket/requestinfo.c: Add command to send choice of starting maps
to the client.
types/player_changer/player_changer.c: Add new parameter to call of
apply_changes_to_player()
MSW 2010-10-20
110 lines of code changed in 1 file:
- Updates to the sound-related section.
24 lines of code changed in 1 file:
(108 more)