DoomRL > Modding

Hellgate remix (0.9.9.3)

(1/3) > >>

tehtmi:
I present to you: Hellgate remix.

I recommend that you try to play the mod at least once before looking at the source :)

This was mostly a fun test of custom AI scripts. So, observe the cool things you can do.  They're not entirely polished because the API isn't there yet (as far as I know), and they're not entirely robust because I'm lazy, but I thought it was pretty cool anyway.

Edit:

For those of you interested in making custom AIs, one issue I didn't address is that you have to be very careful of self-deaths: if you being dies while in it's AI script, then further reference to self are probably bad. This was happening to me earlier, but it doesn't often happen in the current version.

Simon-v:
This is extremely cool. I'd like to see an attachable sandbox module of this for use in other projects.

PSYCHO MANTITS:
--------------------------------------------------------------
 DoomRL (v.0.9.9.3) roguelike post-mortem character dump
--------------------------------------------------------------

 Bruiser, level 1 soldier, was killed by something..
 on Phobos Hellgate.
 He survived 3411 turns and scored 140 points.
 He played for 4 minutes and 51 seconds.
 He was too young to die!

 He killed 18 out of 18 hellspawn. (100%)
 This ass-kicking marine killed all of them!


-- Graveyard -------------------------------------------------

  ###########################################################
  #################################.................#########
  #################################..................######..
  ########.....#.%...........%.####...................###....
  ########.....................####...................#......
  ########.....................#.##...................#......
  #......#............%......................................
  #......#.....................#.............................
  #......#...................................................
  #......+...................../.............................
  #..........................................................
  #..........................................................
  #..........................................................
  ########.......................#....................#......
  ########........................#...................#......
  ########........................#...................###....
  #################################..................######..
  #################################.................#########
  ###########################################################
  ###########################################################

-- Statistics ------------------------------------------------

  Health 9/125   Experience 0/1
  ToHit Ranged +6  ToHit Melee +6  ToDmg Ranged +0  ToDmg Melee +8

-- Traits ----------------------------------------------------

    Finesse          (Level 1)

-- Equipment -------------------------------------------------

    [a] [ Armor      ]   nothing
    [b] [ Weapon     ]   acid ball (4d5) [1/1]
    [c] [ Boots      ]   nothing
    [d] [ Prepared   ]   nothing

-- Inventory -------------------------------------------------


-- Kills -----------------------------------------------------

    4 imps
    8 demons
    4 cacodemons
    1 bruiser brother
    1 ass-kicking marine

--- End code ---
Now I know how do the demons feel when I hunt them down :c

Ander Hammer:
How do I install this? I've poked around, but I can't seem to find clearly-marked and simple instructions for How To Make DoomRL Use Some Other .lua File For Its Gamey Things.

ParaSait:
Move the lua file into the sandbox folder, and then "doomrl.exe -sandbox sandbox\hellgate.lua" w/o quotes in cmd. EZPZ.

Navigation

[0] Message Index

[#] Next page

Go to full version