Cipscis
If GetCurrentTime >= 20 || GetCurrentTime <= 6 && cohPhaseDay == 1SetStage(5)cohCanTransform == trueelseif GetCurrentTime <= 20 || GetCurrentTime >= 6 && cohPhaseDay == 0SetStage(0)cohCanTransform == falseendifif GetGlobalValue(PlayerIsWerewolf) == 1if cohCanTransform == trueWerewolfChangeEffect.Cast(game.getplayer, game.getplayer)elseif game.getplayer().HasMagicEffect(WerewolfChangeEffect) == 1 && cohCanTransform == falsegame.getplayer().DispelSpell(WerewolfChangeEffect)
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(30,31): a property cannot be used directly on a type, it must be used on a variablec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(30,31): getplayer is not a property on script game or one of its parentsc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(30,47): a property cannot be used directly on a type, it must be used on a variablec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(30,47): getplayer is not a property on script game or one of its parentsc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(31,24): type mismatch on parameter 1 (did you forget a cast?)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(31,61): cannot compare a none to a int (cast missing or types unrelated)No output generated for cohTransformTiming, compilation failed.Batch compile of 1 files finished. 0 succeeded, 1 failed.Failed on cohTransformTiming
scriptname cohTransformTiming extends Quest{Controls the Timing for transformation.}int property cohGetMoonPhase autofloat property cohPhaseDay autobool property cohCanTransform autobool property cohbmvar autoSpell property WerewolfChangeEffect auto;declaring propertiesEvent OnUpdateGameTime()RegisterForUpdateGameTime(5.0)float timeOfDay = TimeOfDayGlobalProperty.GetValue()cohGetMoonPhase = (( GameDaysPassed + ( TimeOfDay / 24 ) - 0.5 ) % 24 )cohPhaseDay = cohGetMoonPhase / 3;/List of moon phases returned by cohGetMoonPhase calculation0 = full moon1 = 3/4 waning2 = half waning3 = 1/4 waning4 = new moon5 = 1/4 waxing6 = half waxing7 = 3/4 waxing/;If game.GetCurrentTime() >= 20 || game.GetCurrentTime() <= 6 && cohPhaseDay == 1SetStage(5)cohCanTransform == trueelseif TimeOfDay <= 20 || TimeOfDay >= 6 && cohPhaseDay == 0SetStage(0)cohCanTransform == falseendifif GetGlobalValue(PlayerIsWerewolf) == 1if cohCanTransform == trueWerewolfChangeEffect.Cast(player, player)elseif game.getplayer().HasMagicEffect(WerewolfChangeEffect) == 1 && cohCanTransform == falsegame.getplayer().DispelSpell(WerewolfChangeEffect)endifendifEndEvent Starting 1 compile threads for 1 files...Compiling "cohTransformTiming"...c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(13,18): variable TimeOfDayGlobalProperty is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(13,42): none is not a known user-defined typec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(13,6): type mismatch while assigning to a float (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(14,21): variable GameDaysPassed is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(14,36): cannot add a none to a float (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(14,57): cannot subtract a none from a float (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(14,65): Cannot calculate the modulus of non-integersc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(14,0): type mismatch while assigning to a int (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,8): GetCurrentTime is not a function or does not existc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,8): cannot call the member function GetCurrentTime alone or on a type, must call it on a variablec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,25): cannot compare a none to a int (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,25): cannot relatively compare variables to Nonec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,39): GetCurrentTime is not a function or does not existc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,39): cannot call the member function GetCurrentTime alone or on a type, must call it on a variablec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,56): cannot compare a none to a int (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(28,56): cannot relatively compare variables to Nonec:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(35,18): variable PlayerIsWerewolf is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(35,3): GetGlobalValue is not a function or does not existc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(35,36): cannot compare a none to a int (cast missing or types unrelated)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(37,26): variable player is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(37,34): variable player is undefinedc:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(38,24): type mismatch on parameter 1 (did you forget a cast?)c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\cohTransformTiming.psc(38,61): cannot compare a none to a int (cast missing or types unrelated)No output generated for cohTransformTiming, compilation failed.Batch compile of 1 files finished. 0 succeeded, 1 failed.Failed on cohTransformTiming
Game.GetPlayer()