KAZIK/src_graphics/jackbox_data.inc

79 lines
3.3 KiB
PHP

; ==============================================================================
; JACKBOX / JUKEBOX DATA - MASM32 / CP1251
; ==============================================================================
MODE_JACKBOX equ 28
INTERACT_JACKBOX equ 48
JACKBOX_X equ FP_1*306/10
JACKBOX_Y equ 25*FP_1
JACKBOX_TRACK_COUNT equ 10
MATERIAL_JACKBOX_FRONT equ 161
MATERIAL_JACKBOX_SIDE equ 162
MATERIAL_JACKBOX_BACK equ 163
LoadJackboxArt3D PROTO
FreeJackboxArt3D PROTO
ResolveJackboxSurface3D PROTO :DWORD
RenderJackboxCabinet3D PROTO
JackboxCanWalk3D PROTO :DWORD,:DWORD
PlayJukeboxTrack3D PROTO :DWORD
StopJukeboxTrack3D PROTO
BeginJackbox3D PROTO
HandleJackbox3D PROTO
RenderJackbox3D PROTO
.data
jackboxWorldArt3D AnimPack3D <>
jackboxScreenArt3D AnimPack3D <>
jackboxWorldPath3D db "assets\animations\hall\jackbox-v1.bin",0
jackboxScreenPath3D db "assets\animations\hall\jackbox-ui-v1.bin",0
jackboxPrompt3D db "E: ÄÆÓÊÁÎÊÑ",0
jboxCurrentTrack dd -1
jboxSelectedTrack dd 0
jboxIsPlaying dd 0
jboxCloseCmd db "close jboxmusic",0
jboxStopCmd db "stop jboxmusic",0
jboxPlayCmd db "play jboxmusic repeat",0
jboxOpen0 db 'open "assets\music\tower\Keygen_Church_-_Tenebre_Rosso_Sangue_ULTRAKILL_Original_Game_Soundtrack_79610890.mp3" type mpegvideo alias jboxmusic',0
jboxOpen1 db 'open "assets\music\tower\KEYGEN_CHURCH_-_Hareklavit_75543927.mp3" type mpegvideo alias jboxmusic',0
jboxOpen2 db 'open "assets\music\tower\KEYGEN_CHURCH_-_Ladikerfos_75543991.mp3" type mpegvideo alias jboxmusic',0
jboxOpen3 db 'open "assets\music\tower\KEYGEN_CHURCH_-_Tilaskarot_75546826.mp3" type mpegvideo alias jboxmusic',0
jboxOpen4 db 'open "assets\music\tower\Mick_Gordon_-_BFG_Division_48126042.mp3" type mpegvideo alias jboxmusic',0
jboxOpen5 db 'open "assets\music\tower\Mick_Gordon_-_Rip_Tear_48126019.mp3" type mpegvideo alias jboxmusic',0
jboxOpen6 db 'open "assets\music\tower\Mick_Gordon_-_The_Only_Thing_They_Fear_Is_You_OST_DOOM_Eternal_72020713.mp3" type mpegvideo alias jboxmusic',0
jboxOpen7 db 'open "assets\audio\hakari_dance.wav" type waveaudio alias jboxmusic',0
jboxOpen8 db 'open "assets\audio\victory-tf2.wav" type waveaudio alias jboxmusic',0
jboxOpenCommands dd OFFSET jboxOpen0, OFFSET jboxOpen1, OFFSET jboxOpen2, OFFSET jboxOpen3
dd OFFSET jboxOpen4, OFFSET jboxOpen5, OFFSET jboxOpen6, OFFSET jboxOpen7
dd OFFSET jboxOpen8, 0
jboxName0 db "1. Keygen Church - Tenebre Rosso Sangue",0
jboxName1 db "2. Keygen Church - Hareklavit",0
jboxName2 db "3. Keygen Church - Ladikerfos",0
jboxName3 db "4. Keygen Church - Tilaskarot",0
jboxName4 db "5. Mick Gordon - BFG Division (DOOM)",0
jboxName5 db "6. Mick Gordon - Rip & Tear (DOOM)",0
jboxName6 db "7. Mick Gordon - The Only Thing They Fear",0
jboxName7 db "8. Hakari Dance (Jackpot Theme)",0
jboxName8 db "9. Team Fortress 2 - Victory Theme",0
jboxName9 db "0. [ ÂÛÊËÞ×ÈÒÜ ÌÓÇÛÊÓ / ÒÈØÈÍÀ ]",0
jboxTrackNames dd OFFSET jboxName0, OFFSET jboxName1, OFFSET jboxName2, OFFSET jboxName3
dd OFFSET jboxName4, OFFSET jboxName5, OFFSET jboxName6, OFFSET jboxName7
dd OFFSET jboxName8, OFFSET jboxName9
jboxTitle db "ÌÓÇÛÊÀËÜÍÛÉ ÀÂÒÎÌÀÒ",0
jboxClose db "ÂÛÕÎÄ [ESC]",0
jboxStatusPlaying db "ÑÅÉ×ÀÑ ÈÃÐÀÅÒ:",0
jboxStatusStopped db "ÌÓÇÛÊÀ ÂÛÊËÞ×ÅÍÀ",0
jboxCursor db "> ",0
jboxPlayingTag db " [ÈÃÐÀÅÒ]",0
jboxHelp1 db "ÑÒÐÅËÊÈ / 0-9: Âûáîð ENTER: Âêëþ÷èòü",0
jboxHelp2 db "S: Ñòîï R: Ñëó÷àéíûé ESC:  çàë",0