Kill Benny in sleep convo? No way, I wanna SEE him bite the

Post » Sun Jun 26, 2011 12:18 pm

If you use the Black Widow option on Benny, you get the convo option saying "Kill Benny in sleep," Wow, great! I wanna see him actually die, it's the least he can do to compensate me for annoying me so much, lol. So I added a Sandman animation, which is executed by the Black Widow player after six with Benny. Anyone's interested, I am gonna provide the major chunk of code here, the rest is self-explanatory. Some screenies first:

Got the quest from Benny:
http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot297.jpg

Off-ing Benny Baby:
http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot293.jpg
http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot294.jpg
http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot295.jpg
http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot296.jpg

My, this idiot tired me out. Need to take a nap now:

http://i467.photobucket.com/albums/rr40/WRFan/ScreenShot290.jpg

I used Benny's own script for cutscene control, which is amusing, cause ironically, technically, it's Benny himself who controls his own death, lol:

scn BennySCRIPTint iWorkingfloat fsixTimershort nSoundNumberBEGIN OnDeathKillActor bennyref 1,3set VStoryEventBennyKilledCasino to 1AddReputation RepNVTheStrip 1 4player.AddItem VPlatinumChip 1SetObjectiveCompleted VMQTops 10 1if GetObjectiveDisplayed VMQTops 18setObjectiveCompleted VMQTops 18 1endifif GetObjectiveDisplayed VMQTops 42 VTopsPresidentialDoorREF.unlocksetObjectiveCompleted VMQTops 42 1endifENDBEGIN OnHit player if isessential ;no killing Benny unless done properly! he's essential now, haha! removed if certain prerequisites are metset vstoryeventassaultthetops to 1setenemy VTopsBennyFaction playerfactionsetenemy VTopsBennysGoonFaction playerfactionsetenemy VTopsChairmenFaction playerfactionendifENDBEGIN GameModeif iWorking == 0 ;this var is set to 1 in benny's convos when he talks to you in his suite before and after sixreturnendif;-----------------if GetSleeping != 3 ;wait for him to go to bed. StartMisterSandman  will not work properly on non-sleeping charactersreturnendif;-----------------if VMQTops.BennySeduce == 3 ;this is the final KILL part. var set in Benny's convo after sixset iWorking to 0RemoveImageSpaceModifier BlacksixISFXenableplayercontrolsBennyBedroomDoorREF.activate player ;close the door so nobody sees you kill BennyStartMisterSandman player ;good night, Benny...returnendifif fsixTimer > 0.0 ;the actual six scene. 35 seconds! Yeah, Benny baby, you rock!if fsixTimer < 30 && nSoundNumber == 0set nSoundNumber to 1PlaySound AMBGomorrahProstSleepMaleBplayer.PlaySound AMBGomorrahProstSleepelseif fsixTimer < 25 && nSoundNumber == 1set nSoundNumber to 2PlaySound AMBGomorrahProstSleepMaleCplayer.PlaySound AMBGomorrahProstSleep2elseif fsixTimer < 20 && nSoundNumber == 2set nSoundNumber to 3PlaySound AMBGomorrahProstSleepMaleAplayer.PlaySound AMBGomorrahProstSleep3elseif fsixTimer < 15 && nSoundNumber == 3set nSoundNumber to 4PlaySound AMBGomorrahProstSleepMaleBplayer.PlaySound AMBGomorrahProstSleepB4elseif fsixTimer < 10 && nSoundNumber == 4set nSoundNumber to 5PlaySound AMBGomorrahProstSleepMaleDplayer.PlaySound AMBGomorrahProstSleep4elseif fsixTimer < 5 && nSoundNumber == 5set nSoundNumber to 6PlaySound CWaterExplosionSplashplayer.PlaySound AMBGomorrahProstSleepB3endifset fsixTimer to fsixTimer - GetSecondsPassedreturnendif;-----------------if iWorking == 1set iWorking to 2set fsixTimer to 35 ;start the six timerApplyImageSpaceModifier BlacksixISFXPlaySound AMBGomorrahProstSleepMaleAplayer.PlaySound AMBGomorrahProstSleepBreturnendif;-----------------if iWorking == 2set iWorking to 0set fsixTimer to 0set nSoundNumber to 0set GameHour to GameHour + 3player.CIOS WellRestedSpellRemoveItem OutfitBennySuit 1BennysixSuitREF.Enablesetessential Benny 0addscriptpackage BennyAftersixPackage ;benny talks to player after six, triggering the Kill Sandman sceneendifEND

User avatar
CORY
 
Posts: 3335
Joined: Sat Oct 13, 2007 9:54 pm

Post » Sun Jun 26, 2011 8:19 pm

Really interesting. I'd be curious to see if you could do the same thing with the cannibal perk. Although the him still being alive at the time might prove an obstacle :P
User avatar
Marguerite Dabrin
 
Posts: 3546
Joined: Tue Mar 20, 2007 11:33 am

Post » Mon Jun 27, 2011 3:18 am

http://www.gamesas.com/index.php?/topic/1149186-moded-fallout-new-vegas-screenshot-thread-5/page__view__findpost__p__17085135 :)
User avatar
FABIAN RUIZ
 
Posts: 3495
Joined: Mon Oct 15, 2007 11:13 am


Return to Fallout: New Vegas