ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/preprocess
Revision 1.31
Mon May 28 21:15:56 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.30: +0 -0 lines
FILE REMOVED
- update copyrights in .h files, where applicable
- rename preprocess to genkeywords

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue May 22 10:49:59 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
CVS Tags: rel-2_1
Changes since 1.29: +3 -0 lines
Diff to previous 1.29
- fix players frozen on movers
- allow overriding of existing spells

implement town portal:
- new fields portasl_maap|x|y for regions
- new ext town_portsla completelyx implementing it
- some debugging code, some check code

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Fri May 18 19:46:22 2007 UTC (16 years, 11 months ago) by root
Branch: MAIN
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
new speed management:
- weapon speed and object speed is now completekly decoupled for players.
- both can be used at the same time, or indeepndent, when running or firing.
- still only one command per object speed can be issued.

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu May 17 14:14:55 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.27: +0 -2 lines
Diff to previous 1.27
remove superfluous/broken settings and related code

- COZY_SERVER:
  enabled most msall adjustments, changed digestion formula to the original one,
  party member treament w.r.t. pets enforced.
- PROHIBIT_PLAYERKILL: default
- real_wiz: removed and enforced
- create_home_portals: removed and enforced
- casting_time: removed and forced to be off (was crashing anyways)
- was_wiz flag removed and treated as off usually unless it was used
  in place of flag_wiz.
- do not save or restore wiz, wizcast and wizpass flags.

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon May 7 04:21:11 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.26: +2 -0 lines
Diff to previous 1.26
some more structure optimisations saving lots of code

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu May 3 09:26:45 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.25: +0 -3 lines
Diff to previous 1.25
only allow one range weapon to be applied at any one time, some dynbuf fixes

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 04:25:30 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
This is the first rough cut of the skill use system (use the STABLE tag).

Details will likely change, and combat skills do not work very well, but
it works quite well.

Players no longer have a shoottype or range slots, instead, each player
has these members:

   combat_skill/combat_ob  the currently selected skill (and weapon)
                           for direct attacks.
   ranged_skill/ranged_ob  the currently selected ranged skill (and
                           bow/spell/item)
   golem                   the currently-controlled golem, if any.

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sat Apr 28 17:51:58 2007 UTC (17 years ago) by root
Branch: MAIN
CVS Tags: STABLE
Changes since 1.23: +2 -0 lines
Diff to previous 1.23
implement two new flags and associated gadgets:

- FLAG_PRECIOUS: used to mark precious pet monsters. semantics
  are not fleshed out yet, but destroy_pets floors leave them be.
  ideas: save them to the player file, do not kill with killpets
  (but only with killpets all), try harder when following player on other
  maps.

- FLAG_TREASURE_ENV: put treasure into the environment instead of
  into the object, useful for terrain types on the worldmap.
  - bumped chance field in treasures to 16 bit (ideally float).

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 18:59:06 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.22: +1 -0 lines
Diff to previous 1.22
parse_kv now behaves like other parse functions

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 10:14:25 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.21: +9 -1 lines
Diff to previous 1.21
- rewrite treasure parser to new framework just for fun.
- actually call load_treasures again.
- fix bugs.

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sat Apr 14 07:23:00 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
implement defaulting region by map path match

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sun Mar 11 02:12:44 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
Changes since 1.19: +0 -2 lines
Diff to previous 1.19
- MAJOR CHANGE
- you now need to use cfutil to install arches.
- former bigfaces are broken in the server
- bigfaces are no longer supported. at all.
- use face numbers instead of pointers
  * saves lotsa space
  * saves lotsa indirections
  * saves lots(?) cpu cycles
- completely rewrote face handling
- faces can now be added at runtime
- reload will add new faces
- this does not apply to animations
- use a hastable instead of binary search (faster) for faces
- face caching is broken
- facesets are gone
- server always reports MAX_FACES to any client who asks

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Feb 16 19:43:41 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.18: +15 -10 lines
Diff to previous 1.18
- identified random memory corrutpion bug
- fixed most likely cause for bug above
- rewrote object loader etc. into a simple one-line lookahead
  parser.
- rewrote/cleaned up archetype, treasure, artifact, formula parser.
- some optimisations / cleanups

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Feb 15 21:07:49 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
Changes since 1.17: +1 -0 lines
Diff to previous 1.17
- use a simpler, less fancy loader base design (basically a one-line-lookahead
  top-down parser).

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Feb 9 01:52:10 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.16: +4 -0 lines
Diff to previous 1.16
minor stuff, indent

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Tue Feb 6 13:21:29 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.15: +8 -0 lines
Diff to previous 1.15
- add density to lib/materials
- rewrite parser to use object_thawer (but not new loader framework yet).

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon Jan 29 15:04:21 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.14: +3 -1 lines
Diff to previous 1.14
rewrote region parser, changed region fileformat a bit

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri Jan 19 17:50:11 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.13: +11 -0 lines
Diff to previous 1.13
- rename Animations => animation
- rename New_Face => facetile
- add but do not implement some generic loader framework classes

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Jan 8 12:45:10 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
save obj_original flag

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 23:10:43 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.11: +1 -0 lines
Diff to previous 1.11
- more improvements/fixes
- timestamp with millisecond accuracy, horrible code

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Jan 7 02:39:14 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.10: +0 -1 lines
Diff to previous 1.10
""

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Dec 31 21:26:18 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.9: +24 -0 lines
Diff to previous 1.9
use thawer for player loading: all objects are now being loaded through the thawer,
although not everything uses the kv syntax.

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Dec 30 10:16:10 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.8: +35 -0 lines
Diff to previous 1.8
preliminary snapshot check-in, DO NOT USE IN PRODUCTION SYSTEMS
See the Changes file for details

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 11 19:10:58 2006 UTC (17 years, 5 months ago) by root
Branch: MAIN
Changes since 1.7: +7 -2 lines
Diff to previous 1.7
- portability fixes
- fail when GPERF not found

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Sep 21 00:05:25 2006 UTC (17 years, 7 months ago) by root
Branch: MAIN
Changes since 1.6: +6 -1 lines
Diff to previous 1.6
further simplify and speed up map saving, fixed
- flag_player_sold was incorrectly saved as "player sold 1"
- flag_has_ready_range was not saved
- flag_is_dust is not in use anymore

not well tested

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Sep 13 02:05:19 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5
preliminary uuid support

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Sep 4 15:51:24 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.4: +10 -1 lines
Diff to previous 1.4
*** empty log message ***

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Sep 3 22:45:56 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.3: +8 -0 lines
Diff to previous 1.3
string scanning (e.g. for patch) is not implemented ATM but should be easy
to add with an alternative constructor for object_thawer.

Rewrote flex scanner to be simpler, faster and more modularised.

Initial speedup: 16%

(ah well)

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Aug 31 17:54:14 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.2: +17 -5 lines
Diff to previous 1.2
rewrote object serialiser, parser is next

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Aug 31 09:19:34 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
*** empty log message ***

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Aug 31 06:23:19 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
*** empty log message ***

Convenience Links

Links to HEAD: (view) (download) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a