4
Fork 0

Moved brawl functions to BrawlControl

remove-levelsystem
Eddoursul 4 months ago
parent df3b281721
commit 110eafb620
  1. BIN
      BrawlControl.esp
  2. BIN
      scripts/_00E_BrawlControl.pex
  3. BIN
      scripts/_00E_EnderalControls.pex
  4. BIN
      scripts/_00e_fs_nq06_functions.pex
  5. BIN
      scripts/_00e_nq_g_04_functions.pex
  6. BIN
      scripts/_00e_playerfunctions.pex
  7. BIN
      scripts/_00e_questfunctions.pex
  8. BIN
      scripts/qf_environmentscene01_001296f6.pex
  9. BIN
      scripts/tif__00119bb3.pex
  10. 22
      source/scripts/_00E_BrawlControl.psc
  11. 2
      source/scripts/_00E_EnderalControls.psc
  12. 3
      source/scripts/_00e_fs_nq06_functions.psc
  13. 2
      source/scripts/_00e_nq_g_04_functions.psc
  14. 4
      source/scripts/_00e_playerfunctions.psc
  15. 17
      source/scripts/_00e_questfunctions.psc
  16. 6
      source/scripts/qf_environmentscene01_001296f6.psc
  17. 3
      source/scripts/tif__00119bb3.psc

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,22 @@
Scriptname _00E_BrawlControl extends Quest Hidden
Function Brawl(Actor pTarget, Actor pTargetFriend = None)
FavorBrawlEvent.SendStoryEvent(None, pTarget, pTargetFriend)
EndFunction
Function ShowBrawlTutorial()
If _00E_DisableSkillTutorials.GetValueInt() == 0
Message.ResetHelpMessage("Brawl")
_00E_Tutorial_Brawl.ShowAsHelpMessage("Brawl", 3, 3, 1)
EndIf
EndFunction
GlobalVariable Property _00E_DisableSkillTutorials Auto
Message Property _00E_Tutorial_Brawl Auto
Keyword Property FavorBrawlEvent Auto

@ -11,3 +11,5 @@ _00E_SafeItemRemove Property SafeItemRemove Auto
_00E_VisionControl Property VisionControl Auto
_00E_CombatMusicControl Property CombatMusicControl Auto
_00E_BrawlControl Property BrawlControl Auto

@ -71,7 +71,7 @@ EndFunction
Function Bolzerei()
_00E_FS_NQ06_DariusKupferhammerREF.SetGhost(false)
Levelsystem.Brawl(_00E_FS_NQ06_DariusKupferhammerREF)
_00E_PlayerFunctions.GetBrawlControl().Brawl(_00E_FS_NQ06_DariusKupferhammerREF)
; _00E_FS_NQ06_DariusKupferhammerREF.StartCombat(PlayerREF)
EndFunction
@ -138,7 +138,6 @@ EndFunction
; PROPERTIES
;=====================================================================================
MiscObject Property Gold001 Auto
_00E_QuestFunctions Property Levelsystem Auto
Actor Property PlayerREF Auto
Actor Property _00E_FS_NQ06_OldManREF Auto

@ -112,7 +112,7 @@ EndFunction
Function DuulAttack()
_00E_NQ_G_04_Duul.SetGhost(false)
Levelsystem.Brawl(_00E_NQ_G_04_Duul)
_00E_PlayerFunctions.GetBrawlControl().Brawl(_00E_NQ_G_04_Duul)
EndFunction

@ -48,6 +48,10 @@ _00E_SafeItemRemove function GetSafeItemRemove() Global
return (Game.GetForm(0x14) as _00E_PlayerFunctions).ControlRepository.SafeItemRemove
endfunction
_00E_BrawlControl function GetBrawlControl() Global
return (Game.GetForm(0x14) as _00E_PlayerFunctions).ControlRepository.BrawlControl
endfunction
;=====================================================================================
; Stop/restart random headtracking

@ -97,12 +97,6 @@ EndFunction
; GLOBAL FUNCTIONS
;=====================================================================================
Function Brawl(Actor pTarget, Actor pTargetFriend = None)
BrawlKeyword.SendStoryEvent(None, pTarget, pTargetFriend)
EndFunction
function PlayerAIWalkStop() Global
Game.ShowFirstPersonGeometry(True)
@ -227,15 +221,6 @@ Function ShowFailedMessage(String companionName = "Jespar")
EndFunction
Function ShowBrawlTutorial()
If _00E_DisableSkillTutorials.GetValueInt() == 0
Message.ResetHelpMessage("Brawl")
_00E_Tutorial_Brawl.ShowAsHelpMessage("Brawl", 3, 3, 1)
EndIf
EndFunction
Function PriestHeal()
{Called in dialoges with priests}
@ -305,13 +290,11 @@ MusicType Property _00E_Music_Special_TavernSilence Auto
GlobalVariable Property SympathyRyneus auto
GlobalVariable Property _00E_DisableQuestTutorials Auto
GlobalVariable Property _00E_DisableSkillTutorials Auto
Keyword Property BrawlKeyword Auto
;-------------------------------------TELEPORT SCRIPT-----------------------------------
Actor Property PlayerREF Auto
Message Property _00E_Tutorial_Brawl Auto
Message Property _00E_Tutorial_Companions02_Jespar Auto
Message Property _00E_Tutorial_Companions02_Calia Auto

@ -10,8 +10,8 @@ ReferenceAlias Property Alias_Betrunkener Auto
;BEGIN FRAGMENT Fragment_2
Function Fragment_2()
;BEGIN CODE
Levelsystem.ShowBrawlTutorial()
Levelsystem.Brawl(Betrunkener)
_00E_PlayerFunctions.GetBrawlControl().ShowBrawlTutorial()
_00E_PlayerFunctions.GetBrawlControl().Brawl(Betrunkener)
;END CODE
EndFunction
;END FRAGMENT
@ -19,5 +19,3 @@ EndFunction
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
actor Property Betrunkener Auto
_00E_QuestFunctions Property Levelsystem Auto

@ -6,7 +6,7 @@ Scriptname TIF__00119BB3 Extends TopicInfo Hidden
Function Fragment_0(ObjectReference akSpeakerRef)
Actor akSpeaker = akSpeakerRef as Actor
;BEGIN CODE
Levelsystem.Brawl(akSpeaker)
_00E_PlayerFunctions.GetBrawlControl().Brawl(akSpeaker)
GetOwningQuest().SetStage(20)
Utility.Wait(2)
_00E_Tutorial_Brawl.ShowAsHelpMessage("NQ11Brawl", 5, 1, 1)
@ -17,5 +17,4 @@ EndFunction
;END FRAGMENT CODE - Do not edit anything between this and the begin comment
_00E_QuestFunctions Property Levelsystem Auto
Message Property _00E_Tutorial_Brawl Auto

Loading…
Cancel
Save