Module CS/include/imap/

back to main page

Summary Period: 2001-03-09 to 2003-07-11

Modules

[root]/CS/include/imap

Lines Of Code


Total Lines Of Code: 580 (2003-07-11 20:29)

Authors

Author Changes Lines of code Lines per change
Totals 112 (100.0%) 1203 (100.0%) 10.7
jorrit 51 (45.5%) 485 (40.3%) 9.5
norman 4 (3.6%) 152 (12.6%) 38.0
sunshine 12 (10.7%) 146 (12.1%) 12.1
matzebraun 4 (3.6%) 139 (11.6%) 34.7
mgeisse 10 (8.9%) 113 (9.4%) 11.3
res2002 12 (10.7%) 92 (7.6%) 7.6
azverkan 2 (1.8%) 28 (2.3%) 14.0
ab031ns 6 (5.4%) 19 (1.6%) 3.1
okt 3 (2.7%) 11 (0.9%) 3.6
wouter 3 (2.7%) 5 (0.4%) 1.6
vengeance2001 1 (0.9%) 4 (0.3%) 4.0
philwyett 2 (1.8%) 4 (0.3%) 2.0
thebolt00 1 (0.9%) 3 (0.2%) 3.0
miklby 1 (0.9%) 2 (0.2%) 2.0

Most Recent Commits

sunshine 2003-07-11 09:47

Project-wide spelling corrections:

conveniance --> convenience
conveniant --> convenient

1 lines of code changed in:

jorrit 2003-06-20 13:13

- Jorrit fixed motion loader after his latest changes.

1 lines of code changed in:

jorrit 2003-06-20 12:07

- Jorrit re-added the bool resolveOnlyRegion parameter (curRegOnly) for
LoadMapFile(). Also added this for LoadLibraryFile(). This is used
in addition to the region parameter now. The region parameter on
its own only causes objects to be added to that region. The
curRegOnly parameter causes objects to be searched in only that
region (as opposed to all regions).
This fixes the -regions commandline option for walktest.

20 lines of code changed in:

jorrit 2003-06-20 11:09

- Jorrit did the following region related changes:
- Removed the concept of the current region. The engine still
manages regions but no longer knows about the current region.
- Removed engine->SelectRegion(), engine->GetCurrentRegion(),
and engine->AddToCurrentRegion().
- Added engine->CreateRegion(). This function will create a region
and add it to the region list. If the region already exists
it will simply return a pointer to that.
- Removed support for the <region> keyword in map files.
- Added optional region parameter to iLoader->LoadLibraryFile().
- Replaced boolean resolveOnlyRegion parameter in
iLoader->LoadMapFile() with a pointer to the actual region
instead.
- Changed the parser to add all objects to the current region
itself.
- Sequences, triggers, and shared variables are also put in
regions now.
- The region code now supports removing sequences, triggers, and
shared variables too.

20 lines of code changed in:

jorrit 2003-06-15 07:09

Jorrit changed a comment to indicate that the threaded loader isn't
implemented yet.

1 lines of code changed in:

jorrit 2003-05-29 08:04

Replaced NULL with 0.

2 lines of code changed in:

res2002 2003-05-17 18:32

- made the following changes:
- extended the stdpt plugin with a fire texture loader.
- added experimental 'convenient token list', currently used by
above loader.
- added a simple color gradient class to csgfx.
- added the possibility to the fire texture to set a user-defined
palette.
- added a gradient parser to the syntax services.
- changed partsys so that a fire system now has a small procedural
fire instead of 'raindrop' texture.

8 lines of code changed in:

jorrit 2003-05-15 14:54

- Jorrit started initial work on ThreadedLoadMapFile(). Not
operational yet.
- Jorrit fixed a bug he introduced in his last commit with the engine.

34 lines of code changed in:

jorrit 2003-05-15 14:05

- Jorrit removed iLoader->SetMode() and all the CS_LOADER_... flags.
Two of them were unused and the other was invalid.
- Jorrit made checkDupes and resolveOnlyRegion in the loader part
of the loader context to make it easier to make the loader thread
safe.

12 lines of code changed in:

jorrit 2003-04-23 14:57

Removed the loaderthread.h header again. This is going to be done
differently.

0 lines of code changed in:

jorrit 2003-04-18 10:20

- Removed all the ToText() routines in iSyntaxService. They are not
useful anymore with the new XML format and they prevent the
syntax services plugin from being totally thread-safe.
- Removed all broken implementations of the WriteDown() functions
in the mesh savers. These need to be reimplemented using
XML.

1 lines of code changed in:

jorrit 2003-04-16 15:40

Started work on threaded loading. The basic idea is that there will
be an iLoader->LoadMapFileThreaded(). That function will return
an iLoadingStatus object which the loader thread will update when
new objects arrive and the main thread can query to add those
objects to the engine as they are loaded in the loading thread.
Work on the interfaces alone at this moment.

0 lines of code changed in:

jorrit 2003-03-27 14:28

- Updated API mod doc with regards to this new change.
- Syntax service loader no longer supports loading of planes. It now
gives an error saying you must use levtool -planes.
- Removed all texture mapping plane related stuff from
iThingEnvironment.
- Removed the plane loader and saver addon from the thing loader
plugin.
- Removed iPolyTxtPlane interface and fixed thing plugin related to
that. This should already speed up things a tiny bit.

1 lines of code changed in:

jorrit 2003-03-20 10:56

- Split iThingState with iThingState and iThingFactoryState.
- Renamed GetPolygonStatic() to GetPolygon().

3 lines of code changed in:

jorrit 2003-03-19 14:35

Split iPolygon3D into iPolygon3D and iPolygon3DStatic. The static
part contains all information that is static and could be in
a factory. Several functions (like iThingState->CreatePolygon)
will now return an iPolygon3DStatic instead of an iPolygon3D.

3 lines of code changed in:

jorrit 2003-03-03 12:38

- Extended iLoader->LoadMapFile() with a fourth 'checkDupes' parameter.
By default this is false. But when it is set to true the loader
will not load textures, materials, and mesh factories for which
another same-named object is already in the engine (ignoring regions).
This can be useful in cases where you have multiple map files
which need to share objects but which also need to be able to
work standalone.
- Added '-dupes' commandline option to walktest which enables this
option.

11 lines of code changed in:

ab031ns 2002-12-23 22:25

Renamed/corrected header defines to CS coding-style.

19 lines of code changed in:

vengeance2001 2002-12-11 09:33

Added <lightcolor> trigger condition tag so now sequences can be
triggered by changes in light colors.

4 lines of code changed in:

jorrit 2002-11-23 07:38

Removed the meta manager again. This is a totally unneeded
addition since it is already possible to attach name/value
data to any thing that supports iObject. Just use the following
syntax:
<key name="editor_bla" value="whatever" />

0 lines of code changed in:

okt 2002-11-21 23:53

Added support for putting meta-data in map files, for level editors and such.

11 lines of code changed in:

(54 more)


Generated by StatCvs v0.2-dev