Chaosforge Forum

DoomRL => Modding => Topic started by: tehtmi on May 02, 2011, 07:08

Title: Hellgate remix (0.9.9.3)
Post by: tehtmi on May 02, 2011, 07:08
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.
Title: Re: Hellgate remix (0.9.9.3)
Post by: Simon-v on May 02, 2011, 07:54
This is extremely cool. I'd like to see an attachable sandbox module of this for use in other projects.
Title: Re: Hellgate remix (0.9.9.3)
Post by: PSYCHO MANTITS on May 11, 2011, 07:58
--------------------------------------------------------------
 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
Now I know how do the demons feel when I hunt them down :c
Title: Re: Hellgate remix (0.9.9.3)
Post by: Ander Hammer on May 12, 2011, 15:56
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.
Title: Re: Hellgate remix (0.9.9.3)
Post by: ParaSait on May 12, 2011, 17:13
Move the lua file into the sandbox folder, and then "doomrl.exe -sandbox sandbox\hellgate.lua" w/o quotes in cmd. EZPZ.
Title: Re: Hellgate remix (0.9.9.3)
Post by: Ander Hammer on May 12, 2011, 18:12
Thanks.

Tee hee, this was pretty amusing. I only eventually won with wall trickery and endless splash cheesing. I'm glad bruisers don't know how to do this.
Title: Re: Hellgate remix (0.9.9.3)
Post by: grommile on May 12, 2011, 19:08
Bruisers don't even know how to not dissolve their own faces if their target is two steps away :D
Title: Re: Hellgate remix (0.9.9.3)
Post by: tehtmi on May 12, 2011, 19:42
I'm glad you guys are enjoying this!  But it's just a monkey trick.  It sounds like some of you haven't checked out some of the other awesome mods that are posted here: Yaf's Skulltag Arena, Simon-v's MetalGear RL, You's Invasion, and Gargulec's Restless (am I missing any?).

You'll need an older version of doomrl to run them.  0.9.9.2 is still up on the download page and 0.9.9.1 is hiding here (http://doom.chaosforge.org/file_download/5).
Title: Re: Hellgate remix (0.9.9.3)
Post by: ParaSait on May 12, 2011, 19:58
MetalGearRL... memories... that was the first real DoomRL mod amirite?
Title: Re: Hellgate remix (0.9.9.3)
Post by: Ander Hammer on May 14, 2011, 19:31
I've tried Skulltag... still have it in a seperate dedicated folder, in fact.

The rest, I haven't, though I might.

Sometime in the future, when modding is easier and I have the time and wherewithal to learn lua, I want to make a conversion mod for DoomRL that's basically Heretic. :3c God knows how much work that'd be, though...
Title: Re: Hellgate remix (0.9.9.3)
Post by: Uranium on May 15, 2011, 04:24
...a conversion mod for DoomRL that's basically Heretic. :3c God knows how much work that'd be, though...
Fund it!
Title: Re: Hellgate remix (0.9.9.3)
Post by: thelaptop on May 15, 2011, 05:35
Sometime in the future, when modding is easier and I have the time and wherewithal to learn lua, I want to make a conversion mod for DoomRL that's basically Heretic. :3c God knows how much work that'd be, though...
Sounds like we are emulating what was done before.

(Heretic was a total conversion of the Doom engine in real life.)
Title: Re: Hellgate remix (0.9.9.3)
Post by: Ander Hammer on May 15, 2011, 18:38
Sounds like we are emulating what was done before.

That actually hadn't occurred to me.

Fund it!

a. I might, if I had money.
b. This is kinda almost something I want to try and do myself. I've got ideas for it and all, but I'm at the preliminary preliminary stages of its development, so...