SOURCES: nethack-3.4.3-turbonerd-0.1.0.patch (NEW) - adds turboner...
mguevara
mguevara at pld-linux.org
Sat Jul 8 02:38:55 CEST 2006
Author: mguevara Date: Sat Jul 8 00:38:55 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- adds turbonerd and some UserFriendly stuff, taken from
http://www.userfriendly.org/games/nethack/nethack-3.4.3-turbonerd-0.1.0.patch
---- Files affected:
SOURCES:
nethack-3.4.3-turbonerd-0.1.0.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/nethack-3.4.3-turbonerd-0.1.0.patch
diff -u /dev/null SOURCES/nethack-3.4.3-turbonerd-0.1.0.patch:1.1
--- /dev/null Sat Jul 8 02:38:55 2006
+++ SOURCES/nethack-3.4.3-turbonerd-0.1.0.patch Sat Jul 8 02:38:50 2006
@@ -0,0 +1,1777 @@
+diff -Nru nethack-3.4.3/README.turbonerd nethack-3.4.3-turbonerd/README.turbonerd
+--- nethack-3.4.3/README.turbonerd 1969-12-31 19:00:00.000000000 -0500
++++ nethack-3.4.3-turbonerd/README.turbonerd 2006-06-05 23:56:39.000000000 -0400
+@@ -0,0 +1,9 @@
++This is version 0.1.0 of the Nethack Turbonerd patch, dated 2006-06-05.
++
++The Nethack Turbonerd patch is copyright (C) 2006 Daniel Franke and is licensed
++under the same terms as the rest of Nethack. Most changes to the original
++source are set off by #ifdef TURBONERD conditionals, and are enabled by default
++in config.h.
++
++The User Friendly characters and content upon which the Turbonerd patch is
++based are copyrighted and trademarks of J.D. Frazer.
+diff -Nru nethack-3.4.3/dat/Turbonerd.des nethack-3.4.3-turbonerd/dat/Turbonerd.des
+--- nethack-3.4.3/dat/Turbonerd.des 1969-12-31 19:00:00.000000000 -0500
++++ nethack-3.4.3-turbonerd/dat/Turbonerd.des 2006-06-05 19:38:40.000000000 -0400
+@@ -0,0 +1,285 @@
++MAZE: "Ner-strt",' '
++FLAGS: hardfloor
++GEOMETRY:center,center
++MAP
++----------------------------------------------------------------------------
++|............|.....|.........|.........|.........|.........|.....|.........|
++|............|.....|.........|.........|.........|.........|.....|.........|
++|............+.....+.........|.........|.........|.........+.....|.........|
++|............|.....|.........|.........|.........|.........|.....|.........|
++|............|.....|.........|.........|.........|.........|.....|.........|
++|............|.....|.........|.........|.........|.........|.....|.........|
++|-------------.....--------+---+---------+------------------.....---+------|
++|..........................................................................|
++|..........................................................................|
++|..........................................................................|
++|..........................................................................|
++|-------------.....--------+---+---------+--------------------------.....-+|
++|............|.....|.........|.........|.........|.................|.....|.|
++|............|.....|.........|.........|.........|.................|.....|.|
++|............|.....|.........|.........|.........|.\...............+.....|.|
++|............+.....+.........|.........|.........|.................+.....|.|
++|............|.....|.........|.........|.........|.................|.....|.|
++|............|.....|.........|.........|.........|.................|.....|.|
++----------------------------------------------------------------------------
++ENDMAP
++REGION:(00,08,10,11),lit,"ordinary"
++REGION:(50,13,66,18),lit,"ordinary"
++STAIR:(74,18),down
++BRANCH:(2,9,2,9),(0,0,0,0)
++DOOR:locked,(13,3)
++DOOR:closed,(13,16)
++DOOR:closed,(19,3)
++DOOR:locked,(19,16)
++DOOR:closed,(27,7)
++DOOR:closed,(27,12)
++DOOR:locked,(31,7)
++DOOR:closed,(31,12)
++DOOR:closed,(59,3)
++DOOR:closed,(68,7)
++DOOR:closed,(67,15)
++DOOR:closed,(67,16)
++DOOR:closed,(74,12)
++MONSTER:'@',"Illiad",(51,15)
++OBJECT:'(',"chest",(51,16)
++MONSTER:'@',"hacker",(3,3)
++MONSTER:'@',"hacker",(3,17)
++MONSTER:'@',"hacker",(18,3)
++MONSTER:'@',"hacker",(18,18)
++MONSTER:'@',"hacker",(32,3)
++MONSTER:'@',"hacker",(32,18)
++MONSTER:'@',"hacker",(73,3)
++MONSTER:'@',"hacker",(72,5)
++MONSTER:'@',"hacker",(30,10)
++MONSTER:'@',"hacker",(50,10)
++MONSTER:'@',"hacker",(70,10)
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'?',random,random
++OBJECT:'+',random,random
++OBJECT:'+',random,random
++OBJECT:'+',random,random
++OBJECT:'!',random,random
++OBJECT:'!',random,random
++OBJECT:'!',random,random
++OBJECT:'!',random,random
++OBJECT:'!',random,random
++
++MAZE: "Ner-loca", ' '
++GEOMETRY:center,center
++MAP
++ ----------
++ |........| |
++ ######## |........| |... .|
++ ######## ----++---- ############ | .....
++ ### ## ############ .....|
++ ### ## ## -...--
++ ################################## ###
++ ################################## ----- ###
++ ### ## ## |...| ###
++ ### ## ## |...| ###
++ ###------ ##--------- ## --+-- ###
++ ###|....| ##+.......| ######## # ###
++ ###S....| ##|.......| # ## # ###
++ ###|....| ##|.......| # ## # ###
++ ###------ ##|.......| # # ##############################
++ ##|.......+## ################################
++ ##|.......|
++ ##+.......|
++ ---------
++ENDMAP
++NON_DIGGABLE:(0,0,75,18)
++TELEPORT_REGION:(68,6,68,6),(0,0,0,0)
++STAIR:(11,13),up
++DOOR:locked,(9,12)
++DOOR:locked,(22,11)
++DOOR:locked,(22,17)
++DOOR:locked,(20,3)
++DOOR:locked,(21,3)
++DOOR:locked,(30,15)
++DOOR:locked,(53,10)
++OBJECT:'`',"boulder",(46,3)
++OBJECT:'`',"boulder",(48,4)
++OBJECT:'*',"rock",(47,3)
++OBJECT:'*',"rock",(48,3)
++OBJECT:'*',"rock",(49,3)
++OBJECT:'*',"rock",(46,4)
++OBJECT:'*',"rock",(47,4)
++OBJECT:'*',"rock",(49,4)
++OBJECT:'`',"boulder",(66,4)
++OBJECT:'*',"rock",(66,2)
++OBJECT:'*',"rock",(67,2)
++OBJECT:'*',"rock",(69,3)
++TRAP:"hole",(67,4)
++TRAP:"hole",(68,4)
++TRAP:"hole",(69,4)
++TRAP:"hole",(67,3)
++TRAP:"hole",(68,3)
++TRAP:"hole",(70,3)
++TRAP:"pit",(18,1)
++TRAP:"pit",(22,2)
++TRAP:"pit",(28,14)
++TRAP:"pit",(26,13)
++TRAP:"pit",(27,11)
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'P',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++MONSTER:'a',random,random
++OBJECT:'+',random,(52,8)
++OBJECT:'+',random,(53,8)
++OBJECT:'+',random,(54,8)
++OBJECT:'+',random,(52,9)
++OBJECT:'+',random,(53,9)
++OBJECT:'+',random,(54,9)
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++
++MAZE: "Ner-goal", ' '
++FLAGS: hardfloor, nommap
++GEOMETRY: center,center
++MAP
++ LLLLL ...
++ ...... LLLLLL ... ...
++ ...... LLLLL .....
++ ...... LLLLLL .....
++ LLLLL ...
++ LLLLLL
++ LLLLL
++ LLLLL LLLLLL
++ LLLLL LLLLLLL
++ LLLLLLLLL .. LLLLLLLL
++ LLLLLLLL .. LLLLLL
++ LLLL LLL
++ LLL
++ --- LLLLLL ... LLL
++ -|.|- LLLLLLLL ... LLL
++ --...-- LLLLLLLL ...
++ |.....| LLLLLLLL
++ --...-- LLLLLLL
++ -|.|-
++ ---
++ENDMAP
++TELEPORT_REGION: (55,1,59,4),(0,0,0,0)
++STAIR: (57,2),up
++FOUNTAIN: (47,14)
++OBJECT: '(', "pick-axe", (57,3)
++OBJECT: '*', random, (7,1)
++OBJECT: '*', random, (8,1)
++OBJECT: '*', random, (9,1)
++OBJECT: '*', random, (10,1)
++OBJECT: '*', random, (11,1)
++OBJECT: '*', random, (12,1)
++OBJECT: '*', random, (7,2)
++OBJECT: '*', random, (8,2)
++OBJECT: '*', random, (9,2)
++OBJECT: '*', random, (10,2)
++OBJECT: '*', random, (11,2)
++OBJECT: '*', random, (12,2)
++OBJECT: '*', random, (7,3)
++OBJECT: '*', random, (8,3)
++OBJECT: '*', random, (9,3)
++OBJECT: '*', random, (10,3)
++OBJECT: '*', random, (11,3)
++OBJECT: '*', random, (12,3)
++MONSTER: 'P', "green slime", (38,1)
++MONSTER: 'P', "green slime", (39,1)
++MONSTER: 'P', "green slime", (40,1)
++MONSTER: 'P', "green slime", (38,0)
++MONSTER: 'P', "green slime", (39,0)
++MONSTER: 'P', "green slime", (40,0)
++
++MONSTER: 'P', "Crud Puppy", (9,16)
++OBJECT: '(',"magic marker",(9,16),blessed,75,"The Lime-Green Crayon of Engfeh"
++
++LEVEL: "Ner-fila"
++ROOM: "ordinary",random,random,random,random
++ROOM: "ordinary",random,random,random,random
++ROOM: "ordinary",random,random,random,random
++ROOM: "ordinary",random,random,random,random
++ROOM: "ordinary",random,random,random,random
++ROOM: "ordinary",random,random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++OBJECT:random,random,random
++STAIR:random,up
++STAIR:random,down
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++MONSTER:random,random,random
++RANDOM_CORRIDORS
++
++MAZE: "Ner-filb", ' '
++INIT_MAP: '.', 'L', true, true, unlit, true
++NOMAP
++STAIR: random, up
++STAIR: random, down
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: random, random, random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++MONSTER: 'F',random,random
++TRAP: random, random
++TRAP: random, random
++TRAP: random, random
++TRAP: random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
++OBJECT: random, random, random
+diff -Nru nethack-3.4.3/dat/data.base nethack-3.4.3-turbonerd/dat/data.base
+--- nethack-3.4.3/dat/data.base 2003-12-07 18:39:13.000000000 -0500
++++ nethack-3.4.3-turbonerd/dat/data.base 2006-06-05 21:04:49.000000000 -0400
+@@ -806,6 +806,33 @@
+ without sound of something that is going to happen to you
+ soon. It is seldom good news.
+ [ The Tough Guide to Fantasyland, by Diana Wynne Jones ]
++crud puppy
++ Mike: I have to ask, Henry, Have you seen John Carpenter's
++ movie "The Thing"?
++ Henry: Yeah, we have fun with it. Mostly because it's a
++ game to pick at all of the discrepancies.
++ Henry: For example, there are no firearms here. And we don't
++ have flamethrowers, nor do we store huge canisters of fuel
++ or crates of dynamite. But hey, it's science-fiction.
++ Mike: You have gotta be friggin' kidding!!
++ Henry: Oh, way to ruin a great line from the movie. Don't they
++ swear in Canada?
++ [ User Friendly, September 22, 2004 ]
++cthulhu
++hastur
++ There were legends of a hidden lake unglimpsed by mortal sight,
++ in which dwelt a huge, formless white polypous thing with luminous
++ eyes; and squatters whispered that bat-winged devils flew up out
++ of caverns in inner earth to worship it at midnight. They said it
++ had been there before d'Iberville, before La Salle, before the
++ Indians, and before even the wholesome beasts and birds of the
++ woods. It was nightmare itself, and to see it was to die. But it
++ made men dream, and so they knew enough to keep away. The present
++ voodoo orgy was, indeed, on the merest fringe of this abhorred area,
++ but that location was bad enough; hence perhaps the very place of
++ the worship had terrified the squatters more than the shocking sounds
++ and incidents.
++ [ H.P. Lovecraft, The Call of Cthulhu ]
+ curse*
+ Curses are longstanding ill-wishings which, in Fantasyland,
+ often manifest as semisentient. They have to be broken or
+@@ -4057,6 +4084,14 @@
+ special process, causing it to never rust. The tsurugi is
+ rumored to be so sharp that it can occasionally cut
+ opponents in half!
++turbonerd
++hacker
++illiad
++ Intelligent. Scruffy. Intense. Abstracted. Surprisingly
++ for a sedentary profession, more hackers run to skinny than
++ fat; both extremes are more common than elsewhere. Tans are
++ rare.
++ [ Portrait of J. Random Hacker, by Eric S. Raymond ]
+ twoflower
+ guide
+ "Rincewind!"
+diff -Nru nethack-3.4.3/dat/quest.txt nethack-3.4.3-turbonerd/dat/quest.txt
+--- nethack-3.4.3/dat/quest.txt 2003-12-07 18:39:13.000000000 -0500
++++ nethack-3.4.3-turbonerd/dat/quest.txt 2006-06-05 19:39:39.000000000 -0400
+@@ -2817,6 +2817,215 @@
+ be spoken by the %gP with awe. You are truly an inspiration to your
+ %sp!"
+ %E
++
++#
++# Turbonerd
++#
++%Cc Ner 00001
++You materialize in the lobby of %H. The hum of servers
++is conspicuously absent and there is a faint scent of magic smoke in the
++air. Something is terribly wrong here.
++%E
++%Cp Ner 00002
++Once again, you find yourself at %H.
++%E
++%Cp Ner 00003
++You reappear in %Hs lobby. Once again, your sense of urgency returns.
++%E
++%Cp Ner 00005
++God, root, what is difference?
++%E
++%Cp Ner 00006
++You will be dispatchink the Crud Puppy soon now, da?
++%E
++%Cp Ner 00007
++Ebbeh...
++%E
++%Cp Ner 00008
++Sleep is just a cheap caffeine substitute.
++%E
++%Cp Ner 00009
++You'd better recover %o soon, or we might have to
++take iCant up on their acquisition offer again.
++%E
++%Cp Ner 00010
++God, root, what is difference?
++%E
++%Cp Ner 00011
++You think we've seen the end of Crud Puppy for sure this time?
++%E
++%Cp Ner 00012
++Looks like we'll be impairing productivity for some time yet, %p.
++%E
++%Cp Ner 00013
++Sleep, she is for the weak.
++%E
++%Cp Ner 00014
++So shiny...
++%E
++%Cc Ner 00015
++"%p! You're back! %H desperately needs your help."
++
++"But first, I must see if you are prepared for the quest we face."
++%E
++%Cp Ner 00016
++"%p, are you prepared now to face %n?"
++%E
++%Cp Ner 00017
++"Back again, %p? Are you prepared now to save us?"
++%E
++%Cc Ner 00018
++"You have betrayed us, %p. Begone. Your account with
++%H is disabled, and your IP will be blocked!"
++%E
++%Cc Ner 00019
++"%p, your heart is true, but you are not yet experienced enough
++to face %n. A mere %r would surely be devoured. Return here
++when you have achieved the rank of %Ra."
++%E
++%Cc Ner 00020
++"You have strayed from the true way of the geek, %p! The forces of
++FUD have corrupted you. Return here when your mind is cleansed!"
++%E
++%Cc Ner 00021
++"Terrible times have fallen on %H, %p, for %n
++has taken %o. Should we fail to recover it,
++the net is doomed."
++
++"%n has made his lair within %i. Go there and destroy
++him, and bring %o back here."
++
++"May %d guide you."
++%E
++%Cp Ner 00025
++"Beware of %ns bite, %p."
++%E
++%Cp Ner 00026
++"Carry a source of fire with you to protect yourself."
++%E
++%Cp Ner 00027
++"%ns slime can be deadly. Beware!"
++%E
++%Cp Ner 00028
++"%n has rotted out the electrical wires. Bring a light."
++%E
++%Cp Ner 00029
++"Beware of %ns bite, %p."
++%E
++%Cp Ner 00030
++"Carry a source of fire with you to protect yourself."
++%E
++%Cp Ner 00031
++"%ns slime can be deadly. Beware!"
++%E
++%Cp Ner 00032
++"%n has rotted out the electrical wires. Bring a light."
++%E
++%Cp Ner 00033
++"Carry a source of fire with you to protect yourself."
++%E
++%Cp Ner 00034
++"%ns slime can be deadly. Beware!"
++%E
++%Cc Ner 00035
++The peeling markings on the stairwell indicate that you have reached
++%i.
++
++Mold lines the walls and sludge covers the floor, but you do not yet
++sense %ns presence. Something sinister is afoot.
++%E
++%Cp Ner 00036
++Once again, you find yourself in %i.
++%E
++%Cc Ner 00040
++Gleeful images of shiny dance about in your mind.
++
++%oC is nearby.
++%E
++%Cp Ner 00041
++The thoughts of shiny return to the fore of your consiousness.
++%E
++%Cc Ner 00050
++So, %l has sent another %r to recover %o from
++me. Good! I will feast upon your flesh just like I have on all those before
++you. The %o will be mine forever!
++%E
++%Cp Ner 00051
++My masters at SCO will be pleased to hear of your demise, dweeb!
++%E
++%Cp Ner 00052
++You still persue the %o? You will die trying, fool!
++%E
++%Cp Ner 00053
++Return %o and then die, cretin!
++%E
++%Cp Ner 00060
++Try your best, %r. You will never defeat me.
++%E
++%Cp Ner 00061
++If you are the best %l can send me, %o will
++never again see the light of day!
++%E
++%Cp Ner 00062
++%d has forsaken you, %r. Give up!
++%E
++%Cp Ner 00063
++Try your best, %r. You will never defeat me.
++%E
++%Cp Ner 00064
++If you are the best %l can send me, %o will
++never again see the light of day!
++%E
++%Cp Ner 00065
++%d has forsaken you, %r. Give up!
++%E
++%Cp Ner 00066
++Try your best, %r. You will never defeat me.
++%E
++%Cp Ner 00067
++If you are the best %l can send me, %o will
++never again see the light of day!
++%E
++%Cp Ner 00068
++%d has forsaken you, %r. Give up!
++%E
++%Cp Ner 00069
++If you are the best %l can send me, %o will
++never again see the light of day!
++%E
++%Cp Ner 00070
++W00T! Teh shiny!!!!!1111oneone
++%E
++%Cc Ner 00080
++%ns discorporates, and his gooey remains seep through the cracks
++of the porous rock floor. He is gone.
++%E
++%Cc Ner 00081
++Well done, %p. You have defeated %n and recovered
++%o. But I fear it will never be safe with only
++myself as a guardian.
++
++Take %o, %p, and use it to aid you in your quest
++for the Amulet of Yendor. Try your hand at composition with it. Your
++creativity may surprise you.
++%E
++%Cc Ner 00082
++No, %p, the crayon is yours now. I will make due without it. Use
++it wisely in your quest for the Amulet.
++%E
++%Cp Ner 00090
++Welcome back, %p. How goes your quest for the Amulet of Yendor?
++%E
++%Cc Ner 00091
++Amazing, %p. The Amulet of Yendor is shinier than I ever imagined.
++For years I suspected that they may all be plastic.
++
++Make haste to the surface with the Amulet, %p. If you delay, the
++Wizard of Yendor will only grow stronger. From there, make your way to the
++Astral Plane and offer the Amulet to %d.
++
++Godspeed, %r.
++%E
+ #
+ # Valkyrie
+ #
+diff -Nru nethack-3.4.3/dat/rumors.add nethack-3.4.3-turbonerd/dat/rumors.add
+--- nethack-3.4.3/dat/rumors.add 1969-12-31 19:00:00.000000000 -0500
++++ nethack-3.4.3-turbonerd/dat/rumors.add 2006-06-05 03:50:07.000000000 -0400
+@@ -0,0 +1,6 @@
++They say that engraving "Hastur Hastur Hastur" is probably a bad idea.
++They say that engraving "Ia Ia Cthulhu Fhtagn" is definitely a bad idea.
++They say that blindfolds can come in handy against Cthulhu.
++They say that it's best to use crayon for writing unidentified scrolls.
++They say that a little bit of lime-green ink can go a long way.
++They say that getting bitten by a crud puppy is no fun at all.
+diff -Nru nethack-3.4.3/dat/rumors.tru nethack-3.4.3-turbonerd/dat/rumors.tru
+--- nethack-3.4.3/dat/rumors.tru 2003-12-07 18:39:13.000000000 -0500
++++ nethack-3.4.3-turbonerd/dat/rumors.tru 2006-06-05 03:53:12.000000000 -0400
+@@ -181,6 +181,7 @@
+ They say that a giant gets strong by eating right, try it!
+ They say that a grid bug won't hit you when you cross it.
+ They say that a lembas wafer is a very light snack.
++They say that a little bit of lime-green ink can go a long way.
<<Diff was trimmed, longer than 597 lines>>
More information about the pld-cvs-commit
mailing list