Skip to content
Permalink
Browse files

TITANIC: Implemented CStarControlSub12 fn1

  • Loading branch information
dreammaster committed Mar 21, 2017
1 parent a0330c1 commit 3593f3fe5aea6f23a78d8821a81be64ffdb28ee2
Showing with 12 additions and 1 deletion.
  1. +12 −1 engines/titanic/star_control/star_control_sub12.cpp
@@ -401,6 +401,7 @@ bool CStarControlSub12::addMatrixRow(const FVector &v) {
FVector &row = _matrix[++_matrixRow];
row = v;
setupHandler(&data);
return true;
}

bool CStarControlSub12::removeMatrixRow() {
@@ -413,6 +414,7 @@ bool CStarControlSub12::removeMatrixRow() {

--_matrixRow;
setupHandler(&data);
return true;
}

void CStarControlSub12::proc36(double *v1, double *v2, double *v3, double *v4) {
@@ -463,7 +465,16 @@ void CStarControlSub12::deleteHandler() {
}

void CStarControlSub12::fn1(CStarControlSub13 *sub13, const FVector &v) {
// TODO
if (_matrixRow == 1) {
FMatrix m1 = sub13->getMatrix();
FMatrix m2 = _sub13.getMatrix();
FVector v1 = sub13->_position;
FVector v2 = _sub13._position;

_handlerP->proc8(v2, v1, m2, m1);
CStarVector *sv = new CStarVector(this, v);
_handlerP->setVector(sv);
}
}

void CStarControlSub12::fn2(FVector v1, FVector v2, FVector v3) {

0 comments on commit 3593f3f

Please sign in to comment.
You can’t perform that action at this time.