From 1bbcab4bffa6806e42648f1c03c3dd931574357a Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Mon, 19 Jun 2023 16:07:47 +0200 Subject: [PATCH] refactor into separate unit --- ISLE/isle.cpp | 6 ------ ISLE/mxdsobject.cpp | 7 +++++++ isle.mak | 17 +++++++++++++++++ isle.mdp | Bin 49664 -> 49664 bytes 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100755 ISLE/mxdsobject.cpp diff --git a/ISLE/isle.cpp b/ISLE/isle.cpp index 442f0a44..56a5767b 100644 --- a/ISLE/isle.cpp +++ b/ISLE/isle.cpp @@ -267,12 +267,6 @@ BOOL Isle::SetupLegoOmni() return FALSE; } -// OFFSET: ISLE 0x00401c40 -void MxDSObject::SetAtomId(MxAtomId p_atomId) -{ - this->m_atomId = p_atomId; -} - // OFFSET: ISLE 0x402e80 void Isle::SetupCursor(WPARAM wParam) { diff --git a/ISLE/mxdsobject.cpp b/ISLE/mxdsobject.cpp new file mode 100755 index 00000000..c0417e5a --- /dev/null +++ b/ISLE/mxdsobject.cpp @@ -0,0 +1,7 @@ +#include "mxdsobject.h" + +// OFFSET: ISLE 0x00401c40 +void MxDSObject::SetAtomId(MxAtomId p_atomId) +{ + this->m_atomId = p_atomId; +} \ No newline at end of file diff --git a/isle.mak b/isle.mak index 73c821bc..da5aac1b 100644 --- a/isle.mak +++ b/isle.mak @@ -288,6 +288,7 @@ CLEAN : -@erase "$(INTDIR)\isle.obj" -@erase "$(INTDIR)\isle.res" -@erase "$(INTDIR)\main.obj" + -@erase "$(INTDIR)\mxdsobject.obj" -@erase "$(INTDIR)\vc40.pdb" -@erase ".\Release\ISLE.EXE" -@erase ".\Release\ISLE.PDB" @@ -349,6 +350,7 @@ LINK32_OBJS= \ "$(INTDIR)\isle.obj" \ "$(INTDIR)\isle.res" \ "$(INTDIR)\main.obj" \ + "$(INTDIR)\mxdsobject.obj" \ ".\Release\LEGO1.LIB" ".\Release\ISLE.EXE" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -378,6 +380,7 @@ CLEAN : -@erase "$(INTDIR)\isle.obj" -@erase "$(INTDIR)\isle.res" -@erase "$(INTDIR)\main.obj" + -@erase "$(INTDIR)\mxdsobject.obj" -@erase "$(INTDIR)\vc40.idb" -@erase "$(INTDIR)\vc40.pdb" -@erase ".\Debug\ISLE.EXE" @@ -441,6 +444,7 @@ LINK32_OBJS= \ "$(INTDIR)\isle.obj" \ "$(INTDIR)\isle.res" \ "$(INTDIR)\main.obj" \ + "$(INTDIR)\mxdsobject.obj" \ ".\LEGO1\Debug\LEGO1.lib" ".\Debug\ISLE.EXE" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -1451,6 +1455,19 @@ SOURCE=.\LEGO1\mxvideoparamflags.h !ENDIF # End Project Dependency +################################################################################ +# Begin Source File + +SOURCE=.\ISLE\mxdsobject.cpp +NODEP_CPP_MXDSO=\ + ".\ISLE\mxdsobject.h"\ + + +"$(INTDIR)\mxdsobject.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +# End Source File # End Target # End Project ################################################################################ diff --git a/isle.mdp b/isle.mdp index 8be7ee0be99152ec6afd92b848ee56396eb5f36f..d247552c84e8f5bc556728123d65f58269035690 100644 GIT binary patch delta 384 zcmZo@VQy$)-oPOxV9L#4_o$Jb;Q+&A291IfOp^oqg(pv#{(7=r^{Y)X976aN7!Xq6 zLP$Y`Di@>aWW{u)$qiAg0=X3_#ra8DsmUdJ$prQg#yGip#zlecEDW0y zp|Ta1l9?taPL$tVJ##wa07#CDRxf7&L(x fMgy5(pbzrO<_YU7_%H)bFiU!~K-^izMF*GwoOFOF delta 390 zcmZo@VQy$)-oPQHpv=gi^r(@ILE_j+CI#1%OnxCQoY0kH~Qh*cP&$~F05k?7{4q-)%p8}gWRd006_T)e^|2vJf0($3 zS;3MOp)sT81d}-{gAvT2ic85%o9incFm75C$}Ex1z`(!<#4sAj1cS*9X$G6;uFvKp KDy$YAU;+T7?|oGO