Issue339

Title DIALOG: Remove the Super Exterminator from Tux
Priority idea Status resolved
Assigned To Keywords
Linked issues Watchers

Submitted on 2011-07-24 19h08 by tracker_migration, last changed by jesusalva.

Messages
Author: tracker_migration Date: 2011-02-07   07h38
Submitted by salimiles
RE: Super Exterminator  
> It would be good for Red Guard folks to react when I stride in with this
> behemoth armed. Perhaps the Red Guard ranged weapon guy, or the armory
> sales person or even the head guy would see the weapon, admire it, ask
> to see it, then take it away "for examination and testing" or "for your
> own safety and protection because this is an extremely dangerous weapon,
> damaged as it is, and we could not take the risk of it exploding in the
> middle of the city"--without a bit of compensation to Tux!
Roy Gathercoal's suggestions (11/11/2009)
Author: matthiaskrgr Date: 2011-07-27   12h08
Mmmh, that's quite mean to the player I think.
Most players would just reload the latest savegame and not talk to this
character at all I think.
Author: Robr3rd Date: 2011-10-26   07h33
If I had that bad boy taken from me I would do just as matthias stated. 
However, I do like the idea of various, "more important" Red Guard members 
giving different reactions to Tux wielding it. The Arena master when opening 
the Master arena; Spencer; the armory guy; the ranged weapons guy; and the Hell 
Fortress guards when they begin to poke fun at you. (I don't think Bender 
should be included in this.)

Is there a reasonable way to check "if(superexterminator == current_weapon)
{$dothis}"? I recall seeing, "if in inventory" but what of "if current?" If so, 
I may be able to implement this.
Author: ahuillet Date: 2011-10-26   10h11
On Wed, 26 Oct 2011 07:33:59 +0000
Robert Robinson - Roundup <bugs@freedroid.org> wrote:

> Is there a reasonable way to check "if(superexterminator == current_weapon)
> {$dothis}"? I recall seeing, "if in inventory" but what of "if current?" If
> so, I may be able to implement this.

I don't think it currently exists, check lua.c for the complete API.
I'm OK with you adding it provided it's well written in lua.c (one function to
handle all inventory slots, referred to by name).
Author: jesusalva Date: 2014-01-07   18h02
Well, I would be more radical and quit the game.
has_item_equipped() exists on the lua API, so it's just make the dialogs, I think.

Ewald also talk differently on gamble game if Tux have a powerful weapon.

Why not implement it? it's just write a few code lines on dialog.

Ship it!! (But without stealing the weapon from tux, of course! It will just
lower the popularity of the game, in my opinion.)
Author: jesusalva Date: 2014-01-15   18h15
It is just, like, 10 lines in a few dialogs. No need to be lazy.
But maybe this should be postponed. It is not a priority. :P
Author: salimiles Date: 2014-01-18   23h41
Well, *now* it only takes a couple of lines of dialog, not so much in 2011 :-)
Author: jesusalva Date: 2017-10-25   21h02
Pushed in commit 0d6187c
History
Date User Action Args
2017-10-25 21:02:48jesusalvasetstatus: open -> resolved
messages: + msg3498
2014-01-18 23:41:47salimilessetmessages: + msg2701
2014-01-15 18:15:12jesusalvasetmessages: + msg2689
2014-01-07 18:02:47jesusalvasetmessages: + msg2672
2011-10-26 10:11:03ahuilletsetmessages: + msg1758
2011-10-26 07:33:59Robr3rdsetmessages: + msg1754
2011-07-27 12:08:15matthiaskrgrsetpriority: bug -> idea
messages: + msg1337
2011-07-24 19:08:03tracker_migrationcreate