X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FMarker.c;h=7053fb1d85609ba665be2269f4d5f404657f4ece;hb=3d7779514ea1fa0a79312ec8e98f08e5b1096fcb;hp=9f0ac94617abc0d5940ea609916c6d6ac41fd4c8;hpb=5ba7f2d9a3f07f342afdf215a3307d5487cb6d43;p=rocksndiamonds.git diff --git a/src/game_sp/Marker.c b/src/game_sp/Marker.c index 9f0ac946..7053fb1d 100644 --- a/src/game_sp/Marker.c +++ b/src/game_sp/Marker.c @@ -4,7 +4,7 @@ #include "Marker.h" -static boolean IsPort(long i); +// static boolean IsPort(long i); static void LimitXY(int *X, int *Y); static void SortData(); @@ -17,11 +17,12 @@ static void SortData(); // --- MTSTransactionMode = 0 'NotAnMTSObject // NotAnMTSObject // --- END -static char *VB_Name = "MarkerObject"; -static boolean VB_GlobalNameSpace = False; -static boolean VB_Creatable = True; -static boolean VB_PredeclaredId = False; -static boolean VB_Exposed = False; +// static char *VB_Name = "MarkerObject"; +// static boolean VB_GlobalNameSpace = False; +// static boolean VB_Creatable = True; +// static boolean VB_PredeclaredId = False; +// static boolean VB_Exposed = False; + // --- Option Explicit long mIndex1, mIndex2; @@ -106,12 +107,14 @@ void Marker_SetPoint2(int X, int Y) static void SortData() { - int Tmp; + // int Tmp; - XMin = (X2 < X1 ? X2 : X2); - YMin = (Y2 < Y1 ? Y2 : Y2); + XMin = (X2 < X1 ? X2 : X1); + YMin = (Y2 < Y1 ? Y2 : Y1); } +#if 0 + void Marker_ShowMarker(boolean ShowFlag) { mVisible = ShowFlag; @@ -213,7 +216,7 @@ void Marker_Copy() SelectionData = REDIM_1D(sizeof(byte), 0, 1 - 1); return; -CopyEH: + // CopyEH: Beep(); } @@ -256,15 +259,15 @@ void Marker_Paste() Tmp = FieldWidth * (YMin + Y) + XMin + X; // --- On Error GoTo PasteEH - DisPlayField[Tmp] = SelectionData[X, Y]; - PlayField16[Tmp] = UnEdSprite(SelectionData[X, Y]); + DisPlayField[Tmp] = SelectionData[X][Y]; + PlayField16[Tmp] = UnEdSprite(SelectionData[X][Y]); // --- On Error GoTo 0 } } Let_ModifiedFlag(True); -PasteEH: + // PasteEH: Beep(); } @@ -272,3 +275,5 @@ static void Class_Initialize() { mVisible = False; } + +#endif