776 portalDistance = div(specialPointsX[i],5) |
776 portalDistance = div(specialPointsX[i],5) |
777 ufoFuel = specialPointsY[i] |
777 ufoFuel = specialPointsY[i] |
778 |
778 |
779 -- Normal Girders |
779 -- Normal Girders |
780 elseif specialPointsFlag[i] == 100 then |
780 elseif specialPointsFlag[i] == 100 then |
781 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, 4294967295, nil, nil, nil, lfNormal) |
781 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
782 elseif specialPointsFlag[i] == 101 then |
782 elseif specialPointsFlag[i] == 101 then |
783 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, 4294967295, nil, nil, nil, lfNormal) |
783 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
784 elseif specialPointsFlag[i] == 102 then |
784 elseif specialPointsFlag[i] == 102 then |
785 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, 4294967295, nil, nil, nil, lfNormal) |
785 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
786 elseif specialPointsFlag[i] == 103 then |
786 elseif specialPointsFlag[i] == 103 then |
787 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, 4294967295, nil, nil, nil, lfNormal) |
787 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
788 elseif specialPointsFlag[i] == 104 then |
788 elseif specialPointsFlag[i] == 104 then |
789 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, 4294967295, nil, nil, nil, lfNormal) |
789 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
790 elseif specialPointsFlag[i] == 105 then |
790 elseif specialPointsFlag[i] == 105 then |
791 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, 4294967295, nil, nil, nil, lfNormal) |
791 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
792 elseif specialPointsFlag[i] == 106 then |
792 elseif specialPointsFlag[i] == 106 then |
793 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, 4294967295, nil, nil, nil, lfNormal) |
793 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
794 elseif specialPointsFlag[i] == 107 then |
794 elseif specialPointsFlag[i] == 107 then |
795 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, 4294967295, nil, nil, nil, lfNormal) |
795 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, U_LAND_TINT_NORMAL, nil, nil, nil, lfNormal) |
796 |
796 |
797 -- Invulnerable Girders |
797 -- Invulnerable Girders |
798 elseif specialPointsFlag[i] == 108 then |
798 elseif specialPointsFlag[i] == 108 then |
799 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, 2516582650, nil, nil, nil, lfIndestructible) |
799 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
800 elseif specialPointsFlag[i] == 109 then |
800 elseif specialPointsFlag[i] == 109 then |
801 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, 2516582650, nil, nil, nil, lfIndestructible) |
801 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
802 elseif specialPointsFlag[i] == 110 then |
802 elseif specialPointsFlag[i] == 110 then |
803 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, 2516582650, nil, nil, nil, lfIndestructible) |
803 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
804 elseif specialPointsFlag[i] == 111 then |
804 elseif specialPointsFlag[i] == 111 then |
805 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, 2516582650, nil, nil, nil, lfIndestructible) |
805 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
806 elseif specialPointsFlag[i] == 112 then |
806 elseif specialPointsFlag[i] == 112 then |
807 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, 2516582650, nil, nil, nil, lfIndestructible) |
807 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
808 elseif specialPointsFlag[i] == 113 then |
808 elseif specialPointsFlag[i] == 113 then |
809 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, 2516582650, nil, nil, nil, lfIndestructible) |
809 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
810 elseif specialPointsFlag[i] == 114 then |
810 elseif specialPointsFlag[i] == 114 then |
811 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, 2516582650, nil, nil, nil, lfIndestructible) |
811 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
812 elseif specialPointsFlag[i] == 115 then |
812 elseif specialPointsFlag[i] == 115 then |
813 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, 2516582650, nil, nil, nil, lfIndestructible) |
813 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, U_LAND_TINT_INDESTRUCTIBLE, nil, nil, nil, lfIndestructible) |
814 |
814 |
815 -- Icy Girders |
815 -- Icy Girders |
816 elseif specialPointsFlag[i] == 116 then |
816 elseif specialPointsFlag[i] == 116 then |
817 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, 16448250, nil, nil, nil, lfIce) |
817 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 0, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
818 elseif specialPointsFlag[i] == 117 then |
818 elseif specialPointsFlag[i] == 117 then |
819 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, 16448250, nil, nil, nil, lfIce) |
819 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 1, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
820 elseif specialPointsFlag[i] == 118 then |
820 elseif specialPointsFlag[i] == 118 then |
821 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, 16448250, nil, nil, nil, lfIce) |
821 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 2, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
822 elseif specialPointsFlag[i] == 119 then |
822 elseif specialPointsFlag[i] == 119 then |
823 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, 16448250, nil, nil, nil, lfIce) |
823 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 3, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
824 elseif specialPointsFlag[i] == 120 then |
824 elseif specialPointsFlag[i] == 120 then |
825 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, 16448250, nil, nil, nil, lfIce) |
825 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 4, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
826 elseif specialPointsFlag[i] == 121 then |
826 elseif specialPointsFlag[i] == 121 then |
827 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, 16448250, nil, nil, nil, lfIce) |
827 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 5, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
828 elseif specialPointsFlag[i] == 121 then |
828 elseif specialPointsFlag[i] == 121 then |
829 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, 16448250, nil, nil, nil, lfIce) |
829 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 6, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
830 elseif specialPointsFlag[i] == 123 then |
830 elseif specialPointsFlag[i] == 123 then |
831 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, 16448250, nil, nil, nil, lfIce) |
831 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmGirder, 7, U_LAND_TINT_ICE, nil, nil, nil, lfIce) |
832 |
832 |
833 -- Rubber Bands |
833 -- Rubber Bands |
834 elseif specialPointsFlag[i] == 124 then |
834 elseif specialPointsFlag[i] == 124 then |
835 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 0, 4294967295, nil, nil, nil, lfBouncy) |
835 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 0, U_LAND_TINT_NORMAL, nil, nil, nil, lfBouncy) |
836 elseif specialPointsFlag[i] == 125 then |
836 elseif specialPointsFlag[i] == 125 then |
837 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 1, 4294967295, nil, nil, nil, lfBouncy) |
837 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 1, U_LAND_TINT_NORMAL, nil, nil, nil, lfBouncy) |
838 elseif specialPointsFlag[i] == 126 then |
838 elseif specialPointsFlag[i] == 126 then |
839 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 2, 4294967295, nil, nil, nil, lfBouncy) |
839 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 2, U_LAND_TINT_NORMAL, nil, nil, nil, lfBouncy) |
840 elseif specialPointsFlag[i] == 127 then |
840 elseif specialPointsFlag[i] == 127 then |
841 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 3, 4294967295, nil, nil, nil, lfBouncy) |
841 PlaceSprite(specialPointsX[i], specialPointsY[i], sprAmRubber, 3, U_LAND_TINT_NORMAL, nil, nil, nil, lfBouncy) |
842 |
842 |
843 -- Waypoints |
843 -- Waypoints |
844 else -- 0 / no value |
844 else -- 0 / no value |
845 PlaceWaypoint(specialPointsX[i],specialPointsY[i]) |
845 PlaceWaypoint(specialPointsX[i],specialPointsY[i]) |
846 end |
846 end |