Changed: Typo fixes and French comments translated to English (Thanks to DuDraig!)

This commit is contained in:
kervala 2013-02-12 22:48:37 +01:00
parent de3371cae9
commit f5dec3c1ca
89 changed files with 175 additions and 178 deletions

View file

@ -209,7 +209,7 @@ CAnimatedSceneObject::CAnimatedSceneObject( const CEntityId& Id, const list < st
current.identity (); current.identity ();
current.setRot (_Rotation); current.setRot (_Rotation);
// Rotation 90° // Rotation 90 degrees
CMatrix rot90; CMatrix rot90;
rot90.identity (); rot90.identity ();
rot90.rotateZ (-(float)Pi/2); rot90.rotateZ (-(float)Pi/2);
@ -322,7 +322,7 @@ void CAnimatedSceneObject::resetInitialPos( void )
current.identity (); current.identity ();
current.setRot (_Rotation); current.setRot (_Rotation);
// Rotation 90° // Rotation 90 degrees
CMatrix rot90; CMatrix rot90;
rot90.identity (); rot90.identity ();
rot90.rotateZ (-(float)Pi/2); rot90.rotateZ (-(float)Pi/2);
@ -741,7 +741,7 @@ void CAnimatedSceneObject::removeOffsetAnimation ()
// Remove the first frame animation // Remove the first frame animation
current *= firstFrame; current *= firstFrame;
// Rotation 90° // Rotation 90 degrees
CMatrix rot90; CMatrix rot90;
rot90.identity (); rot90.identity ();
rot90.rotateZ (-(float)Pi/2); rot90.rotateZ (-(float)Pi/2);

View file

@ -98,7 +98,7 @@ public:
// Process logic and displacement and setup visual animation // Process logic and displacement and setup visual animation
void applyObjectAnimationTimeslice( double time ); void applyObjectAnimationTimeslice( double time );
// manage animation start, if they are many animation, we choose one randomly (TODO: add contrôle to animation launched and manage some mode (loop, repeat number, sequences..) // manage animation start, if they are many animation, we choose one randomly (TODO: add control to animation launched and manage some mode (loop, repeat number, sequences..)
void manageObjectAnimation( double Time, NLMISC::CVector userPos ); void manageObjectAnimation( double Time, NLMISC::CVector userPos );
// update (add to end list) Animation sequence with sequence // update (add to end list) Animation sequence with sequence

View file

@ -16,7 +16,7 @@
// CJ60Lib.h : header file // CJ60Lib.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJCaption.h : header file // CJCaption.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -18,7 +18,7 @@
// //
// DevStudio Style Resizable Docking Control Bar. // DevStudio Style Resizable Docking Control Bar.
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -29,7 +29,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJDockBar.h : header file // CJDockBar.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJDockContext.h : header file // CJDockContext.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJExplorerBar.h : header file // CJExplorerBar.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFlatButton.h : header file // CJFlatButton.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFlatComboBox.h : header file // CJFlatComboBox.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJHeaderCtrl.h : header file // CJHeaderCtrl.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFrameWnd.h : header file // CJFrameWnd.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJListCtrl.h : header file // CJListCtrl.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJListView.h : header file // CJListView.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJMDIFrameWnd.h : header file // CJMDIFrameWnd.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJMiniDockFrameWnd.h : header file // CJMiniDockFrameWnd.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJOutlookBar.h : header file // CJOutlookBar.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJPagerCtrl.h : header file // CJPagerCtrl.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJCJSearchEdit.h : header file // CJCJSearchEdit.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJSizeDockBar.h : header file // CJSizeDockBar.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -23,7 +23,7 @@
// mailto:dirk_clemens@hotmail.com // mailto:dirk_clemens@hotmail.com
// http://www.codeguru.com/docking/sizing_tabctrl_bar.shtml // http://www.codeguru.com/docking/sizing_tabctrl_bar.shtml
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -34,7 +34,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJToolBar.h : header file // CJToolBar.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// SHFileInfo.h : header file // SHFileInfo.h : header file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJ60Lib.cpp : Defines the initialization routines for the DLL. // CJ60Lib.cpp : Defines the initialization routines for the DLL.
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.
@ -127,7 +127,7 @@ bool GetVerComCtl32()
if (iVerComCtl32 < 471) if (iVerComCtl32 < 471)
{ {
CString str; CString str;
str.Format(_T("Copyright © 1998-99 Kirk Stowell\nmailto:kstowell@codejockeys.com - http://www.codejockeys.com/kstowell/\n\nCode Jockey's CJ60 extension library requires ComCtl32.dll, version 4.71 or later. The curent version found on this system is %d.%d.%d. To get the latest version of ComCtl32.dll visit Microsoft's site at:\n\nhttp://www.microsoft.com/msdn/downloads/files/40comupd.htm"), dvi.dwMajorVersion, dvi.dwMinorVersion, dvi.dwBuildNumber); str.Format(_T("Copyright (c) 1998-99 Kirk Stowell\nmailto:kstowell@codejockeys.com - http://www.codejockeys.com/kstowell/\n\nCode Jockey's CJ60 extension library requires ComCtl32.dll, version 4.71 or later. The curent version found on this system is %d.%d.%d. To get the latest version of ComCtl32.dll visit Microsoft's site at:\n\nhttp://www.microsoft.com/msdn/downloads/files/40comupd.htm"), dvi.dwMajorVersion, dvi.dwMinorVersion, dvi.dwBuildNumber);
AfxMessageBox(str, MB_ICONSTOP); AfxMessageBox(str, MB_ICONSTOP);
return false; return false;
} }

View file

@ -16,7 +16,7 @@
// CJCaption.cpp : implementation file // CJCaption.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -18,7 +18,7 @@
// //
// DevStudio Style Resizable Docking Control Bar. // DevStudio Style Resizable Docking Control Bar.
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -29,7 +29,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJDockBar.cpp : implementation file // CJDockBar.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJDockContext.cpp : implementation file // CJDockContext.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJExplorerBar.cpp : implementation file // CJExplorerBar.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFlatButton.cpp : implementation file // CJFlatButton.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFlatComboBox.cpp : implementation file // CJFlatComboBox.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFlatHeaderCtrl.cpp : implementation file // CJFlatHeaderCtrl.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJFrameWnd.cpp : implementation file // CJFrameWnd.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJListCtrl.cpp : implementation file // CJListCtrl.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJListView.cpp : implementation file // CJListView.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJMDIFrameWnd.cpp : implementation file // CJMDIFrameWnd.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJMiniDockFrameWnd.cpp : implementation file // CJMiniDockFrameWnd.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJOutlookBar.cpp : implementation file // CJOutlookBar.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJPagerCtrl.cpp : implementation file // CJPagerCtrl.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJSearchEdit.cpp : implementation file // CJSearchEdit.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJSizeDockBar.cpp : implementation file // CJSizeDockBar.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -23,7 +23,7 @@
// mailto:dirk_clemens@hotmail.com // mailto:dirk_clemens@hotmail.com
// http://www.codeguru.com/docking/sizing_tabctrl_bar.shtml // http://www.codeguru.com/docking/sizing_tabctrl_bar.shtml
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -34,7 +34,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// CJToolBar.cpp : implementation file // CJToolBar.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -16,7 +16,7 @@
// SHFileInfo.cpp : implementation file // SHFileInfo.cpp : implementation file
// //
// Copyright © 1998-99 Kirk Stowell // Copyright (c) 1998-99 Kirk Stowell
// mailto:kstowell@codejockeys.com // mailto:kstowell@codejockeys.com
// http://www.codejockeys.com/kstowell/ // http://www.codejockeys.com/kstowell/
// //
@ -27,7 +27,7 @@
// notices remain intact. If the source code is used in any commercial // notices remain intact. If the source code is used in any commercial
// applications then a statement along the lines of: // applications then a statement along the lines of:
// //
// "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // "Portions Copyright (c) 1998-99 Kirk Stowell" must be included in the
// startup banner, "About" box or printed documentation. An email letting // startup banner, "About" box or printed documentation. An email letting
// me know that you are using it would be nice as well. That's not much to ask // me know that you are using it would be nice as well. That's not much to ask
// considering the amount of work that went into this. // considering the amount of work that went into this.

View file

@ -22,7 +22,7 @@
// Copyright (C) 1997, 1998 Chris Maunder // Copyright (C) 1997, 1998 Chris Maunder
// All rights reserved. May not be sold for profit. // All rights reserved. May not be sold for profit.
// //
// Thanks to Pål K. Tønder for auto-size and window caption changes. // Thanks to Pal K. Tonder for auto-size and window caption changes.
// //
// "GotoURL" function by Stuart Patterson // "GotoURL" function by Stuart Patterson
// As seen in the August, 1997 Windows Developer's Journal. // As seen in the August, 1997 Windows Developer's Journal.
@ -297,7 +297,7 @@ BOOL CHyperLink::GetAutoSize() const
// then the window is merely shrunk, but if it is centred or right // then the window is merely shrunk, but if it is centred or right
// justified then the window will have to be moved as well. // justified then the window will have to be moved as well.
// //
// Suggested by Pål K. Tønder // Suggested by Pal K. Tonder
void CHyperLink::PositionWindow() void CHyperLink::PositionWindow()
{ {

View file

@ -1604,7 +1604,7 @@ void CSceneParser::updateParticlesActor(float difTime, CParticle &particle, UAni
return; return;
} }
// Matrix 90° // Matrix 90 degrees
CMatrix m90; CMatrix m90;
m90.identity(); m90.identity();
m90.rotateZ((float)(Pi/2.0)); m90.rotateZ((float)(Pi/2.0));

View file

@ -278,7 +278,7 @@ void CStageSet::serial(class NLMISC::IStream &f) throw(NLMISC::EStream)
//----------------------------------------------- //-----------------------------------------------
// removePosWithNoMode : // removePosWithNoMode :
// Remove ¨Positions except for those with a mode. // Remove Positions except for those with a mode.
//----------------------------------------------- //-----------------------------------------------
void CStageSet::removePosWithNoMode() void CStageSet::removePosWithNoMode()
{ {

View file

@ -146,7 +146,7 @@ public:
/// Serialize entities. /// Serialize entities.
virtual void serial(class NLMISC::IStream &f) throw(NLMISC::EStream); virtual void serial(class NLMISC::IStream &f) throw(NLMISC::EStream);
/// Remove ¨Positions except for those with a mode. /// Remove Positions except for those with a mode.
void removePosWithNoMode(); void removePosWithNoMode();
}; };

View file

@ -226,7 +226,7 @@ std::string CAliasTreeOwner::getAliasFullName() const
if (_AliasTree) if (_AliasTree)
return _AliasTree->fullName(); return _AliasTree->fullName();
return getName(); // à upgrader .. return getName(); // to upgrade...
} }
inline inline

View file

@ -18,7 +18,7 @@
#include "stdpch.h" #include "stdpch.h"
#if 0 #if 0
#error "Dêprecated" #error "Deprecated"
//#include "bot_chat_interface.h" //#include "bot_chat_interface.h"
#include "game_share/synchronised_message.h" #include "game_share/synchronised_message.h"
#include "game_share/bot_chat_types.h" #include "game_share/bot_chat_types.h"

View file

@ -2420,7 +2420,7 @@ bool pathFind(const CNpcZone *const start, const CNpcZone *const end, const CPro
if (it == openList.end()) if (it == openList.end())
{ {
//If it isnt on the open list, add it to the open list. // If it isn't on the open list, add it to the open list.
// Make the current square the parent of this square. // Make the current square the parent of this square.
// Record the F, G, and H costs of the square. // Record the F, G, and H costs of the square.

View file

@ -506,9 +506,9 @@ void CFamilyBehavior::update(uint32 nbTicks)
const EGSPD::CSeason::TSeason season=CTimeInterface::season(); const EGSPD::CSeason::TSeason season=CTimeInterface::season();
if ( season<EGSPD::CSeason::Invalid // et si on est à une saison valide .. if ( season<EGSPD::CSeason::Invalid // if valid season
&& gd->isValidForSeason(season) ) && gd->isValidForSeason(season) )
break; // pas de raison de despawner. break; // no reason to despawn
if (!alreadyDespawned) if (!alreadyDespawned)
grp->getSpawnObj()->despawnBots(false); // not ok, despawn this group .. grp->getSpawnObj()->despawnBots(false); // not ok, despawn this group ..

View file

@ -77,7 +77,7 @@ void CKnapsackSolver::optimize(float wMax, Algorithm algorithm)
} }
/// Algorithm is taken from http://eleves.ensmp.fr/P00/00rouaul/sacados/sacados_swp.html /// Algorithm is taken from http://eleves.ensmp.fr/P00/00rouaul/sacados/sacados_swp.html
/// This algorithm complexity is O(N²) /// This algorithm complexity is O(N^2)
void CKnapsackSolver::optimizeOptimal() void CKnapsackSolver::optimizeOptimal()
{ {
H_AUTO(CKnapsackSolver_optimizeOptimal); H_AUTO(CKnapsackSolver_optimizeOptimal);
@ -187,7 +187,7 @@ void CKnapsackSolver::optimizeFastAddCheck()
} }
/// First try FullAddCheck, then try to replace the already taken elements with not taken ones. /// First try FullAddCheck, then try to replace the already taken elements with not taken ones.
/// This algorithm complexity is Theta(N²) /// This algorithm complexity is Theta(N^2)
void CKnapsackSolver::optimizeFullSingleReplace() void CKnapsackSolver::optimizeFullSingleReplace()
{ {
optimizeFullAddCheck(); optimizeFullAddCheck();
@ -231,7 +231,7 @@ void CKnapsackSolver::optimizeFullSingleReplace()
/// First try FastAddCheck, and if it fails optimizing try to replace a not /// First try FastAddCheck, and if it fails optimizing try to replace a not
/// taken one with an already taken element (the worst one) until a /// taken one with an already taken element (the worst one) until a
/// replacement occurs. /// replacement occurs.
/// This algorithm complexity is Theta(N²) and O(N²) for CTargetable /// This algorithm complexity is Theta(N^2) and O(N^2) for CTargetable
void CKnapsackSolver::optimizeSingleReplace() void CKnapsackSolver::optimizeSingleReplace()
{ {
float vBest = _VBest; float vBest = _VBest;
@ -278,7 +278,7 @@ void CKnapsackSolver::optimizeSingleReplace()
/// First try FastAddCheck, and if it fails optimizing try to replace the /// First try FastAddCheck, and if it fails optimizing try to replace the
/// first not taken element with an already taken element (the worst one). /// first not taken element with an already taken element (the worst one).
/// This algorithm complexity is O(N²) and Theta(N) for CTargetable /// This algorithm complexity is O(N^2) and Theta(N) for CTargetable
void CKnapsackSolver::optimizeFastSingleReplace() void CKnapsackSolver::optimizeFastSingleReplace()
{ {
float vBest = _VBest; float vBest = _VBest;
@ -326,7 +326,7 @@ void CKnapsackSolver::optimizeFastSingleReplace()
/// First try FastAddCheck, and if it fails optimizing try to replace the /// First try FastAddCheck, and if it fails optimizing try to replace the
/// first not taken element with an already taken one (the first worst that /// first not taken element with an already taken one (the first worst that
/// the not taken one). /// the not taken one).
/// This algorithm complexity is O(N²) and O(N) for CTargetable /// This algorithm complexity is O(N^2) and O(N) for CTargetable
void CKnapsackSolver::optimizeVeryFastSingleReplace() void CKnapsackSolver::optimizeVeryFastSingleReplace()
{ {
float vBest = _VBest; float vBest = _VBest;

View file

@ -981,7 +981,7 @@ Arguments: s(phraseName),s(phraseContent) ->
@param[in] phraseContent is the text associated with the phrase @param[in] phraseContent is the text associated with the phrase
@code @code
()setSimplePhrase("HELLO", "Salut, ca va ?"); // équivalent à "HELLO(){[Salut, ca va ?]}" ()setSimplePhrase("HELLO", "Hi, how are you?"); // equivalent to "HELLO(){[Hi, how are you?]}"
@endcode @endcode
*/ */

View file

@ -419,7 +419,7 @@ reStartFollowTopo:
bool idealIsValid = true; bool idealIsValid = true;
if (absDeltaIdealAngle>(32768*67.5/180)) // /*97*/ si un peu plus de 95 degrés de difference. if (absDeltaIdealAngle>(32768*67.5/180)) // /*97*/ if a difference of slightly more than 95 degrees.
{ {
idealIsValid = false; idealIsValid = false;
} }

View file

@ -42,7 +42,7 @@ using namespace NLMISC;
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
// A Small Custom Compiler For AI. // A Small Custom Compiler For AI.
// (Token and Grammar are Upgradable, Error returns have to be upgraded). // (Token and Grammar are Upgradable, Error returns have to be upgraded).
// Ask to Stéphane Le Dorze for Explanations. // Ask to Stephane Le Dorze for Explanations.
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
namespace AICOMP namespace AICOMP

View file

@ -93,7 +93,7 @@ print("Ma position est ", x, ":", y);
You can dynamically define function on the group. You can dynamically define function on the group.
This function are called <em>script function</em> or <em>user function</em> This function are called <em>script function</em> or <em>user function</em>
(as opposed to the hard coded native function). (as opposed to the hard coded "native function").
User functions don't have parameters. User functions don't have parameters.
@ -120,7 +120,7 @@ E.g.:
mavar =(5*mavar+1)/3; mavar =(5*mavar+1)/3;
@endcode @endcode
Note that the negative operator should be used with caution, YOU MUST add a Note that the negative operator should be used with caution, YOU MUST add a
space after the - symbol. space after the "-" symbol.
You can do comparison with variables and or numbers (can be used for if and You can do comparison with variables and or numbers (can be used for if and
while statements). Note that you can't do mathematical computation inside the while statements). Note that you can't do mathematical computation inside the

View file

@ -1052,7 +1052,7 @@ void CScriptVM::interpretCode(
} }
continue; continue;
} }
nlassert(false); // must use continue !! Non implementé. nlassert(false); // must use continue !! Not implemented.
} }
} }

View file

@ -139,7 +139,7 @@ CSlot const& CSlot::operator ++()
* \date 2003 * \date 2003
*/ */
class CCellLinkage class CCellLinkage
// passer les paramètres de CCellLinkage en références. (quand meme) et enlever les tests de validité. (grosse mise à jour en perspective). // pass CCellLinkage parameters by references. (anyway) and remove validation checks. (big update to come).
{ {
public: public:
enum enum

View file

@ -2415,7 +2415,7 @@ void cbClientWho( NLNET::CMessage& msgin, const std::string &serviceName, NLNET:
msgin.serial( id,opt ); msgin.serial( id,opt );
const std::vector<CEntityId> * gms = NULL; const std::vector<CEntityId> * gms = NULL;
// Make sure opt is not like "A(c)" for "é" // Make sure opt is not like "A(c)" for e acute
ucstring ucopt; ucstring ucopt;
ucopt.fromUtf8(opt); ucopt.fromUtf8(opt);
opt = ucopt.toString(); opt = ucopt.toString();

View file

@ -318,7 +318,7 @@ void CStaticBrick::readStaticBrick( const NLGEORGES::UFormElm &root, const NLMIS
isAIBrick = true; isAIBrick = true;
} }
/// TODO : converti les strings de paramètres en minuscules à la lecture /// TODO : convert parameters strings in lowercase when reading
// FamilyId // FamilyId
//if( root.getValueByName (value, "Basics.FamilyId") ) //if( root.getValueByName (value, "Basics.FamilyId") )

View file

@ -776,7 +776,7 @@ public:
/** /**
* remove an effect on this entity. The effect is not deleted. * remove an effect on this entity. The effect is not deleted.
* \param effect the effect to remove * \param effect the effect to remove
* \param activateSpleepîngEffect activate or not sleeping effects of the same family, default = true, only false when clearing all effects * \param activateSpleepingEffect activate or not sleeping effects of the same family, default = true, only false when clearing all effects
* \return true if no other effect of this family is active, false otherwise * \return true if no other effect of this family is active, false otherwise
*/ */
virtual bool removeSabrinaEffect( CSEffect *effect, bool activateSleepingEffect = true ); virtual bool removeSabrinaEffect( CSEffect *effect, bool activateSleepingEffect = true );

View file

@ -250,8 +250,8 @@ void CMissionStepQueueEnd::onActivation(CMission* inst,uint32 stepIndex, std::li
inst->setCriticalPartEndDate(0); inst->setCriticalPartEndDate(0);
} }
// dès que ce step est actif il doit etre validé et on passe a la suite // as soon as this step is activated, it must be validated and we go to the next
//->genere un event qui valide ce step //->generate an event that validates this step
CMissionEventQueueExit *event = new CMissionEventQueueExit(); CMissionEventQueueExit *event = new CMissionEventQueueExit();
if (event != NULL) if (event != NULL)
eventList.push_back(event); eventList.push_back(event);

View file

@ -35,7 +35,7 @@
* \author Nicolas Brigand * \author Nicolas Brigand
* \author Olivier Cado * \author Olivier Cado
* \author Sebastien Guignot * \author Sebastien Guignot
* \author Jérôme Vuarand * \author Jerome Vuarand
* \author Nevrax France * \author Nevrax France
* \date 2005 * \date 2005
*/ */

View file

@ -26,7 +26,7 @@
* \author Nicolas Brigand * \author Nicolas Brigand
* \author Olivier Cado * \author Olivier Cado
* \author Sebastien Guignot * \author Sebastien Guignot
* \author Jérôme Vuarand * \author Jerome Vuarand
* \author Nevrax France * \author Nevrax France
* \date 2005 * \date 2005
*/ */

View file

@ -736,7 +736,7 @@ uint CFgProspectionPhrase::generateSources( CCharacter *player )
pos.z = 0; // to keep consistency with deposit maps pos.z = 0; // to keep consistency with deposit maps
bool fromNeighbourhood; bool fromNeighbourhood;
fromNeighbourhood = (_ForageRange < 3.0f); fromNeighbourhood = (_ForageRange < 3.0f);
if ( (_ForageRange < 3.0f) && (_ForageAngle < 0.35) ) // <21° if ( (_ForageRange < 3.0f) && (_ForageAngle < 0.35) ) // <21 degrees
_NbAttempts = 1; _NbAttempts = 1;
// Get weather // Get weather

View file

@ -621,10 +621,10 @@ void CMagicActionBasicDamage::launch(
H_AUTO(CMagicActionBasicDamage_launch); H_AUTO(CMagicActionBasicDamage_launch);
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
if ( successFactor <= 0.0f ) if ( successFactor <= 0.0f )

View file

@ -86,10 +86,10 @@ protected:
{ {
NL_ALLOC_CONTEXT(MADSAPY); NL_ALLOC_CONTEXT(MADSAPY);
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
/// test resistance /// test resistance

View file

@ -176,10 +176,10 @@ protected:
return; return;
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
if ( successFactor <= 0.0f ) if ( successFactor <= 0.0f )

View file

@ -25,7 +25,7 @@
/** /**
* Database Node which contains a set of properties * Database Node which contains a set of properties
* \author Stéphane Coutelas, Olivier Cado * \author Stephane Coutelas, Olivier Cado
* \author Nevrax France * \author Nevrax France
* \date 2002, 2003 * \date 2002, 2003
*/ */

View file

@ -858,13 +858,13 @@ void CDistancePrioritizer::arbitrateForageSourceDiscreetProperties(const CPrope
inline void CDistancePrioritizer::arbitrateCommonPosAndMode(const CPropertyHistory::CEntityEntry& entry) inline void CDistancePrioritizer::arbitrateCommonPosAndMode(const CPropertyHistory::CEntityEntry& entry)
{ {
// Position if changed enough (if not carried by mode) // Position if changed enough (if not carried by mode)
// Orientation if changed > 60° (it's head angle only) or in first block (useful for static entities such as bot objects) // Orientation if changed > 60 degrees (it's head angle only) or in first block (useful for static entities such as bot objects)
bool modeIsChanging = GET_VP_NODE(MODE)->BranchHasPayload; bool modeIsChanging = GET_VP_NODE(MODE)->BranchHasPayload;
bool sheetIsChanging = GET_VP_NODE(SHEET)->BranchHasPayload; bool sheetIsChanging = GET_VP_NODE(SHEET)->BranchHasPayload;
bool posIsReady = TVPNodeServer::PrioContext.Sentity->positionIsInitialized(); bool posIsReady = TVPNodeServer::PrioContext.Sentity->positionIsInitialized();
GET_VP_NODE(POSITION)->BranchHasPayload = (!modeIsChanging) && posIsReady && positionHasChangedEnough(); GET_VP_NODE(POSITION)->BranchHasPayload = (!modeIsChanging) && posIsReady && positionHasChangedEnough();
GET_VP_NODE(ORIENTATION)->BranchHasPayload = (sheetIsChanging && posIsReady) || orientationHasChangedEnough( entry.Properties[PROPERTY_ORIENTATION], 36.0f ); // 5° GET_VP_NODE(ORIENTATION)->BranchHasPayload = (sheetIsChanging && posIsReady) || orientationHasChangedEnough( entry.Properties[PROPERTY_ORIENTATION], 36.0f ); // 5 degrees
} }
/* /*

View file

@ -729,7 +729,7 @@ void CStringManager::broadcastSystemMessage(NLNET::CMessage &message, bool debug
// { // {
// // In ring shard, it is possible that the client autologin and // // In ring shard, it is possible that the client autologin and
// // autochoose the character rapidly, and if a string need to be resolved // // autochoose the character rapidly, and if a string need to be resolved
// // to dîsplay the char summary, it is possible client receive the // // to display the char summary, it is possible client receive the
// // dynamic string from IOS after the EGS has passed the frontend in // // dynamic string from IOS after the EGS has passed the frontend in
// // entityId mode. // // entityId mode.
// // So, the IOS receive a stringId request with a Eid not registered yet. // // So, the IOS receive a stringId request with a Eid not registered yet.

View file

@ -1707,7 +1707,7 @@ endQuery:
li.setTimeStamp(CTime::getSecondsSince1970()-20); li.setTimeStamp(CTime::getSecondsSince1970()-20);
li.getParams().push_back(TParamValue(CEntityId(0, 0x1234))); li.getParams().push_back(TParamValue(CEntityId(0, 0x1234)));
li.getParams().push_back(TParamValue(CEntityId(0, 0x5678))); li.getParams().push_back(TParamValue(CEntityId(0, 0x5678)));
li.getParams().push_back(TParamValue(string("Hô mon bateau"))); li.getParams().push_back(TParamValue(string("Ho mon bateau")));
reportLog(NULL, vector<TLogInfo>(&li, &li+1)); reportLog(NULL, vector<TLogInfo>(&li, &li+1));
} }

View file

@ -34,7 +34,7 @@ NLMISC_COMMAND(UseWeaponDamageFactorModifier,"toggle the use of the item damage
return true; return true;
} }
//--------------------------------------------------------------В //--------------------------------------------------------------
// CCombatWeapon constructor // CCombatWeapon constructor
//-------------------------------------------------------------- //--------------------------------------------------------------
CCombatWeapon::CCombatWeapon(CGameItemPtr itemPtr) CCombatWeapon::CCombatWeapon(CGameItemPtr itemPtr)

View file

@ -85,10 +85,10 @@ protected:
virtual void apply( CMagicPhrase * phrase, float successFactor,MBEHAV::CBehaviour & behav , bool isMad ) virtual void apply( CMagicPhrase * phrase, float successFactor,MBEHAV::CBehaviour & behav , bool isMad )
{ {
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
CEntityBase* actor = CEntityBaseManager::getEntityBasePtr( phrase->getActor() ); CEntityBase* actor = CEntityBaseManager::getEntityBasePtr( phrase->getActor() );

View file

@ -80,10 +80,10 @@ protected:
virtual void apply( CMagicPhrase * phrase, float successFactor,MBEHAV::CBehaviour & behav ) virtual void apply( CMagicPhrase * phrase, float successFactor,MBEHAV::CBehaviour & behav )
{ {
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
/// test resistance /// test resistance

View file

@ -100,10 +100,10 @@ protected:
return; return;
///\todo nico: ///\todo nico:
// - localisation // - location
// - armure + bouclier // - armor + shield
// - degâts sur perso + sur armure // - player damages + on armor
// - behaviour + messages de chat // - behaviour + chat messages
// - aggro // - aggro
if ( successFactor <= 0.0f ) if ( successFactor <= 0.0f )

View file

@ -331,7 +331,7 @@ void CTestingTool::startTest()
CUnifiedNetwork::getInstance()->send( "EGS", msgout ); CUnifiedNetwork::getInstance()->send( "EGS", msgout );
_ActorsDeathFlags.set(i,false); _ActorsDeathFlags.set(i,false);
} }
string s = string("\n*********** Starting test iteration ") + toString( _CurrentIteration ) + string("\n"); string s = string("\n*********** Starting test iteration ") + toString( _CurrentIteration ) + string("\n");
fputs( s.c_str(), _TestSessionReport ); fputs( s.c_str(), _TestSessionReport );
nlinfo( s.c_str() ); nlinfo( s.c_str() );

View file

@ -26,9 +26,9 @@ namespace NLOLDGEORGES
class CFormBodyElt; class CFormBodyElt;
// La classe CForm représente une fiche. // CForm class represents a sheet.
// Elle comprend Head et Body. // It has a Head and a Body.
// Elle comporte des opérateurs qui permettent de l'additionner ou de la soustraire dans le cadre des historiques. // It has operators that allows to add or subtract from history.
class CForm class CForm
{ {
public: public:

View file

@ -25,8 +25,8 @@ namespace NLOLDGEORGES
{ {
// La classe CFormBodyEltAtom représente l'élément terminal de l'arbre. // CFormBodyEltAtom class represents terminal item from the tree.
// Il est composé de deux string: sxname et sxvalue // It's composited from two strings: sxname and sxvalue
class CFormBodyEltAtom : public CFormBodyElt class CFormBodyEltAtom : public CFormBodyElt
{ {
public: public:

View file

@ -25,8 +25,8 @@ namespace NLOLDGEORGES
{ {
// La classe CFormBodyEltList permet d'obtenir un ensemble de CFormBodyElt sous forme de liste. // CFormBodyEltList provides a set of CFormBodyElt in a list form.
// Dans l'opérateur +=, l'ensemble des anciens éléments sont éliminés. Les nouveaux les remplacent. // In operator +=, set of old items are removed. New ones replace them.
class CFormBodyEltList : public CFormBodyElt class CFormBodyEltList : public CFormBodyElt
{ {
public: public:

View file

@ -26,8 +26,8 @@ namespace NLOLDGEORGES
#define SXCOMMENT "Comment" #define SXCOMMENT "Comment"
#define SXPARENTS "Parents" #define SXPARENTS "Parents"
// La classe CFormBodyEltStruct permet d'obtenir un ensemble de CFormBodyElt. // CFormBodyEltStruct provides a set of CFormBodyElt.
// Dans l'opérateur +=, les nouveaux élément remplacent les anciens, les anciens non-écrasés restent // In operator +=, new items replace old ones, not overrided old ones are kept.
class CFormBodyEltStruct : public CFormBodyElt class CFormBodyEltStruct : public CFormBodyElt
{ {
public: public:

View file

@ -300,7 +300,7 @@ void CSoundPlugin::updateDisplay()
} }
else else
{ {
setMinMaxDistances(1, _Sound->getMaxDistance()); // 1m ŕ max dist. setMinMaxDistances(1, _Sound->getMaxDistance()); // 1m to max dist.
} }
_Dialog.setAngles(uint32(180 * _Sound->getConeInnerAngle() / Pi), uint32(180 * _Sound->getConeOuterAngle() / Pi)); _Dialog.setAngles(uint32(180 * _Sound->getConeInnerAngle() / Pi), uint32(180 * _Sound->getConeOuterAngle() / Pi));
} }
@ -433,7 +433,7 @@ void CSoundPlugin::setActiveDocument(IEditDocument *pdoc)
} }
else else
{ {
setMinMaxDistances(1, _Sound->getMaxDistance()); // 1m ŕ max dist. setMinMaxDistances(1, _Sound->getMaxDistance()); // 1m to max dist.
} }
_Dialog.setAngles(uint32(180 * _Sound->getConeInnerAngle() / Pi), uint32(180 * _Sound->getConeOuterAngle() / Pi)); _Dialog.setAngles(uint32(180 * _Sound->getConeInnerAngle() / Pi), uint32(180 * _Sound->getConeOuterAngle() / Pi));
if (!_InvalidSound) if (!_InvalidSound)

View file

@ -223,7 +223,7 @@ GenderExtractor::GenderExtractor(const std::string & literal, const std::string&
{ {
std::string goodMarkup = isMale ? std::string("") +"<" + h + "></" + h + ">" : std::string("")+"<"+f+"></"+f+">"; std::string goodMarkup = isMale ? std::string("") +"<" + h + "></" + h + ">" : std::string("")+"<"+f+"></"+f+">";
std::string badMarkup = isFemale ? std::string("") +"<" + h + "></" + h + ">" : std::string("")+"<"+f+"></"+f+">"; std::string badMarkup = isFemale ? std::string("") +"<" + h + "></" + h + ">" : std::string("")+"<"+f+"></"+f+">";
std::string exceptionText = std::string("La phrase ") + identifier + " qui contient une balise " + goodMarkup + " nécessite aussi les balises " + badMarkup + " même vide."; std::string exceptionText = std::string("Expression ") + identifier + " that contains a tag " + goodMarkup + " needs also tags " + badMarkup + " even empty.";
throw EParseException(0, exceptionText.c_str()); throw EParseException(0, exceptionText.c_str());
} }

View file

@ -44,16 +44,14 @@ enum
// You'll have to look deeper into code // You'll have to look deeper into code
}; };
// Contient la description d'une Craft Part // Contains Craft Part description and different stats related
// ainsi que les différentes caracteristiques
// qu'elle concerne
struct CraftPart struct CraftPart
{ {
CSString Desc; CSString Desc;
bool Carac[NumMPStats]; bool Carac[NumMPStats];
}; };
// Caractéristiques d'une MP relatives au craft // Raw mats stats for craft
struct MPCraftStats struct MPCraftStats
{ {
CSString Craft; CSString Craft;
@ -72,7 +70,7 @@ struct MPCraftStats
} }
}; };
// Permet de trier des chaines de caractères // Allows to sort strings
struct ItemSort : public std::less<NLMISC::CSString> struct ItemSort : public std::less<NLMISC::CSString>
{ {
bool operator()( const NLMISC::CSString& x, const NLMISC::CSString& y ) const bool operator()( const NLMISC::CSString& x, const NLMISC::CSString& y ) const
@ -82,8 +80,7 @@ struct ItemSort : public std::less<NLMISC::CSString>
}; };
typedef set<CSString, ItemSort> CSortedStringSet; typedef set<CSString, ItemSort> CSortedStringSet;
// Decrit un des items générés // Describe a item generated for a creature raw mat
// pour une MP de créature
struct CreatureMPItem struct CreatureMPItem
{ {
char eco; char eco;

View file

@ -1694,7 +1694,7 @@ void CExport::transformZone (CZone &zeZone, sint32 nPosX, sint32 nPosY, uint8 nR
//============================= //=============================
// Rotate all tile elements in CW (because zones are turned in CCW) // Rotate all tile elements in CW (because zones are turned in CCW)
// If zone flipped rotate tile elements by 180° // If zone flipped rotate tile elements by 180 degrees
set<string> allnames; // Debug set<string> allnames; // Debug
for (i = 0; i < PatchInfos.size(); ++i) for (i = 0; i < PatchInfos.size(); ++i)
{ {

View file

@ -17,16 +17,16 @@
/* /*
Petite documentation sur le fonctionnement du plugin Petite documentation sur le fonctionnement du plugin
1) Le WorldEditor se connecte au plugin (config dans WorldEditorPlugin.cfg) 1) WorldEditor connects to plugin (config in WorldEditorPlugin.cfg)
2) Le plugin se connecte au World_Editor_Service 2) Plugin connects to World_Editor_Service
3) Le World_Editor_Service (config dans WorldEditorService.cfg) envoie des paquets contenant au maximum 100 joueurs. 3) World_Editor_Service (config in WorldEditorService.cfg) sends packets containing up to 100 players.
Ces joueurs sont soit nouveaux, soit leurs coordonnées ont changé. These players are new or their coordinates changed.
4) Les informations des joueurs sont envoyées (voir onIdle) sous forme de primitives "player": 4) Players information are sent (see onIdle) as "player" primitives:
Voici la définition de la primitive "player", dans WORLD_EDITOR_SCRIPT.XML See "player" primitive definition in WORLD_EDITOR_SCRIPT.XML
<PRIMITIVE CLASS_NAME="root" TYPE="node" AUTO_INIT="true" DELETABLE="true"> <PRIMITIVE CLASS_NAME="root" TYPE="node" AUTO_INIT="true" DELETABLE="true">
<DYNAMIC_CHILD CLASS_NAME="player"/> <DYNAMIC_CHILD CLASS_NAME="player"/>

View file

@ -3865,7 +3865,7 @@ int main(int argc, char* argv[])
} }
// Impossible to insert game_share/protection_type.h into project because of #@&$£ precompiled headers // Impossible to insert game_share/protection_type.h into project because of precompiled headers
namespace PROTECTION_TYPE namespace PROTECTION_TYPE
{ {
NL_BEGIN_STRING_CONVERSION_TABLE (TProtectionType) NL_BEGIN_STRING_CONVERSION_TABLE (TProtectionType)

View file

@ -639,7 +639,7 @@ void CFaberCharacteristics::calcQualitativeValues()
if ( ActualEnergy > 1.0f ) if ( ActualEnergy > 1.0f )
ActualEnergy = 1.0f; ActualEnergy = 1.0f;
// Calculate the standard deviation (SQRT(SUM((Ai-Aavg)²)/N)) // Calculate the standard deviation (SQRT(SUM((Ai-Aavg)^2)/N))
float varianceSum = 0.0f; float varianceSum = 0.0f;
for ( uint r=0; r!=NbCharacs; ++r ) for ( uint r=0; r!=NbCharacs; ++r )
{ {