Not logged in.  Login/Logout/Register | List snippets | | Create snippet | Upload image | Upload data

64
LINES

< > BotCompany Repo | #1005012 // Mocha DOOM [older working version. this is step 2, run #1005013 instead]

JavaX source code [tags: use-pretranspiled] - run with: x30.jar

Uses 1218K of libraries. Click here for Pure Java version (5342L/38K/122K).

!7

lib 1005011 // mochadoom

sS defaultCfg = [[
alwaysrun   true
chatmacro0    "No"
chatmacro1    "I'm ready to kick butt!"
chatmacro2    "I'm OK."
chatmacro3    "I'm not looking too good!"
chatmacro4    "Help!"
chatmacro5    "You suck!"
chatmacro6    "Next time, scumbag..."
chatmacro7    "Come here!"
chatmacro8    "I'll take care of it."
chatmacro9    "Yes"
detaillevel   0
fullscreen    true
joyb_fire   0
joyb_speed    2
joyb_strafe   1
joyb_use    3
key_down    115
key_fire    157
key_left    172
key_right   174
key_speed   182
key_strafe    184
key_strafeleft    97
key_straferight   100
key_up    119
key_use   32
mb_used   2
mouse_sensitivity   5
mouseb_fire   0
mouseb_forward    2
mouseb_strafe   1
music_volume    8
screenblocks    10
sfx_volume    8
show_messages   true
snd_channels    3
use_joystick    false
use_mouse   true
usegamma    0
]];

p {
  renameConsole("Mocha DOOM!");
  File iwad = loadLibrary("#1005008");
  File iwad2 = prepareProgramFile("doom1.wad");
  copyFile(iwad, iwad2);
  File iwad3 = new File(iwad2.getName());
  if (!iwad3.exists())
    fail("We are not in the right directory! " + f2s(iwad3.getAbsoluteFile().getParentFile()) + " (should be " + f2s(programDir()) + ")");
    
  File cfgFile = prepareProgramFile("default.cfg");
  if (!cfgFile.exists())
    saveTextFile(cfgFile, defaultCfg.trim());
    
  S[] argz = {"-iwad", f2s(iwad2)};
  printStructure(argz);
  i.Main.main(argz);
}

download  show line numbers  debug dex  old transpilations   

Travelled to 15 computer(s): aoiabmzegqzx, bhatertpkbcr, cbybwowwnfue, cfunsshuasjs, ddnzoavkxhuk, etmzoiygucik, gwrvuhgaqvyk, ishqpsrjomds, lpdgvwnxivlt, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tslmcundralx, tvejysmllsmz, vouqrxazstgt

No comments. add comment

Snippet ID: #1005012
Snippet name: Mocha DOOM [older working version. this is step 2, run #1005013 instead]
Eternal ID of this version: #1005012/4
Text MD5: 6fd2194d069e975752a94531a2bcb850
Transpilation MD5: c9cab4aa52b8f09d7497b2b8e8e9d3d4
Author: stefan
Category: javax / games
Type: JavaX source code
Public (visible to everyone): Yes
Archived (hidden from active list): No
Created/modified: 2019-09-09 12:41:24
Source code size: 1493 bytes / 64 lines
Pitched / IR pitched: No / No
Views / Downloads: 593 / 1103
Version history: 3 change(s)
Referenced in: [show references]