summaryrefslogtreecommitdiffstats
path: root/src/modfile.cpp
diff options
context:
space:
mode:
authorProgramerus <alcadeias95@gmail.com>2012-03-25 21:52:29 +0300
committerProgramerus <alcadeias95@gmail.com>2012-03-25 21:52:29 +0300
commit6c3bc12f0ccb256fca655688531f0ddefe2900e3 (patch)
tree3739201690bbdce1bf5cb03992dcd624e9c80144 /src/modfile.cpp
parent2bfc74ffcb6597c7140aec5fd97cb8634af4857c (diff)
downloadcolobot-6c3bc12f0ccb256fca655688531f0ddefe2900e3.tar.gz
colobot-6c3bc12f0ccb256fca655688531f0ddefe2900e3.tar.bz2
colobot-6c3bc12f0ccb256fca655688531f0ddefe2900e3.zip
Comments translated from French to English.
Diffstat (limited to 'src/modfile.cpp')
-rw-r--r--src/modfile.cpp44
1 files changed, 23 insertions, 21 deletions
diff --git a/src/modfile.cpp b/src/modfile.cpp
index 996fc57..aed612b 100644
--- a/src/modfile.cpp
+++ b/src/modfile.cpp
@@ -12,7 +12,9 @@
// * GNU General Public License for more details.
// *
// * You should have received a copy of the GNU General Public License
-// * along with this program. If not, see http://www.gnu.org/licenses/.// modfile.cpp
+// * along with this program. If not, see http://www.gnu.org/licenses/.
+
+// modfile.cpp
#define STRICT
#define D3D_OVERLOADS
@@ -37,7 +39,7 @@
-// Constructeur de l'objet.
+// Object's constructor.
CModFile::CModFile(CInstanceManager* iMan)
{
@@ -50,7 +52,7 @@ CModFile::CModFile(CInstanceManager* iMan)
ZeroMemory(m_triangleTable, sizeof(ModelTriangle)*MAX_VERTICES);
}
-// Destructeur de l'objet.
+// Object's destructor.
CModFile::~CModFile()
{
@@ -60,7 +62,7 @@ CModFile::~CModFile()
-// Crée un triangle dans la structure interne.
+// Creates a triangle in the internal structure.
BOOL CModFile::CreateTriangle(D3DVECTOR p1, D3DVECTOR p2, D3DVECTOR p3,
float min, float max)
@@ -88,7 +90,7 @@ BOOL CModFile::CreateTriangle(D3DVECTOR p1, D3DVECTOR p2, D3DVECTOR p3,
m_triangleTable[i].material.diffuse.r = 1.0f;
m_triangleTable[i].material.diffuse.g = 1.0f;
- m_triangleTable[i].material.diffuse.b = 1.0f; // blanc
+ m_triangleTable[i].material.diffuse.b = 1.0f; // white
m_triangleTable[i].material.ambient.r = 0.5f;
m_triangleTable[i].material.ambient.g = 0.5f;
m_triangleTable[i].material.ambient.b = 0.5f;
@@ -99,7 +101,7 @@ BOOL CModFile::CreateTriangle(D3DVECTOR p1, D3DVECTOR p2, D3DVECTOR p3,
return TRUE;
}
-// Lit un fichier DXF.
+// Reads a DXF file.
BOOL CModFile::ReadDXF(char *filename, float min, float max)
{
@@ -187,7 +189,7 @@ BOOL CModFile::ReadDXF(char *filename, float min, float max)
nbSommet --;
if ( nbSommet >= 0 )
{
- D3DVECTOR p(x,z,y); // permutation de Y et Z !
+ D3DVECTOR p(x,z,y); // permutation of Y and Z!
table[rankSommet++] = p;
bWaitSommetX = TRUE;
@@ -251,7 +253,7 @@ typedef struct
InfoMOD;
-// Change un nom.bmp en nom.tga
+// Change nom.bmp to nom.tga
void ChangeBMPtoTGA(char *filename)
{
@@ -262,7 +264,7 @@ void ChangeBMPtoTGA(char *filename)
}
-// Lit un fichier MOD.
+// Reads a MOD file.
BOOL CModFile::AddModel(char *filename, int first, BOOL bEdit, BOOL bMeta)
{
@@ -442,25 +444,25 @@ BOOL CModFile::AddModel(char *filename, int first, BOOL bEdit, BOOL bMeta)
if ( !bEdit )
{
- limit[0] = m_engine->RetLimitLOD(0); // frontière AB selon config
- limit[1] = m_engine->RetLimitLOD(1); // frontière BC selon config
+ limit[0] = m_engine->RetLimitLOD(0); // frontier AB as config
+ limit[1] = m_engine->RetLimitLOD(1); // frontier BC as config
- // Frontières standard -> config.
+ // Standard frontiers -> config.
for ( i=first ; i<m_triangleUsed ; i++ )
{
if ( m_triangleTable[i].min == 0.0f &&
- m_triangleTable[i].max == 100.0f ) // résolution A ?
+ m_triangleTable[i].max == 100.0f ) // resolution A ?
{
m_triangleTable[i].max = limit[0];
}
else if ( m_triangleTable[i].min == 100.0f &&
- m_triangleTable[i].max == 200.0f ) // résolution B ?
+ m_triangleTable[i].max == 200.0f ) // resolution B ?
{
m_triangleTable[i].min = limit[0];
m_triangleTable[i].max = limit[1];
}
else if ( m_triangleTable[i].min == 200.0f &&
- m_triangleTable[i].max == 1000000.0f ) // résolution C ?
+ m_triangleTable[i].max == 1000000.0f ) // resolution C ?
{
m_triangleTable[i].min = limit[1];
}
@@ -478,7 +480,7 @@ BOOL CModFile::AddModel(char *filename, int first, BOOL bEdit, BOOL bMeta)
return TRUE;
}
-// Lit un fichier MOD.
+// Reads a MOD file.
BOOL CModFile::ReadModel(char *filename, BOOL bEdit, BOOL bMeta)
{
@@ -487,7 +489,7 @@ BOOL CModFile::ReadModel(char *filename, BOOL bEdit, BOOL bMeta)
}
-// Ecrit un fichier MOD.
+// Writes a MOD file.
BOOL CModFile::WriteModel(char *filename)
{
@@ -512,7 +514,7 @@ BOOL CModFile::WriteModel(char *filename)
}
-// Crée l'objet dans le moteur 3D.
+// Creates the object in the 3D engine.
BOOL CModFile::CreateEngineObject(int objRank, int addState)
{
@@ -609,7 +611,7 @@ BOOL CModFile::CreateEngineObject(int objRank, int addState)
}
-// Effectue un miroir selon Z.
+// Performs a mirror according to Z.
void CModFile::Mirror()
{
@@ -633,7 +635,7 @@ void CModFile::Mirror()
}
-// Retourne le pointeur à la liste de triangles.
+// Returns the pointer to the list of triangles.
void CModFile::SetTriangleUsed(int total)
{
@@ -656,7 +658,7 @@ ModelTriangle* CModFile::RetTriangleList()
}
-// Retourne la hauteur en fonction d'une position (x;-;z);
+// Returns the height according to a position (x - z);
float CModFile::RetHeight(D3DVECTOR pos)
{