* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*)
-{$MODE DELPHI}
+{$INCLUDE ../shared/a_modes.inc}
unit g_basic;
interface
end;
function g_CollideLevel(X, Y: Integer; Width, Height: Word): Boolean;
+begin
+ result := g_Map_CollidePanel(X, Y, Width, Height, (PANEL_WALL or PANEL_CLOSEDOOR or PANEL_OPENDOOR), false);
+end;
+(*
var
a: Integer;
begin
Exit;
end;
end;
+*)
function g_CollidePlayer(X, Y: Integer; Width, Height: Word): Boolean;
var
b := abs(vy);
if a = 0 then
- c := 0
+ c := 90
else
c := RadToDeg(ArcTan(b/a));