ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/server/typemap
Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Mon Nov 12 03:14:33 2012 UTC (11 years, 5 months ago) by root
Branch: MAIN
CVS Tags: HEAD, rel-3_1
Changes since 1.37: +30 -28 lines
Diff to previous 1.37
introduce weight_t, make it unsigned

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Wed May 4 19:04:45 2011 UTC (13 years ago) by root
Branch: MAIN
Changes since 1.36: +1 -0 lines
Diff to previous 1.36
*** empty log message ***

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Fri Jul 2 15:03:57 2010 UTC (13 years, 10 months ago) by root
Branch: MAIN
Changes since 1.35: +1 -0 lines
Diff to previous 1.35
renmae Layout => layout, add (as of now) useless accessors

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri Mar 26 14:00:28 2010 UTC (14 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-3_0
Changes since 1.34: +2 -0 lines
Diff to previous 1.34
*** empty log message ***

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sat Jan 16 13:41:37 2010 UTC (14 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-2_93
Changes since 1.33: +6 -6 lines
Diff to previous 1.33
more utf8 marking

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Jan 1 20:49:49 2009 UTC (15 years, 4 months ago) by root
Branch: MAIN
CVS Tags: rel-2_75, rel-2_76, rel-2_77, rel-2_78, rel-2_79, rel-2_80, rel-2_81, rel-2_82, rel-2_90, rel-2_92
Changes since 1.32: +8 -10 lines
Diff to previous 1.32
slim down perl interface

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Jan 1 19:42:43 2009 UTC (15 years, 4 months ago) by root
Branch: MAIN
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
*** empty log message ***

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Wed Dec 31 18:07:41 2008 UTC (15 years, 4 months ago) by root
Branch: MAIN
Changes since 1.30: +14 -2 lines
Diff to previous 1.30
further optimisations

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Mon Sep 8 11:27:25 2008 UTC (15 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-2_71, rel-2_72, rel-2_73, rel-2_74
Changes since 1.29: +2 -0 lines
Diff to previous 1.29
*** empty log message ***

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Aug 11 23:23:41 2008 UTC (15 years, 9 months ago) by root
Branch: MAIN
CVS Tags: rel-2_7
Changes since 1.28: +1 -0 lines
Diff to previous 1.28
*** empty log message ***

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Apr 20 23:25:09 2008 UTC (16 years ago) by root
Branch: MAIN
CVS Tags: rel-2_52, rel-2_53, rel-2_54, rel-2_55, rel-2_56, rel-2_6, rel-2_61
Changes since 1.27: +8 -2 lines
Diff to previous 1.27
minor refactoring

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Fri Apr 11 13:59:06 2008 UTC (16 years, 1 month ago) by root
Branch: MAIN
CVS Tags: rel-2_5
Changes since 1.26: +8 -1 lines
Diff to previous 1.26
*** empty log message ***

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Tue Sep 4 05:43:22 2007 UTC (16 years, 8 months ago) by root
Branch: MAIN
CVS Tags: rel-2_2, rel-2_3, rel-2_32, rel-2_4, rel-2_41, rel-2_42, rel-2_43
Changes since 1.25: +6 -3 lines
Diff to previous 1.25
- implemented ref/deref "framework" that allows one to create
  semipersistent references and dereference them later
  (works only for players right now).
- (partially) expose freezer and thawer to perl.
- thawers now do next() automatically after instantiating.
- allow the thawer to record delayed dereference requests to be
  resolved, well, later (should be a different class actually
  but lets stay realistic).
- use thawers when loading maps and players and resolve delayed
  derefs after loading them before activating them.
- serialise io for no good reason.

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sat Jul 28 12:02:58 2007 UTC (16 years, 9 months ago) by root
Branch: MAIN
Changes since 1.24: +3 -1 lines
Diff to previous 1.24
- remote code was not making copies of strings it modified
- implemented two ew flags: NDI_REPLY and NDI_DEF.
- went over a lot of chat-related code and converted to send_msg,
  NDI_REPLY and NDI_DEF.

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Thu Jul 5 08:10:30 2007 UTC (16 years, 10 months ago) by root
Branch: MAIN
Changes since 1.23: +3 -0 lines
Diff to previous 1.23
- unbundle marker code into force_find/force_add
- use completely different (more efficient) speed logic
- make those methods available to perl
- to avoid numerical errors use an exact fp number for MIN_ACTIVE_SPEED.

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 04:25:30 2007 UTC (17 years ago) by root
Branch: MAIN
CVS Tags: rel-2_1
Changes since 1.22: +0 -1 lines
Diff to previous 1.22
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.22 - (view) (download) (annotate) - [select for diffs]
Sun Apr 29 21:44:35 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.21: +1 -0 lines
Diff to previous 1.21
goofign around a bit: the while ranged/non-ranged system is borked and needs some serious redesign

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 00:42:02 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
- implement a rudimentary framework for a "msg" command that
  replaces drawinfo and drawextinfo and allows for simpler usage
  in simple cases and extensibility for the less complex uses.
- moved the character race choosing logic into perl, making use
  of the new msg command if the client supports it.

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Apr 23 18:09:58 2007 UTC (17 years ago) by root
Branch: MAIN
Changes since 1.19: +20 -18 lines
Diff to previous 1.19
- add format utility function.
- split dynbuf into dynbuf and dynbuf_text.
- use dynbuf_text for examine strings instead of
  outputting each line seperately. tried to use stringstreams
  but they add insane overheads (as does std::string, but less so).

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Apr 12 14:18:06 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
move animation info into facedata and make it reloadable at runtime

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 22:17:59 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.17: +1 -3 lines
Diff to previous 1.17
minor optimisation, fixing a probable memory leak

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 04:51:01 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.16: +8 -3 lines
Diff to previous 1.16
bugs, bugs, bugs :/

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 04:40:39 2007 UTC (17 years, 1 month ago) by root
Branch: MAIN
Changes since 1.15: +17 -0 lines
Diff to previous 1.15
make an effort of explicitly stating wether a string is a text string (where we use utf8) or binary, likely fixing the palyershop corruption bug

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Mar 14 00:04:59 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
Changes since 1.14: +1 -0 lines
Diff to previous 1.14
- rewrote smooth face handling, as a side-effect, smoothing seems to work
  again and smooth faces can be reloaded.
- the server now sends the full animation for an object the first time
  it is seen, this uses slightly more bandwidth initially, but avoids
  the flickering for objects change their face later.

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sun Mar 11 02:12:45 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
Changes since 1.13: +1 -0 lines
Diff to previous 1.13
- 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.13 - (view) (download) (annotate) - [select for diffs]
Mon Jan 29 22:13:20 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
CVS Tags: rel-2_0
Changes since 1.12: +1 -0 lines
Diff to previous 1.12
*** empty log message ***

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sat Jan 27 23:59:29 2007 UTC (17 years, 3 months ago) by root
Branch: MAIN
Changes since 1.11: +1 -0 lines
Diff to previous 1.11
- implement per-space regions

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Jan 4 16:19:32 2007 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.10: +1 -0 lines
Diff to previous 1.10
- word of recall activated the player indirectly
- implement maptile->xy_find and xy_load
- separate find and load, even on C level
- generate map_leave/enter and map_change events even for tiled map changes
  (experimental)
- implement mainloop freezeing by start/stop, not skipping ticks
- no map updates when player !active

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Dec 27 13:13:47 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.9: +1 -0 lines
Diff to previous 1.9
misc stuff

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Dec 25 11:25:50 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.8: +10 -15 lines
Diff to previous 1.8
- small, but subtle, rewrite of object management
- perl will now keep attachable objects alive
- objects are now refcounted
- refcouts need to be tested explicitly (refcnt_chk)
- explicit destroy is required current
- explicit destroy asks "nicely" for the object to self destruct, if possible
- refcounts will be used during mortal killing
- minor bugfixes, optimisations etc.
- some former hacks removed.

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 19:59:20 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
the rename for sanity campaign hits
you died
- renamed stuff
- partially updated copyrights
- some cleanups

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 05:09:32 2006 UTC (17 years, 4 months ago) by root
Branch: MAIN
Changes since 1.6: +15 -28 lines
Diff to previous 1.6
- remove some old socket mode cruft
- preliminarily added attachable client_socket interface to perl
  (untested but also unreachable from perl code atm)

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Dec 13 02:55:51 2006 UTC (17 years, 5 months ago) by root
Branch: MAIN
Changes since 1.5: +3 -0 lines
Diff to previous 1.5
- medium decruftification
- medium cleanups
- make settings accessible to perl using cf::settings->mutator
  (completely untested)

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sat Sep 16 22:24:13 2006 UTC (17 years, 7 months ago) by root
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4
mapstruct => maptile
removed many ytypedefs in favor of structure tags

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Sep 8 16:51:44 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.3: +13 -13 lines
Diff to previous 1.3
generic accessors, take one

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Aug 28 07:07:42 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
better but more wasteful serialisation support, perl can invoke events, fixes

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Aug 26 23:36:34 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
Changes since 1.1: +6 -6 lines
Diff to previous 1.1
intermediate check-in, per-object events work

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Tue Aug 15 17:10:46 2006 UTC (17 years, 8 months ago) by root
Branch: MAIN
converted perl to a mandatory / non-dynamic plug-in, firts step to put it fully in-core

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