Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
7DRL Success(ish) - Storming the Ship
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 26 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Justin Reardon  
View profile  
 More options Mar 14 2011, 12:49 am
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 14 Mar 2011 00:49:09 -0400
Local: Mon, Mar 14 2011 12:49 am
Subject: 7DRL Success(ish) - Storming the Ship
Okay, final commit is in, and I'm going to declare it a success, I
present, "Storming the Ship", placing you aboard a captured starship,
with orders to recapture or destroy it. It features
  - a simple ship layout with 8 levels
  - mostly complete combat implementation (cover effects didn't make it)
  - hidden passages, unknown to your enemies
  - 4 types of enemy, mostly alike (alas)
  - 5 weapons to aqcuire
  - multiple armours

Missing is
  - general items
  - any sense of game balance
  - some win/loss conditions

It didn't get quite as much done on this as I had hoped, but it's
mostly complete. There aren't a whole lot of items presently, but there
a few ways to win, and one way to lose.

I haven't actually tested this on anything besides my own computer. It
will require at least Ruby 1.9 and the ruby ncursesw library (it may
work with the ncurses one, I don't know). Source can be had here:

https://github.com/jmreardon/7drl-2011-starship/archives/41058a9ed915...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 14 2011, 12:52 am
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 14 Mar 2011 00:52:12 -0400
Local: Mon, Mar 14 2011 12:52 am
Subject: Re: 7DRL Success(ish) - Storming the Ship
Oh, I guess I should mention, controls are vi-keys, if you want to
figure out more details at the moment, check the keybindings.yml
file. I'm going to try to get a proper post about this done up tomorrow.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 14 2011, 9:08 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 14 Mar 2011 21:08:55 -0400
Local: Mon, Mar 14 2011 9:08 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship
Okay, as promised, I've done up a post on the game, available here:

http://localhost:4000/2011/03/storming-the-ship/

I also ended up making a few tweaks (and bug fixes) today, that should make it
better to play.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 20 2011, 1:03 pm
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 20 Mar 2011 17:03:06 GMT
Local: Sun, Mar 20 2011 1:03 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

archives/41058a9ed9154ce7f61d05a9545e23113295229b

I don't get it running...

uninitialized constant Main::Random (NameError)

Any ideas? It took me some time to figure out that i need to do something
with ruby-gems and install ncursesw, the readme "Project for the 2011
7DRL Contest" was not helpful either. I'm running ubuntu and have
optionally a win-xp VM.

Thanks


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 20 2011, 2:17 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Sun, 20 Mar 2011 14:17:25 -0400
Local: Sun, Mar 20 2011 2:17 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

Michael Durwald <uschkinredsunsh...@gmx.de> writes:

> I don't get it running...

> uninitialized constant Main::Random (NameError)

> Any ideas? It took me some time to figure out that i need to do something
> with ruby-gems and install ncursesw, the readme "Project for the 2011
> 7DRL Contest" was not helpful either. I'm running ubuntu and have
> optionally a win-xp VM.

> Thanks

The Random class is part of the standard library, but was only introduced
in Ruby 1.9. Chances are you are running Ruby 1.8.x. You can check with
"ruby -v".

Ubuntu may install the Ruby 1.9 executable as ruby19 (I
haven't the most recent release, so I'm not sure what it is now). If
that's the case, you'll have to change the first line of
bin/Starship-7drl to:

#!/usr/bin/env ruby19

Or execute the script in ruby directly:

ruby19 bin/Starship-7drl


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 21 2011, 2:10 pm
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 21 Mar 2011 18:10:44 GMT
Local: Mon, Mar 21 2011 2:10 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

On Sun, 20 Mar 2011 14:17:25 -0400, Justin Reardon wrote:
> #!/usr/bin/env ruby19

Hi, thanks for your reply.

ruby -v tells me:
ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

i don't have any ruby19 executable, do you have any other suggestions?
i'd really like to try the game. I give it a try on my v-server, perhaps
its working there.

Thanks


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 21 2011, 7:04 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 21 Mar 2011 19:04:12 -0400
Local: Mon, Mar 21 2011 7:04 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

Michael Dürwald <uschkinredsunsh...@gmx.de> writes:
> On Sun, 20 Mar 2011 14:17:25 -0400, Justin Reardon wrote:

>> #!/usr/bin/env ruby19

> Hi, thanks for your reply.

> ruby -v tells me:
> ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

> i don't have any ruby19 executable, do you have any other suggestions?
> i'd really like to try the game. I give it a try on my v-server, perhaps
> its working there.

> Thanks

I've pushed a version of the game to GitHub that explicitly tries to load
the random module, I didn't have to do it here, by that's the best I can
think to do. I'm running:

ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10]

but the documentation claims Random is in 1.9.1. You may want to try:

/usr/bin/env ruby -v

since that's what I'm actually calling in the script, just in case
you've got multiple versions of ruby floating around. Could you post the
full trace it gives when the error occurs?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Björn Ritzl  
View profile  
 More options Mar 22 2011, 1:31 am
Newsgroups: rec.games.roguelike.development
From: Björn Ritzl <bjorn.remove.this.ri...@gmail.com>
Date: Tue, 22 Mar 2011 06:31:17 +0100
Local: Tues, Mar 22 2011 1:31 am
Subject: Re: 7DRL Success(ish) - Storming the Ship
On 2011-03-15 02:08, Justin Reardon wrote:

> Okay, as promised, I've done up a post on the game, available here:

> http://localhost:4000/2011/03/storming-the-ship/

> I also ended up making a few tweaks (and bug fixes) today, that should make it
> better to play.

What's the correct URL?

/Björn


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michal Bielinski  
View profile  
 More options Mar 22 2011, 8:17 am
Newsgroups: rec.games.roguelike.development
From: Michal Bielinski <dungeon_kee...@tlen.pl>
Date: Tue, 22 Mar 2011 12:17:59 +0000 (UTC)
Local: Tues, Mar 22 2011 8:17 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

Let me do it for him since I am struggling to overcome the same error:

/roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:80:in `rand': invalid argument - 0.0 (ArgumentError)
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:80:in `block (2 levels) in processRooms'
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:76:in `each'
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:76:in `block in processRooms'
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:73:in `each'
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:73:in `processRooms'
        from /roguelike/gry/7drl_2011/sts/lib/MapBuilder.rb:48:in `constructMap'
        from /roguelike/gry/7drl_2011/sts/lib/GameState.rb:29:in `initialize'
        from lib/Main.rb:178:in `new'
        from lib/Main.rb:178:in `new_game'
        from lib/Main.rb:45:in `start'
        from bin/Starship-7drl:3:in `<main>'

By the way I also have ruby 1.9.2.p180 installed. Will try downloading
your fixed version now.

--
Michal Bielinski


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 22 2011, 8:14 am
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Tue, 22 Mar 2011 08:14:33 -0400
Local: Tues, Mar 22 2011 8:14 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

Björn Ritzl <bjorn.remove.this.ri...@gmail.com> writes:
> On 2011-03-15 02:08, Justin Reardon wrote:
>> Okay, as promised, I've done up a post on the game, available here:

>> http://localhost:4000/2011/03/storming-the-ship/

>> I also ended up making a few tweaks (and bug fixes) today, that should make it
>> better to play.

> What's the correct URL?

> /Björn

Oh, wow, I can't believe I did that!

http://www.jmreardon.com/2011/03/storming-the-ship/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 22 2011, 8:43 am
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Tue, 22 Mar 2011 08:43:53 -0400
Local: Tues, Mar 22 2011 8:43 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

That is a different error. The random number generator doesn't like
being given 0 as an argument, and I messed something up so it is. Is
this happening consistently?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michal Bielinski  
View profile  
 More options Mar 22 2011, 8:59 am
Newsgroups: rec.games.roguelike.development
From: Michal Bielinski <dungeon_kee...@tlen.pl>
Date: Tue, 22 Mar 2011 12:59:34 +0000 (UTC)
Local: Tues, Mar 22 2011 8:59 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

Justin Reardon wrote:
> Michal Bielinski <dungeon_kee...@tlen.pl> writes:

>> Let me do it for him since I am struggling to overcome the same error:

[snip backtrace]

>> By the way I also have ruby 1.9.2.p180 installed. Will try downloading
>> your fixed version now.

> That is a different error. The random number generator doesn't like
> being given 0 as an argument, and I messed something up so it is. Is
> this happening consistently?

Every time I run Starship-7drl. The game displays briefing and then
crashes. Updated version from github does not differ except it says
"no such file to load -- random (LoadError)"

--
Michal Bielinski


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 22 2011, 1:59 pm
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 22 Mar 2011 17:59:39 GMT
Local: Tues, Mar 22 2011 1:59 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

michael@michael-H55M-USB3:~$ /usr/bin/env ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [x86_64-linux]

Your new version doesn't work either...

/home/michael/Downloads/7drl-storm/lib/Main.rb:19:in `require': no such
file to load -- random (LoadError)
        from /home/michael/Downloads/7drl-storm/lib/Main.rb:19:in `<top
(required)>'
        from ./bin/Starship-7drl:20:in `load'
        from ./bin/Starship-7drl:20:in `<main>'

Old version:

/home/michael/Downloads/7drl-storm/lib/Main.rb:19:in `require': no such
file to load -- random (LoadError)
        from /home/michael/Downloads/7drl-storm/lib/Main.rb:19:in `<top
(required)>'
        from ./bin/Starship-7drl:20:in `load'
        from ./bin/Starship-7drl:20:in `<main>'

--
Michael


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 22 2011, 7:45 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Tue, 22 Mar 2011 19:45:49 -0400
Local: Tues, Mar 22 2011 7:45 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

Okay, I'm going to have to sit down and see what the proper way to
distribute Ruby programs is, as I'm clearly missing
something. Unfortunately, I won't have the time till the weekend.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Darren Grey  
View profile  
 More options Mar 23 2011, 8:51 am
Newsgroups: rec.games.roguelike.development
From: Darren Grey <darrenjohng...@gmail.com>
Date: Wed, 23 Mar 2011 05:51:16 -0700 (PDT)
Local: Wed, Mar 23 2011 8:51 am
Subject: Re: 7DRL Success(ish) - Storming the Ship
On Mar 22, 11:45 pm, Justin Reardon <m...@jmreardon.com> wrote:

Yeah, it surely can't always be this hard...  Looking forward to
hopefully getting a chance to play your game once a working release is
out.

--
Darren Grey


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Curran  
View profile  
 More options Mar 26 2011, 11:08 am
Newsgroups: rec.games.roguelike.development
From: Michael Curran <curran.micha...@gmail.com>
Date: Sat, 26 Mar 2011 08:08:22 -0700 (PDT)
Local: Sat, Mar 26 2011 11:08 am
Subject: Re: 7DRL Success(ish) - Storming the Ship
On Mar 23, 8:51 am, Darren Grey <darrenjohng...@gmail.com> wrote:

Trying to run on Ubuntu with ruby1.9.1 and ncurses for ruby install
still crashes with the message:
$ ruby1.9.1 bin/Starship-7drl
<internal:lib/rubygems/custom_require>:29:in `require': no such file
to load -- ncursesw (LoadError)
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from lib/Main.rb:19:in `<top (required)>'
        from bin/Starship-7drl:20:in `load'
        from bin/Starship-7drl:20:in `<main>'

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Curran  
View profile  
 More options Mar 26 2011, 11:17 am
Newsgroups: rec.games.roguelike.development
From: Michael Curran <curran.micha...@gmail.com>
Date: Sat, 26 Mar 2011 08:17:57 -0700 (PDT)
Local: Sat, Mar 26 2011 11:17 am
Subject: Re: 7DRL Success(ish) - Storming the Ship
On Mar 26, 11:08 am, Michael Curran <curran.micha...@gmail.com> wrote:

Actually, works with ncursesw library from https://github.com/rlane/ncursesw-ruby
installed.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 26 2011, 1:23 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Sat, 26 Mar 2011 13:23:38 -0400
Local: Sat, Mar 26 2011 1:23 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

That's great. I'm still doing a bit of work with it though, so I hadn't
mentioned my updates here yet. I'll have a set of install instructions
up today or tomorrow. Unfortunately, it looks like there is no good way
to distribute a ruby app without requiring the user to compile native
dependencies (ie. curses).

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 28 2011, 1:56 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 28 Mar 2011 13:56:07 -0400
Local: Mon, Mar 28 2011 1:56 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

Okay, an updated version is on Github[1]. There are now installation
instructions, and the issues with finding Random should be gone. I was
unable to reproduce the issue Michal reported, so I've added a small
constant to the calculation which should avoid it.

[1]: https://github.com/jmreardon/7drl-2011-starship/archives/552013d5cfdb...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 28 2011, 2:51 pm
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 28 Mar 2011 18:51:48 GMT
Local: Mon, Mar 28 2011 2:51 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

archives/552013d5cfdb9a7b64daae445ac4781eb5bf46e7

Seems like i can't get it running....

/home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:99:in `block (2
levels) in processRooms': undefined method `[]' for nil:NilClass
(NoMethodError)
        from /home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:93:in
`each'
        from /home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:93:in
`block in processRooms'
        from /home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:90:in
`each'
        from /home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:90:in
`processRooms'
        from /home/michael/Downloads/7drl-storm/lib/MapBuilder.rb:65:in
`constructMap'
        from /home/michael/Downloads/7drl-storm/lib/GameState.rb:46:in
`initialize'
        from /home/michael/Downloads/7drl-storm/lib/Main.rb:196:in `new'
        from /home/michael/Downloads/7drl-storm/lib/Main.rb:196:in
`new_game'
        from /home/michael/Downloads/7drl-storm/lib/Main.rb:63:in `start'
        from ./bin/Starship-7drl:21:in `<main>'


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 28 2011, 6:20 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Mon, 28 Mar 2011 18:20:09 -0400
Local: Mon, Mar 28 2011 6:20 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

Well that's depressing. This happens to you consistently?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 29 2011, 1:59 am
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 29 Mar 2011 05:59:26 GMT
Local: Tues, Mar 29 2011 1:59 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

Yes; i already had some trouble getting rubyripper and some other ruby
tools (e.g. redmine) runnig, but this beast is tough.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 29 2011, 8:34 am
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Tue, 29 Mar 2011 08:34:24 -0400
Local: Tues, Mar 29 2011 8:34 am
Subject: Re: 7DRL Success(ish) - Storming the Ship

Okay, I've looked at it a bit and it seems you are getting the same
problem as Michal now (my previous fix just moves the error up a few
lines). The code in question does room generation, so skipping past
these errors is probably not going to do any good. The only thing that
I'd think could cause this is an issue with the config file. I cannot
reproduce it here.

Would you be able to send me the output of this command?

ruby -e 'require "yaml"; settings = YAML::load_file("config.yml"); print settings;'

If you run it in the project directory it'll print a listing of what
Ruby gets when it reads the config file to standard output.

Thanks,
Justin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Dürwald  
View profile  
 More options Mar 29 2011, 1:02 pm
Newsgroups: rec.games.roguelike.development
From: Michael Dürwald <uschkinredsunsh...@gmx.de>
Date: 29 Mar 2011 17:02:48 GMT
Local: Tues, Mar 29 2011 1:02 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

It's quite a bit, i hope its no problem to post it here.

michael@michael-H55M-USB3:~/Downloads/7drl-storm$ ruby -e 'require
"yaml"; settings = YAML::load_file("config.yml"); print settings;'
{:ending=>{:core_breach=>["You breached the reactor core, causing a",
"catastrophic containment failure, and the ", "complete destruction of
the vessel"], :shield_failure=>["You brought shield power to critical
levels", "while at warp speeds. The ship, no longer able", "to cope with
the stresses, lost hull integrity", "and disintegrated."], :capture=>
["Your efforts to disrupt the rebels' flight allowed", "friendly forces
to intercept and recapture the", "vessel."], :leader_dead=>["After seeing
you the rebels' commander, the survivors", "of your massacre surrender.
You are able to regain ", "control of the ship, and bring it home
safely"], :killed=>["In your efforts to recapture the ship, your were",
"killed by rebel soldiers."]}, :mapSymbols=>{:blank=>[" ", 0], :floor=>
[".", 0], :lift=>["o", 2], :wall=>["#", 0], :hatch=>["=",
1], :hatch_open=>["`", 2], :door=>["+", 2], :door_open=>["'",
2]}, :untraversable=>{:wall=>"There is a wall here", :hatch=>"You'll have
to open this hatch first", :door=>"You'll have to open this door
first"}, :room_templates=>{"Bridge"=>{:count=>1, :levels=>[4], :prereqs=>
{:bridge=>true}, :objects=>[[1, :leader], [1, :crewer], [1, :crewer],
[1, :soldier], [1, :soldier], [0.2, :soldier], [0.2, :soldier],
[1, :marine], [0.5, :marine], [0.5, :marine]]}, "Quarters"=>
{:count=>0.9, :levels=>[0, 7, 1, 6], :prereqs=>{:small=>true}, :objects=>
[[0.4, :charger], [1, :terminal], [0.01, :crewer]]}, "Mess Hall"=>
{:count=>8, :levels=>[0, 7, 1, 6, 2, 5], :crawl=>true, :prereqs=>
{:medium=>true}, :objects=>[[0.5, :crewer], [0.5, :crewer]]},
"Recreation"=>{:count=>4, :levels=>[0, 7, 1, 6], :crawl=>true, :objects=>
[[0.5, :crewer]], :prereqs=>{:medium=>true}}, "Barracks"=>
{:count=>0.1, :levels=>[3, 4, 5], :crawl=>true, :prereqs=>
{:medium=>true}, :objects=>[[0.4, :charger], [0.5, :soldier],
[0.5, :marine], [0.5, :soldier], [0.5, :marine]]}, "Infirmary"=>
{:count=>1, :levels=>[3, 4, 5], :crawl=>true, :prereqs=>
{:medium=>true}, :objects=>[[0.5, :crewer], [0.2, :soldier],
[0.01, :marine]]}, "Briefing Room"=>{:count=>10, :levels=>[2, 3, 4, 5,
6], :crawl=>true, :prereqs=>{:medium=>true}, :objects=>[[0.5, :crewer],
[0.5, :soldier], [0.4, :soldier], [0.2, :soldier], [0.1, :marine],
[0.1, :marine]]}, "Brig"=>{:count=>1, :levels=>[4, 5], :objects=>
[[0.5, :crewer], [0.7, :soldier], [0.7, :soldier], [0.1, :marine]]},
"Reactor"=>{:count=>1, :prereqs=>{:end=>true}, :levels=>[3, 5], :objects=>
[[1, :reactor_core], [0.5, :crewer], [0.7, :soldier], [0.2, :soldier],
[0.2, :soldier], [0.01, :marine], [0.01, :marine]]}, "Science Lab"=>
{:count=>0.2, :levels=>[2, 3, 4, 5], :crawl=>true, :objects=>
[[0.5, :crewer], [0.2, :soldier], [0.5, :marine], [0.3, :energy_armour],
[0.1, :disruptor_rifle]]}, "Lift Support"=>{:count=>1, :levels=>[2, 3, 4,
5], :crawl=>true, :objects=>[[0.5, :crewer], [0.2, :soldier],
[0.01, :marine]], :prereqs=>{:medium=>true}}, "Maintenance"=>
{:count=>0.05, :levels=>[0, 1, 2, 3, 4, 5, 6, 7], :crawl=>true, :objects=>
[[1, [:warp_drive_relay, :shield_emitter]], [0.1, :crewer],
[0.001, :soldier], [0.0001, :marine], [0.2, :container],
[0.5, :container], [0.5, :container]]}, "Propulsion Control"=>
{:count=>1, :levels=>[2, 3, 4, 5], :crawl=>true, :objects=>
[[0.5, :crewer], [0.5, :crewer], [0.2, :soldier], [0.01, :marine]]},
"Weapons Control"=>{:count=>1, :levels=>[2, 3, 4,
5], :crawl=>true, :objects=>[[0.5, :crewer], [0.5, :crewer],
[0.5, :crewer], [0.2, :soldier], [0.01, :marine]]}, "Shield Control"=>
{:count=>1, :levels=>[2, 3, 4, 5], :crawl=>true, :objects=>
[[0.5, :crewer], [0.5, :crewer], [0.5, :crewer], [0.5, :soldier],
[0.01, :marine]]}, "Transporter"=>{:count=>2, :objects=>[[0.5, :crewer],
[0.5, :soldier], [0.01, :marine]], :prereqs=>{:end=>true}, :levels=>[2,
3, 4, 5, 6]}, "Armoury"=>{:count=>8, :levels=>[2, 3, 4, 5,
6], :crawl=>true, :objects=>[[0.5, :crewer], [0.5, :crewer],
[0.5, :soldier], [0.5, :plasma_rifle], [0.5, :plasma_rifle],
[0.5, :recharger_rifle]], :prereqs=>{:medium=>true}}, "Docking Bay
Access"=>{:count=>1, :objects=>[[0.5, :crewer], [0.5, :crewer],
[0.5, :soldier], [0.5, :soldier]], :prereqs=>{:end=>true}, :levels=>[2,
3, 4, 5, 6]}, "Storage"=>{:count=>0.1, :objects=>[[0.2, :charger],
[0.8, :crewer], [0.5, :crewer], [0.1, :crewer], [0.9, :container],
[0.9, :container], [0.2, :container], [0.2, :container],
[0.5, :container], [0.5, :container]], :levels=>[0, 1, 2, 3, 4, 5, 6,
7], :crawl=>true}}, "templates"=>{"construct"=>
{:kind=>:construct, :symbol=>["?",
3], :kill_template=>:wreckage, :capabilities=>[:against_wall]}, "weapon"=>
{:kind=>:item, :symbol=>["/", 1], :capabilities=>
[:weapon], :melee_dam=>1}, "armour"=>{:kind=>:item, :symbol=>["}",
1], :capabilities=>[:armour]}, "creature"=>{:kind=>:creature, :weapon=>
[:plasma_pistol], :mobile=>true, :strength=>3}, "player"=>
{:kind=>:creature, :weapon=>
[:plasma_pistol], :mobile=>true, :strength=>3}}, :objects=>
{:combat_armour=>{:kind=>:item, :symbol=>["}", 1], :capabilities=>
[:armour], :name=>"Infantry Armour", :description=>"Lightweight armour.
Known to occassionally turn a bolt.", :dr=>[2, 4]}, :energy_armour=>
{:kind=>:item, :symbol=>["}", 1], :capabilities=>
[:armour], :name=>"Energy Armour", :description=>"Prototype energy shield
armour.", :dr=>[2, 2], :dr_charge=>[6, 8], :charge=>5}, :battle_armour=>
{:kind=>:item, :symbol=>["}", 1], :capabilities=>
[:armour], :name=>"Battle Armour", :description=>"Heavy infantry
armour.", :dr=>[3, 5]}, :crew_uniform=>{:kind=>:item, :symbol=>["}",
1], :capabilities=>[:armour], :name=>"Crew
Uniform", :description=>"Standard issue crew uniform", :dr=>[0,
1]}, :wreckage=>{:symbol=>["%",
5], :name=>"Wreckage", :kind=>:decor, :description=>"Unidentifiable
wreckage"}, :warp_drive_relay=>{:kind=>:construct, :symbol=>["*",
3], :kill_template=>:wreckage, :capabilities=>
[:against_wall, :warp_damage], :name=>"Warp Drive
Relay", :description=>"A portion of the warp drive power
relay.", :kill_flag=>:warp_damage}, :shield_emitter=>
{:kind=>:construct, :symbol=>["*",
3], :kill_template=>:wreckage, :capabilities=>
[:against_wall], :name=>"Shield Emitter", :description=>"A shield
emitter.", :kill_flag=>:shield_damage}, :reactor_core=>
{:kind=>:construct, :symbol=>["*",
3], :kill_template=>:wreckage, :capabilities=>
[:away_wall], :name=>"Reactor Core", :description=>"The reactor core
itself. It is heavily shielded.", :kill_flag=>:destroy_ship, :health=>
[100, 100]}, :container=>{:kind=>:construct, :symbol=>["H",
3], :kill_template=>:wreckage, :capabilities=>
[:away_wall], :name=>"Container", :description=>"A sealed storage
container"}, :player_marine=>{:kind=>:creature, :weapon=>
[:recharger_carbine], :mobile=>true, :strength=>3, :symbol=>["@",
1], :name=>"You", :description=>"The player", :armour=>
[:combat_armour]}, :terminal=>{:kind=>:construct, :symbol=>["?",
3], :kill_template=>:wreckage, :capabilities=>
[:against_wall], :name=>"Terminal", :description=>"A standard computer
terminal", :action=>:cmd_login}, :charger=>{:kind=>:construct, :symbol=>
["?", 3], :kill_template=>:wreckage, :capabilities=>
[:self_charge], :name=>"Charger Station", :description=>"Rapid recharging
device", :action=>:cmd_charge, :charge=>10}, :crewer=>
{:kind=>:creature, :weapon=>
[:plasma_pistol], :mobile=>true, :strength=>3, :name=>"Crewer", :description=>"An
enemy crewman", :health=>[3, 4], :symbol=>["c", 4], :capabilities=>
[:ai], :fire_range=>10, :stop_msg=>"Crewer: '?? You there!
Stop!'", :armour=>[:crew_uniform]}, :soldier=>{:kind=>:creature, :weapon=>
[:recharger_carbine, :plasma_pistol], :mobile=>true, :strength=>3, :name=>"Soldier", ...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Justin Reardon  
View profile  
 More options Mar 29 2011, 1:47 pm
Newsgroups: rec.games.roguelike.development
From: Justin Reardon <m...@jmreardon.com>
Date: Tue, 29 Mar 2011 13:47:36 -0400
Local: Tues, Mar 29 2011 1:47 pm
Subject: Re: 7DRL Success(ish) - Storming the Ship

No differences worth speaking of unfortunately. Sorry, but I have no
idea what is happening here.

Thanks,
Justin


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Messages 1 - 25 of 26   Newer >
« Back to Discussions « Newer topic     Older topic »