//------------------------------------------------------------------------- /* Copyright (C) 2016 EDuke32 developers and contributors Copyright (C) 2020 Nuke.YKT This file is part of EDuke32. EDuke32 is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ //------------------------------------------------------------------------- #pragma once BEGIN_RR_NS int rrdh_random(void); int ghcons_isanimalescapewall(short w); int ghcons_isanimalescapesect(short s); int ghtrophy_isakill(short a1); int sub_535EC(void); void ghdeploy_bias(short a1); int ghcons_findnewspot(short a1); void ghtrax_leavedroppings(short a1); void ghtrax_leavetrax(short a1); int ghtrax_isplrupwind(short a1, short a2); int ghsound_pfiredgunnear(spritetype* a1, short a2); int ghsound_pmadesound(spritetype* a1, short a2); int ghsound_pmadecall(spritetype* a1, short a2); void sub_5A250(int a1); void sub_53304(void); void sub_54DE0(void); void ghtrophy_loadbestscores(void); void sub_5A02C(void); void sub_579A0(void); void ghsound_ambientlooppoll(void); int sub_51B68(void); void sub_5469C(vec2_t const origin, int a1); void ghstatbr_registerkillinfo(short a1, int a2, int a3); char sub_54B80(void); void ghpistol_fire(short snum); void ghbow_fire(short snum); void ghrifle_fire(short snum); void ghshtgn_fire(short snum); void ghsound_footstepsound(short a1, int a2); void ghsound_plrtouchedsprite(short a1, short a2); void ghdeploy_plrtouchedsprite(short a1, short a2); int sub_57A40(int a1); void sub_59C20(void); void sub_52BA8(void); int sub_57A60(int a1); void sub_54A2C(void); void sub_55F8C(void); void sub_566F0(void); void sub_558F4(void); void sub_56AB8(void); void sub_573C0(void); void sub_59314(void); void sub_55184(void); void sub_57B24(void); void sub_58388(void); void sub_59B50(void); void sub_59F80(int a1); void sub_535DC(void); void sub_57AC0(void); void sub_566E8(void); void sub_55F68(void); void sub_558D0(void); void sub_56AB0(void); void sub_56780(void); void sub_56020(void); void sub_55988(void); void sub_56B3C(void); void sub_56724(void); void sub_55FCC(void); void sub_55934(void); void sub_56AE4(void); void ghdeploy_drop(int a1, int a2); int sub_57AA0(int a1); void ghtarget_hit(short a1, int a2); void gharrow_spawnarrow(short snum); void sub_58A30(int a1); int sub_59B44(void); void ghtarget_setanimal(short a1); void ghpistol_render(short); void ghrifle_render(short, int); void ghshtgn_render(short); void ghbow_render(short); void sub_56EA8(void); void ghtarget_move(void); void gharrow_move(void); void ghdeploy_move(void); void sub_5524C(void); void sub_519E8(int a1); void sub_57B38(long cposx, long cposy, long czoom, short cang); END_RR_NS