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