mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-18 22:00:29 +02:00
228 lines
6.9 KiB
C
228 lines
6.9 KiB
C
/*
|
|
DECALS.C
|
|
|
|
symbols in this file:
|
|
00086FE0 0130:
|
|
_code_00086fe0 (0000)
|
|
00087110 0080:
|
|
_code_00087110 (0000)
|
|
00087190 0180:
|
|
_code_00087190 (0000)
|
|
00087310 00a0:
|
|
_decals_initialize (0000)
|
|
000873B0 00b0:
|
|
_decals_initialize_for_new_map (0000)
|
|
00087460 0070:
|
|
_decals_dispose_from_old_map (0000)
|
|
000874D0 0010:
|
|
_decals_dispose (0000)
|
|
000874E0 0170:
|
|
_decals_unlock (0000)
|
|
00087650 0080:
|
|
_decal_get_first_decal_index (0000)
|
|
000876D0 0010:
|
|
_decal_new_from_media_collision (0000)
|
|
000876E0 01b0:
|
|
_render_debug_decals (0000)
|
|
00087890 0050:
|
|
_projection_from_vector3d (0000)
|
|
000878E0 0060:
|
|
_projection_sign_from_vector3d (0000)
|
|
00087940 00e0:
|
|
_project_point2d (0000)
|
|
00087A20 0050:
|
|
_triple_product3d (0000)
|
|
00087A70 0090:
|
|
_plane2d_from_points (0000)
|
|
00087B00 0040:
|
|
_plane3d_from_point_and_normal (0000)
|
|
00087B40 0030:
|
|
_plane3d_negate (0000)
|
|
00087B70 0030:
|
|
_plane3d_distance_to_point (0000)
|
|
00087BA0 0110:
|
|
_real_a_rgb_color_to_pixel32 (0000)
|
|
00087CB0 0070:
|
|
_bsp3d_get_plane_from_designator (0000)
|
|
00087D20 0190:
|
|
_code_00087d20 (0000)
|
|
00087EB0 0070:
|
|
_code_00087eb0 (0000)
|
|
00087F20 02c0:
|
|
_code_00087f20 (0000)
|
|
000881E0 01f0:
|
|
_decals_reconnect_to_structure_bsp (0000)
|
|
000883D0 0220:
|
|
_decals_disconnect_from_structure_bsp (0000)
|
|
000885F0 0050:
|
|
_decals_update (0000)
|
|
00088640 0190:
|
|
_decals_delete_permanent_from_cluster (0000)
|
|
000887D0 01a0:
|
|
_decal_delete (0000)
|
|
00088970 02a0:
|
|
_code_00088970 (0000)
|
|
00088C10 06f0:
|
|
_code_00088c10 (0000)
|
|
00089300 1820:
|
|
_decal_new_from_collision (0000)
|
|
0008AB20 01a0:
|
|
_decal_new (0000)
|
|
00259930 0044:
|
|
_decal_wrap_parameters (0000)
|
|
00259974 0024:
|
|
??_C@_0CE@PKGKLMN@?$CBlayer_check?5?$HM?$HM?5layer?$DN?$DNdecal?9?$DOla@ (0000)
|
|
00259998 0024:
|
|
??_C@_0CE@PMCDPOFC@cluster_index?$DN?$DNdecal?9?$DOcluster_in@ (0000)
|
|
002599BC 0020:
|
|
??_C@_0CA@FFOMHEBD@c?3?2halo?2SOURCE?2effects?2decals?4c?$AA@ (0000)
|
|
002599DC 0029:
|
|
??_C@_0CJ@BKINAOBK@layer?$DO?$DN0?5?$CG?$CG?5layer?$DMNUMBER_OF_DECA@ (0000)
|
|
00259A08 0041:
|
|
??_C@_0EB@OBNKLKGI@cluster_index?$DO?$DN0?5?$CG?$CG?5cluster_inde@ (0000)
|
|
00259A4C 0007:
|
|
??_C@_06FFNMNHIJ@extent?$AA@ (0000)
|
|
00259A54 000e:
|
|
??_C@_0O@MAIKJNJC@sprite_bounds?$AA@ (0000)
|
|
00259A64 000b:
|
|
??_C@_0L@KFJNHKLL@definition?$AA@ (0000)
|
|
00259A70 000e:
|
|
??_C@_0O@EKGCOMJI@decal_globals?$AA@ (0000)
|
|
00259A80 000e:
|
|
??_C@_0O@GFHIOAJM@decal?5globals?$AA@ (0000)
|
|
00259A90 0012:
|
|
??_C@_0BC@DBAPGLGJ@global_decal_data?$AA@ (0000)
|
|
00259AA4 0007:
|
|
??_C@_06FNIEFDBE@decals?$AA@ (0000)
|
|
00259AB0 0044:
|
|
??_C@_0EE@OLGOOHOI@?$CD?$CD?$CD?5ERROR?5decals?3?5permanent?5coun@ (0000)
|
|
00259AF8 0041:
|
|
??_C@_0EB@DFPFDBH@?$CD?$CD?$CD?5ERROR?5decals?3?5locked?5count?5i@ (0000)
|
|
00259B40 0046:
|
|
??_C@_0EG@JHKMCNDN@?$CD?$CD?$CD?5ERROR?5decals?3?5duplicate?5surf@ (0000)
|
|
00259B88 0006:
|
|
??_C@_05PEENBMOG@color?$AA@ (0000)
|
|
00259B90 001b:
|
|
??_C@_0BL@NGHLOACP@alpha?$DO?$DN0?40f?5?$CG?$CG?5alpha?$DM?$DN1?40f?$AA@ (0000)
|
|
00259BAC 001d:
|
|
??_C@_0BN@KCHNANLB@?4?4?2bitmaps?2bitmaps_inlines?4h?$AA@ (0000)
|
|
00259BCC 0013:
|
|
??_C@_0BD@LPCEAGAP@f?$DO?$DN0?40f?5?$CG?$CG?5f?$DM?$DN1?40f?$AA@ (0000)
|
|
00259BE0 001e:
|
|
??_C@_0BO@HLBLEDNJ@decal?9?$DOdefinition_index?$CB?$DNNONE?$AA@ (0000)
|
|
00259C00 0021:
|
|
??_C@_0CB@PFKIGAKK@?$CD?$CD?$CD?5ERROR?5failed?5to?5insert?5decal@ (0000)
|
|
00259C24 0023:
|
|
??_C@_0CD@DCCMGEFL@next?9?$DOcluster_index?$DN?$DNcluster_ind@ (0000)
|
|
00259C48 0049:
|
|
??_C@_0EJ@NBFMBGG@?$CD?$CD?$CD?5ERROR?5decals?3?5failed?5to?5unlo@ (0000)
|
|
00259C94 0031:
|
|
??_C@_0DB@JNHNEGFP@?$CD?$CD?$CD?5ERROR?5decals?3?5infinite?5loop?5@ (0000)
|
|
00259CC8 003b:
|
|
??_C@_0DL@ENKJDMFL@decal_globals?9?$DOfirst_disconnecte@ (0000)
|
|
00259D04 0037:
|
|
??_C@_0DH@MPACCKAA@decal?9?$DOlayer?$DO?$DN0?5?$CG?$CG?5decal?9?$DOlayer?$DM@ (0000)
|
|
00259D3C 001b:
|
|
??_C@_0BL@ODAOPDKM@decal?9?$DOcluster_index?$DN?$DNNONE?$AA@ (0000)
|
|
00259D58 0024:
|
|
??_C@_0CE@KECMKPKI@decal?9?$DOcluster_index?$DN?$DNcluster_in@ (0000)
|
|
00259D7C 0022:
|
|
??_C@_0CC@MKGKINNH@decal_globals?9?$DOpermanent_count?$DO?$DN@ (0000)
|
|
00259DA0 002c:
|
|
??_C@_0CM@MAEMJIML@?$CBTEST_FLAG?$CIdecal?9?$DOflags?0?5_decal_@ (0000)
|
|
00259DD0 004d:
|
|
??_C@_0EN@LNGBHJKL@decal_get_first_decal_index?$CIdeca@ (0000)
|
|
00259E20 0042:
|
|
??_C@_0EC@DGIGMKEO@?$CD?$CD?$CD?5ERROR?5decals?3?5deleting?5perma@ (0000)
|
|
00259E64 003f:
|
|
??_C@_0DP@BICALKPG@?$CD?$CD?$CD?5ERROR?5decals?3?5deleting?5locke@ (0000)
|
|
00259EA4 0006:
|
|
??_C@_05CFEEDGHM@decal?$AA@ (0000)
|
|
00259EAC 000b:
|
|
??_C@_0L@PPHAJBEH@projection?$AA@ (0000)
|
|
00259EB8 0006:
|
|
??_C@_05JFMNHLBI@basis?$AA@ (0000)
|
|
00259EC0 003f:
|
|
??_C@_0DP@PCODPOLL@geometry?9?$DOdecal_surface_count?$DMMA@ (0000)
|
|
00259F00 006f:
|
|
??_C@_0GP@JPNMMOPK@deviant_surface_count?5?$CG?$CG?5?$CKdevian@ (0000)
|
|
00259F70 0015:
|
|
??_C@_0BF@NGACPBPD@deviant_surface_list?$AA@ (0000)
|
|
00259F88 007b:
|
|
??_C@_0HL@CPOHEJM@surface_queue_write_index?5?$CG?$CG?5?$CKsu@ (0000)
|
|
0025A004 000e:
|
|
??_C@_0O@MONIPKDM@surface_queue?$AA@ (0000)
|
|
0025A014 0009:
|
|
??_C@_08GMGMDIBM@geometry?$AA@ (0000)
|
|
0025A020 0026:
|
|
??_C@_0CG@IGINKMHI@type?$DO?$DN0?5?$CG?$CG?5type?$DMNUMBER_OF_DECAL_@ (0000)
|
|
0025A048 0046:
|
|
??_C@_0EG@JHOMKFJL@?$CD?$CD?$CD?5WTF?5decals?3?5failed?5to?5alloca@ (0000)
|
|
0025A090 0041:
|
|
??_C@_0EB@NPLPNMDO@?$CD?$CD?$CD?5WTF?5decals?3?5failed?5to?5insert@ (0000)
|
|
0025A0D4 0028:
|
|
??_C@_0CI@FELCGKJB@?$CD?$CD?$CD?5WTF?5decals?3?5failed?5to?5lock?5v@ (0000)
|
|
0025A0FC 001d:
|
|
??_C@_0BN@FJJJPKIB@quad_index?$DN?$DNdecal_quad_count?$AA@ (0000)
|
|
0025A11C 0038:
|
|
??_C@_0DI@NKLICGOE@decal_surface_vertex_index?$CL1?$DMdec@ (0000)
|
|
0025A154 003c:
|
|
??_C@_0DM@CJCALELL@decal_surface_vertex_count?$DO?$DNNUMB@ (0000)
|
|
0025A190 001f:
|
|
??_C@_0BP@DMKBANMF@?$CIu?$CG0x8000?$CJ?$DN?$DN0?5?$CG?$CG?5?$CIv?$CG0x8000?$CJ?$DN?$DN0?$AA@ (0000)
|
|
0025A1B0 0004:
|
|
__real@46fffe00 (0000)
|
|
0025A1B4 0004:
|
|
__real@47000000 (0000)
|
|
0025A1B8 0061:
|
|
??_C@_0GB@BFKPFOAD@decal_geometry?4decal_surface_ver@ (0000)
|
|
0025A220 0045:
|
|
??_C@_0EF@GKPEALIB@?$CD?$CD?$CD?5ERROR?3?5decals?3?5failed?5to?5wra@ (0000)
|
|
0025A268 001c:
|
|
??_C@_0BM@OHCKIEGH@closest_surface_index?$CB?$DNNONE?$AA@ (0000)
|
|
0025A284 003c:
|
|
??_C@_0DM@IKBFNNO@deviant_surface_bunch_size?$DMMAXIM@ (0000)
|
|
0025A2C0 003c:
|
|
??_C@_0DM@PHDNGGDN@surface_queue_write_index?$DM?$DNMAXIM@ (0000)
|
|
0025A2FC 003a:
|
|
??_C@_0DK@BPOMGHAN@surface_queue_read_index?$DMMAXIMUM@ (0000)
|
|
0025A338 0059:
|
|
??_C@_0FJ@FJNHAALP@?$CD?$CD?$CD?5DECALS?3?5Bernie?5doesn?8t?5under@ (0000)
|
|
0025A394 002b:
|
|
??_C@_0CL@PJMHEHFM@?$CD?$CD?$CD?5ERROR?5unsupported?5projection@ (0000)
|
|
0025A3C0 0004:
|
|
__real@b8d1b717 (0000)
|
|
0025A3C4 0011:
|
|
??_C@_0BB@INIEPHFC@?$CBeditor_geometry?$AA@ (0000)
|
|
0025A3D8 000f:
|
|
??_C@_0P@FPCAJBIO@decals_enabled?$AA@ (0000)
|
|
0025A3E8 0009:
|
|
??_C@_08ICEJNDOI@velocity?$AA@ (0000)
|
|
0025A3F4 000a:
|
|
??_C@_09BHPEDNK@collision?$AA@ (0000)
|
|
0025A400 0007:
|
|
??_C@_06NHCMNMEH@origin?$AA@ (0000)
|
|
0025A408 001a:
|
|
??_C@_0BK@DEMGPIOC@local_random_seed_address?$AA@ (0000)
|
|
002DD190 0001:
|
|
_decals_enabled (0000)
|
|
00435CB0 78d2:
|
|
_bss_00435cb0 (0000)
|
|
*/
|
|
|
|
/* ---------- headers */
|
|
|
|
/* ---------- constants */
|
|
|
|
/* ---------- macros */
|
|
|
|
/* ---------- structures */
|
|
|
|
/* ---------- prototypes */
|
|
|
|
/* ---------- globals */
|
|
|
|
/* ---------- public code */
|
|
|
|
/* ---------- private code */
|