--- crossfire/lib ---


Protocol:pserver User:anonymous
Machine:crossfire.cvs.sourceforge.net CVSROOT:/cvsroot/crossfire

Filename: treasures.bld
Revision 1.53qal21 2006/09/16 15:10:14 +5 -3
Recollect archetypes.
Show difference between Revision 1.52 and 1.53
Revision 1.52lalo 2006/09/06 19:50:41 +3 -0
recollect again, because it seems last time it picked up some outdated stuff
Show difference between Revision 1.51 and 1.52
Revision 1.51lalo 2006/09/06 16:14:32 +38 -0
collected archetypes n'stoof
Show difference between Revision 1.50 and 1.51
Revision 1.50lalo 2006/09/03 15:18:00 +5 -0
collected archetypes n'stoof
Show difference between Revision 1.49 and 1.50
Revision 1.49qal21 2006/08/31 01:05:48 +0 -0
Recollect archetypes.
Show difference between Revision 1.48 and 1.49
Revision 1.48quinet 2006/08/18 13:15:55 +9 -3
Recollect archetypes.
Show difference between Revision 1.47 and 1.48
Revision 1.47qal21 2006/08/09 22:29:17 +0 -0
Recollect archetypes.
Show difference between Revision 1.46 and 1.47
Revision 1.46ryo_saeba 2006/08/05 03:56:34 +0 -0
Patch #1389432 (Per-race HallOfSelection) courtesy Lalo Martins
Show difference between Revision 1.45 and 1.46
Revision 1.45qal21 2006/08/04 13:40:20 +0 -0
Recollect archtypes.
Show difference between Revision 1.44 and 1.45
Revision 1.44mwedel 2006/06/25 00:47:11 +0 -0
Commit update files.
MSW 2006-06-24
Show difference between Revision 1.43 and 1.44
Revision 1.43akirschbaum 2006/06/01 12:47:23 +1 -1
lib/archetypes, lib/treasures.bld: Rebuilt.
Show difference between Revision 1.42 and 1.43
Revision 1.42mwedel 2006/05/30 02:01:38 +0 -0
Recollect these goodies.
MSW 2006-05-29
Show difference between Revision 1.41 and 1.42
Revision 1.41ryo_saeba 2006/05/20 10:19:09 +0 -0
Update treasures and faces
Show difference between Revision 1.40 and 1.41
Revision 1.40mwedel 2006/02/07 01:31:40 +0 -0
Recollect archetypes - some new objects, some objects modified to include
move_.. fields.
MSW 2006-02-06
Show difference between Revision 1.39 and 1.40
Revision 1.39mwedel 2006/01/11 00:38:51 +61 -19
check in recollected archetypes.
MSW 2006-01-10
Show difference between Revision 1.38 and 1.39
Revision 1.38mwedel 2006/01/02 01:16:24 +72 -5
Recollect archetypes/images, since there has been a bunch of changes.
MSW 2006-01-01
Show difference between Revision 1.37 and 1.38
Revision 1.37mwedel 2005/11/16 02:16:08 +64 -2
Commit for new blocking code. Not going to dictate all the changes -
but will outline the broad points. Note also that the
doc/Developers/objects is updated and goes into more details also.
- check for P_WALL no longer used - instead, need to use GET_MAP_MOVE_BLCOK
and check against movement type of objects.
- arch_blocked() changed to ob_blocked(), now takes object. Needed because
just looking at archetype move_ values is no longer sufficient.
- find_first_free_spot() changed to take object, since it just calls
arch_blocked()
- FLAG_FLYING removed, now in move type.
- walk_on/walk_off/fly_on/fly_off removed - now based on move_on and
move_off fields.
- Map space structure extended to hold the move_on/move_off, etc
values so that we can shortcut some processing by not having to
check every object on the space when something enters it if
move_on isn't set.
- archetypes recollected - boulders needed move_walk to properly trigger
buttons.
- Note that the new plugin code has to be fixed up for the new movement
code. Look for FIXME in plugins/cfpython/cfpython_object.c
MSW 2005-11-15
Show difference between Revision 1.36 and 1.37
Revision 1.36bbotbuilder 2005/10/18 15:17:09 +23 -1
Recollect archetypes.
Show difference between Revision 1.35 and 1.36
Revision 1.35ryo_saeba 2005/10/09 03:52:46 +246 -19
Rebuild archetypes and such.
Show difference between Revision 1.34 and 1.35
Revision 1.34mwedel 2005/09/06 02:08:31 +23 -0
recollect updated archtypes.
MSW 2005-09-05
Show difference between Revision 1.33 and 1.34
Revision 1.33mwedel 2005/08/31 01:28:22 +0 -23
Recollect archetypes.
Show difference between Revision 1.32 and 1.33
Revision 1.32qal21 2005/08/18 20:04:52 +23 -0
recollect archetypes
Show difference between Revision 1.31 and 1.32
Revision 1.31mwedel 2005/07/25 00:29:21 +19 -0
recollect archetypes.
MSW 2005-07-24
Show difference between Revision 1.30 and 1.31
Revision 1.30tchize 2005/05/21 13:53:08 +4039 -0

FIX: recollected arches, treasures were missing
Show difference between Revision 1.29 and 1.30
Revision 1.29tchize 2005/05/21 12:35:30 +39 -4035

Added support for readable subtypes in sign managements.
Added some documentation on readable subtypes in the form
Now signs should show nice on new clients (if you except my awful drawings)
Show difference between Revision 1.28 and 1.29
Revision 1.28mwedel 2005/03/20 23:10:01 +0 -0
recollect archetypes
MSW 2005-03-20
Show difference between Revision 1.27 and 1.28
Revision 1.27mwedel 2005/03/16 01:59:19 +0 -0
rebuilt archetypes.
MSW 2005-03-15
Show difference between Revision 1.26 and 1.27
Revision 1.26mwedel 2005/03/12 23:49:32 +0 -0
Collect & rebuilt archetypes.
MSW 2005-03-12
Show difference between Revision 1.25 and 1.26
Revision 1.25tchize 2005/01/15 09:56:15 +9 -3

rebuild of archetype datas.
rebuild of datas after fix of bug '[ 1096845 ] Duplicated archtypes'
Show difference between Revision 1.24 and 1.25
Revision 1.24mwedel 2004/10/26 00:16:09 +138 -50
collect & commit.
MSW 2004-10-25
Show difference between Revision 1.23 and 1.24
Revision 1.23tchize 2004/09/26 05:09:11 +81 -33

Colelcted archetypes from arch cvs
Show difference between Revision 1.22 and 1.23
Revision 1.22mwedel 2004/06/11 01:22:00 +0 -0
Recollect - the missing 'archway' archs, along with perhaps others, is
causing crashes/infinite loops.
MSW 2004-06-10
Show difference between Revision 1.21 and 1.22
Revision 1.21mwedel 2004/05/16 03:25:58 +0 -0
commit these for Ryo. Ads GPS object.
MSW 2004-05-15
Show difference between Revision 1.20 and 1.21
Revision 1.20mwedel 2004/05/05 02:22:58 +2 -403
Rebuilt:
archetypes: magic_wall spells updated to increase in length
(range_modifier) added.
treasures.bld: rebuilt - appears previous version was rebuilt with
old treasures file, resulting in duplicate treasure lists.
MSW 2004-05-04
Show difference between Revision 1.19 and 1.20
Revision 1.19mwedel 2004/04/16 00:59:18 +499 -5
recollect all this stuff.
Show difference between Revision 1.18 and 1.19
Revision 1.18mwedel 2004/02/22 19:21:28 +3 -3
lib/*: different spell for dragons vs players for firebreath - update
treasures so monsters use ability version.
server/gods.c: Add missing call to link_player_skills(), resulting in players
having multiple praying skills.
server/skill_util.c: Change learn_skill() so we don't create a skill pointer
for the player if they didn't learn the skill (even if they can't use
such a created skill, it is still a bit confusing). Fix finding of
hand to hand skills to make sure the player can in fact use the skill
in question.
MSW 2004-02-22
Show difference between Revision 1.17 and 1.18
Revision 1.17mwedel 2004/02/16 18:22:24 +5 -5
doc/Developers/spells: Update type on casting_time - include suggested value
for times so that results are hopefully more coherent.
lib/archetypes, treasures.bld: rebuilt.
lib/treasures: Change some of the 'spelldirect' types to just the actual spells,
so that two seperate archs don't have to be maintained.
server/c_wiz.c: Add some basic sanity checking to command_remove() so that
we don't unnecessarily crash.
server/skills.c: write_scroll() - have it reset value of the scroll so that
the scrolls so inscribed by players have better chance of merging.
server/spell_attack.c: cast_cone() - if the caster is a trap, have it hit
the center space, so that characters who detonate cone traps will get hit
by the effects. Also, reduce range of cone spells if they are going
in all directions, compared to being targetted in a speciifc direction.
server/spell_util.c: cast_spell() - put lower limit on player speed_left value
when casting spells - since higher up the calling stack, the player speed
is also reduced, we need to set the lower limit here so that the player
isn't out of action longer than they should be.
MSW 2004-02-16
Show difference between Revision 1.16 and 1.17
Revision 1.16mwedel 2004/02/01 18:37:42 +1242 -944
rebuild various files from arch directory.
MSW 2004-02-01
Show difference between Revision 1.15 and 1.16
Revision 1.15mwedel 2003/12/27 23:54:39 +35 -0
Rebuilt archetypes & related files.
MSW 2003-12-27
Show difference between Revision 1.14 and 1.15
Revision 1.14mwedel 2003/11/16 18:17:35 +10 -10
Rebuild archetypes and treaures.
update map_check to check for spellbook objects.
MSW 2003-11-16
Show difference between Revision 1.13 and 1.14
Revision 1.13mwedel 2003/10/25 23:53:33 +38 -38
Rebuild. Main change is removal of the spell_direct arches, and update
the treasures file to instead use the spell objects directly.
MSW 2003-10-25
Show difference between Revision 1.12 and 1.13
Revision 1.12mwedel 2003/10/14 01:40:08 +0 -0
rebuild - fix for dragon spell abilities.
MSW 2003-10-13
Show difference between Revision 1.11 and 1.12
Revision 1.11mwedel 2003/10/05 23:25:37 +11 -1
Recollect these. Various new arch's have been added.
MSW 2003-10-05
Show difference between Revision 1.10 and 1.11
Revision 1.10mwedel 2003/09/13 00:02:05 +1780 -466
Updated code for skill + spell code. skills and spells are now objects.
tuning these now means changing the archetypes. New spells can now
be added just by making a new archetype. Lots of code cleanup
also done.
MSW 2003-09-12
Show difference between Revision 1.9 and 1.10
Revision 1.9temitchell 2003/09/04 01:46:22 +63 -10
- updating the collected arches (primarily hides and traps needed to be
collected again)
Show difference between Revision 1.8 and 1.9
Revision 1.8tchize 2003/07/17 04:36:26 +0 -0

Debugged collect script so it won't put the 'smoothface' info inside archetypes file. Rebuild the
archetypes file accordingly
Show difference between Revision 1.7 and 1.8
Revision 1.7temitchell 2003/07/16 01:38:07 +0 -0
- update the collection with changes
Show difference between Revision 1.6 and 1.7
Revision 1.6tchize 2003/07/15 07:56:42 +0 -0

updated collect.pl to pickup smoothing info from archetype and regenerated the picture and
smoothing file using it.
Show difference between Revision 1.5 and 1.6
Revision 1.5tchize 2003/07/10 04:57:44 +0 -0

rebuild archetype files with smoothing and changed the smooth file since
there were mistakes in it.
Show difference between Revision 1.4 and 1.5
Revision 1.4tchize 2003/07/08 07:45:27 +0 -0

Changed the way smoothing is done. Switched th smooth command to binary
mode, rebuild archetype files, added doc on smoothing, updated protocol
file. Changed a the "togglemapextended smoothing" to "togglemapextended
smooth" to prevent problem of compatibilities with previous cvs
smoothing release.
Show difference between Revision 1.3 and 1.4
Revision 1.3tchize 2003/06/30 14:14:13 +0 -0


Various code optimisations to help preventing peeks at maploads. Includes:
* rewritten saving of objects, removed needs for sprintf calls and most strlen calls
* modified map structures for saving of a very small amount of additionnal precalculated datas for weather
* added FAST_xxx macros for fast string manipulations
Show difference between Revision 1.2 and 1.3
Revision 1.2tchize 2003/06/19 05:59:33 +3 -3

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
accordingly
- Changed lib/Makefile.am to install lib/smooth file in shared folder
- Rebuild the Makefiles.am and the Configure script (using autogen.sh)

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
Show difference between Revision 1.1 and 1.2
Revision 1.1mwedel 2003/05/26 23:37:00 None
lib/collect.pl.in: Modify it so that it will collect .trs (treasure) files and
build a treasures.bld from that as well as the existing treasures file. In
this way, treasure information for objects can be put in the arch
directory.
lib/Makefile.am, Makefile.in: Modified so that it copies over the
treasures.bld to treasures in the destination directory. Have
the collect directive also build the images, so that a double
make isn't necessary.
lib/treasures.bld: Added file - like the archetypes, this is the pre-
build treasure file. Until .trs files are added, this will just
match the treasures file with some additional comments.
MSW 2003-05-26
First version


File made using version 1.98 of cvs2html by leaf at 2011-07-21 19:05