Directory trunk/crossfire/doc/spoiler-html/

Directory Created:
1999-04-02 14:10
Directory Deleted:
2006-09-19 02:24
Total Files:
Deleted Files:
Lines of Code:


Lines of Code

trunk/crossfire/doc/spoiler-html/ Lines of Code


Author Changes Lines of Code Lines per Change
Totals 85 (100.0%) 3170 (100.0%) 37.2
mwedel 45 (52.9%) 2237 (70.6%) 49.7
tchize 8 (9.4%) 350 (11.0%) 43.7
uid200 17 (20.0%) 290 (9.1%) 17.0
akirschbaum 2 (2.4%) 163 (5.1%) 81.5
cvs 7 (8.2%) 106 (3.3%) 15.1
quinet 1 (1.2%) 10 (0.3%) 10.0
tanner 1 (1.2%) 8 (0.3%) 8.0
mids 1 (1.2%) 3 (0.1%) 3.0
mardahl 1 (1.2%) 2 (0.1%) 2.0
ryo_saeba 2 (2.4%) 1 (0.0%) 0.5

Most Recent Commits

mwedel 2006-09-19 02:24 Rev.: 4942

make branche directories, delete old trunk.

0 lines of code changed in 19 files:

  • trunk/crossfire/doc/spoiler-html: .cvsignore (del), (del), (del), arche-extract (del), arm-extract (del), bow-extract (del), empty.pbm (del), helm-extract (del), items-extract (del), mag-extract (del), makeps (del), (del), monster-extract (del), shield-extract (del), spells-extract (del), spoiler.html (del), spoiler.shtml (del), stats-extract (del), weap-extract (del)
quinet 2006-08-25 16:28 Rev.: 4836

configure, aclocal.m4, utils/config.guess, utils/config.sub,
utils/, include/, */ regenerated using
slightly newer versions of libtoolize, aclocal, automake and autoconf.

10 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+10 -4)
ryo_saeba 2006-07-29 05:13 Rev.: 4727

Add .cvsignore files, courtesy Rapha��l Quinet - quinet

0 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: .cvsignore (new)
tchize 2006-06-01 14:07 Rev.: 4617

Fixed error in build process regarding unit test.
Our modularization is way broken, with have intredependent .a files, this should be solved.
Applied a compilation workaround suggest by gnu, twice every .a at link time. Applied an automake
workaround as we need to pass --preserver-dup-deps to autotools and to do this only current CVS
version can do it without a bit i hacking. Applied Hacking suggested by automake mailing list.

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+1 -1)
ryo_saeba 2006-05-05 04:26 Rev.: 4558

First part of patch #1453869 courtesy Stefan Huehner (shuehner)

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+1 -1)
tchize 2006-05-03 16:50 Rev.: 4554

Added autogeneration of html and text report for test process.

6 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+6)
tchize 2006-03-22 18:06 Rev.: 4546

updated to automatically check availability of a few headers required by crossedit
Basically, it tries to compile a test code having only includes of xaw, posix, etc. Should be
enough to prevent most crossedit compilation issue but not perfect. (Should check version of lib and
try a few methods on them). crossedit/ and test/unit/crossedit are skipped by make if test fail.

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+1)
tchize 2006-03-21 17:46 Rev.: 4543

Initial commit of unit tests (see doc/Developers/testplans)
This is it, initial commit of unit test framework. It contains empty testcases
for all unit tests. See test/unit/check_shstr.c for a completed example unit test :)

4 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+4)
akirschbaum 2005-07-16 13:14 Rev.: 3451

*, aclocal.m4, configure: Rebuilt generated files.

2 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+2 -2)
mwedel 2005-07-08 20:03 Rev.: 3408, configure, aclocal.m4, */ Add AM_MAINTAINER_MODE
macro to - this should hopefully supress auto regeneration of
MSW 2005-07-08

6 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+6 -3)
mwedel 2005-07-08 19:03 Rev.: 3403

Commit updated makefiles so files these depend on have been updated
MSW 2005-07-08

156 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+156 -70)
tchize 2005-05-06 16:10 Rev.: 3245

added a new command to identify the type of text send to client.
media tags can be included inside them. Those text types include
scrolls, books, message of the day, signs, aso.
See protocol doc for details

70 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+70 -156)
akirschbaum 2005-03-09 14:17 Rev.: 3109

*, aclocal.m4, configure, utils/config.guess, utils/config.sub,
utils/ Rebuild generated files.

161 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+161 -67)
mwedel 2004-10-15 02:09 Rev.: 2951

common/living.c: Fix exp functions to use the player objects expmul
value when determining level gains, and not the skills. Also,
fix bug where players last hp/sp/grace gain I think was being
re-rolled when player gained level in skill.
common/loader.l, loader.c: Add better recording of non existant objects
(no archetype for them) in maps. Also, handle such objects in
players inventories properly (which is to just discard them)
common/map.c: Add better logging about discarded archetypes. Since the
loader now deals with objects without archs in inventories, that
code doesn't need to be in the server.
common/object.c: copy_object() was not properly nulling out the
next field in the event object, pointer to event list was also
incorrect, causing events to not be copied properly.
doc/spoiler-html/spoiler.html: Rebuilt.
server/apply.c: Apply patch by MT that fixes problem of entire inventory
not being copied properly. Fix problem that objects in creatures
were not having any sub treasure created (eg, put a pyro_book in
a monster on the map, and the pyro_book wouldn't have a spell in
it) - now we make sure we process inventory objects as well as map
objects, creating treasure as needed.
server/monster.c: Reverse order of cast_spell() and drain_rod() in
monster_use_range() - drain_rod() should go first, because
case_spell() can in rare cases destroy the rod.
MSW 2004-10-14

4 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: spoiler.html (+4 -4)
mwedel 2004-04-27 02:08 Rev.: 2745

configure, Makefiles: Rebuilt for 1.6.0 release
doc/*/ Modified to use one utility in scripts directory.
doc/scripts/ Make this the definitive copy - fix problem with it
trying to combine big images when it doesn't need to. Remove other copies.
doc/playbook/chap1.tex, doc/playbook/chap5.tex: Fix some obvious errors,
but overall, the playbook is still quite out of date.
doc/playbook/treas2-extract: Have it not include abilities in given items,
have it properly deal with multiple underscores in arch names.
doc/spoiler-html/spoiler.html, doc/ Rebuilt
MSW 2004-04-26

340 lines of code changed in 3 files:

  • trunk/crossfire/doc/spoiler-html: (+8 -10), (+10 -22), spoiler.html (+322 -258)
tanner 2004-03-10 21:12 Rev.: 2676

Changing pushes changes down into each

8 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+8)
mwedel 2004-01-21 03:13 Rev.: 2527

Rebuilt with up to date aclocal/automake/autoconf so that they all work
MSW 2004-01-20

122 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+122 -88)
tchize 2004-01-18 05:51 Rev.: 2520

Rebuilded using because of recent add of a file in server/
Also rebuilded loader.c for linux because loader.l was modified by a windows developper.

88 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+88 -122)
mwedel 2003-10-01 01:55 Rev.: 2364

utils/player_dl.html utils/ New files - scripts for allowing
character directories to be downloaded over the web. Add check for 'tar', so that we can put it in the script above. (All of them): Changed because TAR variable propogated to them.
MSW 2003-09-30

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+1)
mwedel 2003-09-23 00:21 Rev.: 2338

Add conditional compilation to the stop level so that it
only tries to compile crossedit if we have X libraries. Also, rebuild
the files with older version of aclocal/autoheader/automake, so it
shouldn't have as many troubles with some peoples systems.
MSW 2003-09-22

36 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+36 -90)
tchize 2003-06-19 05:59 Rev.: 2194

Added support for smoothing to the client.
This will allow (i hope) better graphical results while using very
little bandwidth overhead.
Changes done follows:
- Added protocol command MapExtendedInfos and smooth commands to server
- Added a SetUp paramater in protocol for activating smoothing
(disabled by default) or more general Extended map infos
- Added file lib/smooth a text file containing some smoothing info a
client might ask the server about.
- Changed loader.l to be able to mark an object as 'smoothed' in
archetypes (the smoothlevel parameter) and rebuild loader.c
- Changed lib/ to install lib/smooth file in shared folder
- Rebuild the and the Configure script (using

To be able to smooth, A client commit (the common part+ the gtk part)
will follow and an archetypes commit will also follow.

I will also detail changes to the protocol within a few days
Server has been tested with older client to check backward compatibility

90 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+90 -36)
mwedel 2003-02-25 03:15 Rev.: 2045

Fix lib/ - some lines got split/joined that should not
have been.
Rebuilt some of the doc files.
MSW 2003-02-24

116 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: spoiler.html (+116 -74)
mwedel 2003-02-25 02:18 Rev.: 2042

*/, related files: Updated for 1.5.0
server/attack.c: Don't change weak wall image if no damage was actually done.
server/c_object.c: Include math.h - needed for pow()
server/spell_effect.c: fix infinite loop in town_portal
MSW 2003-02-24

36 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+36 -90)
tchize 2002-12-31 08:36 Rev.: 1905

Added crossfire-config to the build list of the and regenerated the Makefiles and to handle it

90 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+90 -36)
mwedel 2002-09-07 17:08 Rev.: 1705

Automake patch - all files.
The changes for the source files is using confdir instead of
Patch by Jacek Konieczny (, applied by Mark Wedel,

371 lines of code changed in 2 files:

  • trunk/crossfire/doc/spoiler-html: (new 95), (+276 -45)
mwedel 2002-08-11 02:52 Rev.: 1678

More spoiler-html fixes - was not including attacktype information, but
also fixed some formatting issues.
common/item.c: Include attacktypes in describe_monster.
doc/scripts/ Add file.
doc/spoiler-html/ Update to use ../scripts/
file, remove monster-extract file.
doc/spoiler-html/spoiler.html: rebuilt.
MSW 2002-08-11

184 lines of code changed in 2 files:

  • trunk/crossfire/doc/spoiler-html: (+3 -3), spoiler.html (+181 -181)
mwedel 2002-08-09 16:52 Rev.: 1677

Rebuilt spoiler with corrected resistance values for the items.
MSW 2002-08-09

3 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: spoiler.html (+3 -3)
mwedel 2002-08-03 01:18 Rev.: 1675

Fix spoiler-html generation to show resistances. Need to do normal spoiler
next. Add a new docs/scripts directory to hold the common scripts,
instead of spoiler, spoiler-html, playbook, and playbook-html each having
their own copies.
configure, Add doc/scripts directory.
doc/spoiler-html/ Update build directions to use
doc/spoiler-html/spoiler.html: Rebuilt with updated information.
doc/scripts/ Makefile for directory.
doc/scripts/ perl version of the items-extract file.
doc/spoiler-html/items-extract: awk version - no longer used.
MSW 2002-08-02

306 lines of code changed in 2 files:

  • trunk/crossfire/doc/spoiler-html: (+4 -4), spoiler.html (+302 -300)
mwedel 2002-07-01 02:59 Rev.: 1635

doc updates: Rebuild the doc files, but most of this is fixing some of the
doc build stuff to correctly working with the new image set naming
scheme and fixing some bugs. Some doc is certainly out of date - the
playbook doesn't mention the classes for example.
doc/, doc/ rebuilt
Note: all the doc/playbook changes also apply to the same files in
doc/playbook/, doc/playbook/makeps, doc/playbook/
replace the awk makeps script with the perl one.
doc/playbook/items-extract: Don't show invisible items.
doc/playbook/levels-extract: Update so that it properly finds the declaration
of the levels in living.c
doc/playbook/treas1-extract: Clear type when we get a new Object header. was
resulting in duplicate entries for the characters.
doc/playbook/treas2-extract: Don't include forces of the no_class_face_change
as part of characters treasures
doc/playbook-html/chap1.html: Update ftp site information.
doc/spoiler/, doc/spoiler/, doc/spoiler/makeps:
replace the awk makeps script with the perl one.
doc/spoiler/items-extract: Add a space after the name match so that it won't
match on the name_pl field.
doc/spoiler-html/items-extract: Add a space after the name match so that it won
match on the name_pl field.
doc/spoiler-html/ Update to handle new naming scheme for images.
doc/spoiler-html/spoiler.html: rebuilt.
MSW 2002-06-30

246 lines of code changed in 3 files:

  • trunk/crossfire/doc/spoiler-html: items-extract (+1 -1), (+32 -15), spoiler.html (+213 -184)
mwedel 2002-03-20 01:27 Rev.: 1561

Updates for 1.1.0 release - pretty much all minor bug fixes, like
compiler warning messages, invalid ANSI C constructs, missing files to
include in the distribution., include/version.h: update version.
include/ Add some missing files
include/libproto.h, sproto.h: rebuilt to prevent compiler warnings
lib/ Include the wizhelp files in the archive.
server/apply.c, server/skill_util.c: fix invalid code (function parameter
names can't match structs/typedefs), add a missing return value.
server/c_move.c, server/c_new.c, server/c_object.c, server/commands.c,
server/daemon.c: Don't include the sproto.h if CEXTRACT is defined.
server/plugins.c: fix printf command that was printing wrong value type.
doc/spoiler-html/ Remove extraneous newline

0 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (-2)
mwedel 2001-08-02 01:35 Rev.: 1247

Fix up so that distclean now clears out all appropriate files - MSW 2001-08-01

4 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+4 -4)
mwedel 2001-06-29 00:59 Rev.: 1225

common/object.c, common/player.c, include/object.h, server/skill_util.c:
Remove the unused LINKED_SKILL code.
common/ Use cproto to make prototypes - cextract fails for
some reason and now seems unsupported. Cproto generates a bunch
of warnings, but does do the job.
common/arch.c,server/apply.c, server/main.c, server/monster.c: cleanup some
compile warnings (unusued variables, returns without value
doc/playbook/ Create proper dependencies for files.
doc/playbook/treas2-extract: Add player_force to value to ignore.
doc/spoiler-html/spoiler.html: rebuilt
server/skill_util.c: Remove the unused LINKED_SKILL code. Prevent
characters that have meditation skill from learning melee weapon skill.
MSW 2001-06-28

305 lines of code changed in 2 files:

  • trunk/crossfire/doc/spoiler-html: empty.pbm (+2 -2), spoiler.html (+303 -248)
mardahl 2001-05-14 23:44 Rev.: 1130

Added description of new expand2x random map option.

--PeterM 5/14/2001

2 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: empty.pbm (+2 -2)
mwedel 2001-04-22 22:41 Rev.: 1024

Remove the substitution of _ to - in the image names. This breaks
image links, and I'm not really sure why it is ever needed.
MSW 2001-04-22.

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: makeps (+1 -1)
mids 2000-11-25 17:09 Rev.: 538

Added the option "make distclean" in all the

3 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+3)
cvs 2000-08-09 00:36 Rev.: 370

doc/spoiler.html/(,empty.pbm,, spoiler.html): Modify
to make gif images from png source instead of xpm images. A valid question
to ask is why convert to gif at all and not just keep in PNG format. The
answer right now is that png support in netscape at least still is not very
good, and it displays gifs better. MSW 8/8/2000

40 lines of code changed in 4 files:

  • trunk/crossfire/doc/spoiler-html: (+5 -5), empty.pbm (+2 -2), (+19 -24), spoiler.html (+14 -14)
cvs 2000-04-13 23:41 Rev.: 210

Change to use /usr/bin/perl instead of /usr/local/bin/perl - real change is to
find perl in and call the scripts with that. Mark Wedel

1 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+1 -1)
cvs 2000-03-20 21:27 Rev.: 175

Rebuild for upcoming 0.95.5. Some changes have been made to the
archetyps since the last build, and these are reflected in this file.
msw 3/20/2000

43 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: spoiler.html (+43 -23)
cvs 2000-03-19 23:05 Rev.: 171

Change doc/spoiler-html/ and doc/playbook-html/ to use
$(datadir) instead of $(C_LIBDIR). Other add AWK and INCDIR lines so that it
properly builds with autoconf setup. msw 3/19/2000

22 lines of code changed in 1 file:

  • trunk/crossfire/doc/spoiler-html: (+22 -12)
uid200 1999-04-02 14:10 Rev.: 5

Initial revision

290 lines of code changed in 17 files:

  • trunk/crossfire/doc/spoiler-html: (new 34), arche-extract (new), arm-extract (new), bow-extract (new), empty.pbm (new 2), helm-extract (new), items-extract (new 1), mag-extract (new), makeps (new 1), (new 24), monster-extract (new), shield-extract (new), spells-extract (new), spoiler.html (new 228), spoiler.shtml (new), stats-extract (new), weap-extract (new)
Generated by StatSVN 0.7.0