jorrit | 4 Sep 08:49 2009
Picon
Picon

SF.net SVN: cel:[3995] cel/trunk

Revision: 3995
          http://cel.svn.sourceforge.net/cel/?rev=3995&view=rev
Author:   jorrit
Date:     2009-09-04 06:49:37 +0000 (Fri, 04 Sep 2009)

Log Message:
-----------
Renamed 'pcmisc.wire' to 'pclogic.wire'.

Modified Paths:
--------------
    cel/trunk/apps/celtest/celtest.cpp
    cel/trunk/plugins/propclass/wire/pfwire.csplugin
    cel/trunk/plugins/propclass/wire/wirefact.cpp

Modified: cel/trunk/apps/celtest/celtest.cpp
===================================================================
--- cel/trunk/apps/celtest/celtest.cpp	2009-08-27 03:28:24 UTC (rev 3994)
+++ cel/trunk/apps/celtest/celtest.cpp	2009-09-04 06:49:37 UTC (rev 3995)
 <at>  <at>  -307,7 +307,7  <at>  <at> 

   // For debugging, print out when we are near an entity.
   // Increment the 'entities' counter when we get near an entity.
-  pc = pl->CreatePropertyClass (entity_cam, "pcmisc.wire");
+  pc = pl->CreatePropertyClass (entity_cam, "pclogic.wire");
   wire = scfQueryInterface<iPcWire> (pc);
   wire->AddInput ("cel.trigger.entity.enter");
   idx = wire->AddOutput ("cel.test.action.Print");
 <at>  <at>  -318,7 +318,7  <at>  <at> 

(Continue reading)

crystal | 5 Sep 05:27 2009
Picon
Picon

SF.net SVN: cel:[3996] cel/trunk/msvc

Revision: 3996
          http://cel.svn.sourceforge.net/cel/?rev=3996&view=rev
Author:   crystal-manage
Date:     2009-09-05 03:27:26 +0000 (Sat, 05 Sep 2009)

Log Message:
-----------
Crystal Space MSVC static plugins information: Automated file repair/generation.
master header files: Automated master header file repair.
Visual-C++ project files: Automated Visual-C++ project file repair.
Swig Python files: Automated Swig Python file repair.
User's Manual: Automated Texinfo to HTML conversion.

Modified Paths:
--------------
    cel/trunk/msvc/libpfwire_staticreg.cpp
    cel/trunk/msvc/plgpfwire.rc

Modified: cel/trunk/msvc/libpfwire_staticreg.cpp
===================================================================
--- cel/trunk/msvc/libpfwire_staticreg.cpp	2009-09-04 06:49:37 UTC (rev 3995)
+++ cel/trunk/msvc/libpfwire_staticreg.cpp	2009-09-05 03:27:26 UTC (rev 3996)
 <at>  <at>  -22,7 +22,7  <at>  <at> 
 "  <scf>"
 "    <classes>"
 "      <class>"
-"        <name>cel.pcfactory.misc.wire</name>"
+"        <name>cel.pcfactory.logic.wire</name>"
 "        <implementation>celPfWire</implementation>"
 "        <description>CEL Wire Property Class Factory</description>"
(Continue reading)

sunshine | 10 Sep 20:03 2009
Picon
Picon

SF.net SVN: cel:[3997] cel/branches/release/V1.4

Revision: 3997
          http://cel.svn.sourceforge.net/cel/?rev=3997&view=rev
Author:   sunshine
Date:     2009-09-10 18:03:41 +0000 (Thu, 10 Sep 2009)

Log Message:
-----------
Merged revisions 3724 via svnmerge from 
https://cel.svn.sourceforge.net/svnroot/cel/cel/trunk

........
  r3724 | sunshine | 2008-09-23 10:44:49 -0400 (Tue, 23 Sep 2008) | 5 lines

  Eric Sunshine factored common package-related #defines out of
  celtool/initapp.cpp and celtool/celpaths.cpp into new
  celtool/packagedefs.h header. This should resolve problem where
  CEL_PACKAGE_NAME_VER was undefined for MSVC builds.
........

Modified Paths:
--------------
    cel/branches/release/V1.4/libs/celtool/celpaths.cpp
    cel/branches/release/V1.4/libs/celtool/initapp.cpp

Added Paths:
-----------
    cel/branches/release/V1.4/libs/celtool/packagedefs.h

Property Changed:
----------------
(Continue reading)

jorrit | 13 Sep 08:47 2009
Picon
Picon

SF.net SVN: cel:[3998] cel/trunk

Revision: 3998
          http://cel.svn.sourceforge.net/cel/?rev=3998&view=rev
Author:   jorrit
Date:     2009-09-13 06:47:54 +0000 (Sun, 13 Sep 2009)

Log Message:
-----------
- Added a new 'size' property to the bag property class.
- Changed celtest to use a bag to keep track of all entities
  that are near. Changed the wires to use the bag instead of
  the (now removed) 'entities' property.

Modified Paths:
--------------
    cel/trunk/apps/celtest/celtest.cpp
    cel/trunk/include/propclass/bag.h
    cel/trunk/plugins/propclass/tools/bagfact.cpp
    cel/trunk/plugins/propclass/tools/bagfact.h

Modified: cel/trunk/apps/celtest/celtest.cpp
===================================================================
--- cel/trunk/apps/celtest/celtest.cpp	2009-09-10 18:03:41 UTC (rev 3997)
+++ cel/trunk/apps/celtest/celtest.cpp	2009-09-13 06:47:54 UTC (rev 3998)
 <at>  <at>  -222,6 +222,7  <at>  <at> 
     "pclogic.trigger",
     "pcmisc.test",
     "pctools.properties",
+    "pctools.bag",
     CEL_PROPCLASS_END);
   if (!entity_cam) return 0;
(Continue reading)

jorrit | 13 Sep 19:03 2009
Picon
Picon

SF.net SVN: cel:[3999] cel/trunk

Revision: 3999
          http://cel.svn.sourceforge.net/cel/?rev=3999&view=rev
Author:   jorrit
Date:     2009-09-13 17:03:09 +0000 (Sun, 13 Sep 2009)

Log Message:
-----------
- Added a new SendMessage() functionality to the bag property class.
  With this the bag can send out a message to all entities that are
  in the bag (it interpretes the strings in the bag as entity names).
- Wired the action key in celtest ('e' by default) to SendMessage in
  the bag. The message that is sent is 'cel.game.action'.
- External entities (like in maps as loaded by celtest) can now listen to
  the 'cel.game.action' message and do whatever they need to do. The easiest
  way to do this is to set up a wire in every entity that listens to
  'cel.game.action' and then reacts by sending out whatever messages that
  are needed to activate the entity. For example, this could be a message
  to change the state of a quest so that a door can open, or a light can
  be turned on, and so on.
- Added a few examples of these wires to the basic entities in the
  default map. Nothing spectacular but I'm working on something better now.

Modified Paths:
--------------
    cel/trunk/apps/celtest/celtest.cpp
    cel/trunk/data/basic_entities
    cel/trunk/include/propclass/bag.h
    cel/trunk/plugins/propclass/tools/bagfact.cpp
    cel/trunk/plugins/propclass/tools/bagfact.h

(Continue reading)

jorrit | 16 Sep 15:43 2009
Picon
Picon

SF.net SVN: cel:[4000] cel/trunk

Revision: 4000
          http://cel.svn.sourceforge.net/cel/?rev=4000&view=rev
Author:   jorrit
Date:     2009-09-16 13:43:31 +0000 (Wed, 16 Sep 2009)

Log Message:
-----------
- Fixed a bug in the SetProperty message as supported by celPcCommon and thus
  all property classes. It didn't support 'string' properties. All other
  types were ok.
- If a message is received that is to be interpreted as an action then
  celPcCommon will first check if there is a 'tag' parameter specified
  in the message. If so it will compare the tag of that message to the
  tag of the property class. If they match the message will be sent to
  the property class. If the tag is not given then all property classes
  of the same type and connected to the same entity will all react to
  the same message.

Modified Paths:
--------------
    cel/trunk/include/celtool/stdpcimp.h
    cel/trunk/libs/celtool/stdpcimp.cpp
    cel/trunk/plugins/propclass/wire/wirefact.cpp

Modified: cel/trunk/include/celtool/stdpcimp.h
===================================================================
--- cel/trunk/include/celtool/stdpcimp.h	2009-09-13 17:03:09 UTC (rev 3999)
+++ cel/trunk/include/celtool/stdpcimp.h	2009-09-16 13:43:31 UTC (rev 4000)
 <at>  <at>  -104,10 +104,11  <at>  <at> 
   // entity). It is set to true by PropertyClassesHaveChanged()
(Continue reading)

jorrit | 17 Sep 10:01 2009
Picon
Picon

SF.net SVN: cel:[4001] cel/trunk

Revision: 4001
          http://cel.svn.sourceforge.net/cel/?rev=4001&view=rev
Author:   jorrit
Date:     2009-09-17 08:01:27 +0000 (Thu, 17 Sep 2009)

Log Message:
-----------
Fixed a weird name for a getter.

Modified Paths:
--------------
    cel/trunk/include/propclass/cameras/tracking.h
    cel/trunk/plugins/propclass/cameras/tracking/tracking.cpp
    cel/trunk/plugins/propclass/cameras/tracking/tracking.h

Modified: cel/trunk/include/propclass/cameras/tracking.h
===================================================================
--- cel/trunk/include/propclass/cameras/tracking.h	2009-09-16 13:43:31 UTC (rev 4000)
+++ cel/trunk/include/propclass/cameras/tracking.h	2009-09-17 08:01:27 UTC (rev 4001)
 <at>  <at>  -131,7 +131,7  <at>  <at> 
   /**
    * Get the minimum cutoff for the follow spring.
    */
-  virtual float SetFollowMinimumSpringFactor () const = 0;
+  virtual float GetFollowMinimumSpringFactor () const = 0;

   /**
    * Pan the camera around the player in the direction specified.

Modified: cel/trunk/plugins/propclass/cameras/tracking/tracking.cpp
(Continue reading)

jorrit | 17 Sep 10:26 2009
Picon
Picon

SF.net SVN: cel:[4002] cel/trunk

Revision: 4002
          http://cel.svn.sourceforge.net/cel/?rev=4002&view=rev
Author:   jorrit
Date:     2009-09-17 08:26:44 +0000 (Thu, 17 Sep 2009)

Log Message:
-----------
Added a few missing getters.

Modified Paths:
--------------
    cel/trunk/include/propclass/linmove.h
    cel/trunk/plugins/propclass/move/linmove.h

Modified: cel/trunk/include/propclass/linmove.h
===================================================================
--- cel/trunk/include/propclass/linmove.h	2009-09-17 08:01:27 UTC (rev 4001)
+++ cel/trunk/include/propclass/linmove.h	2009-09-17 08:26:44 UTC (rev 4002)
 <at>  <at>  -92,7 +92,7  <at>  <at> 
  */
 struct iPcLinearMovement : public virtual iBase
 {
-  SCF_INTERFACE (iPcLinearMovement, 0, 0, 2);
+  SCF_INTERFACE (iPcLinearMovement, 0, 0, 3);

   /**
    * Set an anchor for this movement class. When this linmove is
 <at>  <at>  -123,6 +123,8  <at>  <at> 
    * Set the current speed.
    */
(Continue reading)

jorrit | 17 Sep 10:58 2009
Picon
Picon

SF.net SVN: cel:[4003] cel/trunk/apps/celtest

Revision: 4003
          http://cel.svn.sourceforge.net/cel/?rev=4003&view=rev
Author:   jorrit
Date:     2009-09-17 08:58:26 +0000 (Thu, 17 Sep 2009)

Log Message:
-----------
Added functionality to celtest so that you can (at runtime) inspect and
change the various settings for tracking camera, analog move, linear move,
and the delegate camera.

Modified Paths:
--------------
    cel/trunk/apps/celtest/celtest.cpp
    cel/trunk/apps/celtest/celtest.h

Modified: cel/trunk/apps/celtest/celtest.cpp
===================================================================
--- cel/trunk/apps/celtest/celtest.cpp	2009-09-17 08:26:44 UTC (rev 4002)
+++ cel/trunk/apps/celtest/celtest.cpp	2009-09-17 08:58:26 UTC (rev 4003)
 <at>  <at>  -101,6 +101,14  <at>  <at> 

 //-----------------------------------------------------------------------------

+bool CelTestMessageReceiver::ReceiveMessage (csStringID msg_id, iMessageSender*,
+      celData&, iCelParameterBlock* params)
+{
+  return celtest->ReceiveMessage (msg_id, params);
+}
+
(Continue reading)

crystal | 18 Sep 05:21 2009
Picon
Picon

SF.net SVN: cel:[4004] cel/trunk

Revision: 4004
          http://cel.svn.sourceforge.net/cel/?rev=4004&view=rev
Author:   crystal-manage
Date:     2009-09-18 03:21:27 +0000 (Fri, 18 Sep 2009)

Log Message:
-----------
Crystal Space MSVC static plugins information: Automated file repair/generation.
master header files: Automated master header file repair.
Visual-C++ project files: Automated Visual-C++ project file repair.
Swig Python files: Automated Swig Python file repair.
User's Manual: Automated Texinfo to HTML conversion.

Modified Paths:
--------------
    cel/trunk/plugins/behaviourlayer/python/blcel.cpp
    cel/trunk/scripts/blcelc.py

Modified: cel/trunk/plugins/behaviourlayer/python/blcel.cpp
===================================================================
--- cel/trunk/plugins/behaviourlayer/python/blcel.cpp	2009-09-17 08:58:26 UTC (rev 4003)
+++ cel/trunk/plugins/behaviourlayer/python/blcel.cpp	2009-09-18 03:21:27 UTC (rev 4004)
 <at>  <at>  -52096,6 +52096,28  <at>  <at> 
 }

 
+SWIGINTERN PyObject *_wrap_iPcLinearMovement_GetSpeed(PyObject *SWIGUNUSEDPARM(self),
PyObject *args) {
+  PyObject *resultobj = 0;
+  iPcLinearMovement *arg1 = (iPcLinearMovement *) 0 ;
(Continue reading)


Gmane