//=================================================================================================
function CinematicFilterGenericForPlayer takes player whichPlayer, real duration, blendmode bmode, string tex, real red0, real green0, real blue0, real trans0, real red1, real green1, real blue1, real trans1 returns nothing
if ( GetLocalPlayer() == whichPlayer ) then
call SetCineFilterTexture(tex)
call SetCineFilterBlendMode(bmode)
call SetCineFilterTexMapFlags(TEXMAP_FLAG_NONE)
call SetCineFilterStartUV(0, 0, 1, 1)
call SetCineFilterEndUV(0, 0, 1, 1)
call SetCineFilterStartColor(PercentTo255(red0), PercentTo255(green0), PercentTo255(blue0), PercentTo255(100-trans0))
call SetCineFilterEndColor(PercentTo255(red1), PercentTo255(green1), PercentTo255(blue1), PercentTo255(100-trans1))
call SetCineFilterDuration(duration)
call DisplayCineFilter(true)
endif
endfunction
//TESH.scrollpos=0
//TESH.alwaysfold=0
//==================================================================================================
function Backstab_GetAngleDifference takes real a1, real a2 returns real
local real x
// The Modulo will get the co-terminal angle if the angle is less than -360 or greater than 360.
set a1=ModuloReal(a1,360)
set a2=ModuloReal(a2,360)
// makes sure angle 1 is the smaller angle. If it isn't it switches them.
if a1>a2 then
set x=a1
set a1=a2
set a2=x
endif
// Subtracts 360, to get the first negative co-terminal angle, this is then used in a comparison to check if the angle is greater than 180
set x=a2-360
if a2-a1 > a1-x then
// If it is, use the negative angle instead
set a2=x
endif
// Now, get the difference between the 2 angles.
set x=a1-a2
// If the difference is negative, make it positive and return it. If its positive, return it.
if (x<0) then
return -x
endif
return x
endfunction
Name | Type | is_array | initial_value |
____Artifact | itemtype | No | |
____Chest | itemtype | No | |
____Helmet | itemtype | No | |
____Item | itemtype | No | |
____OffHand | itemtype | No | |
____Weapon | itemtype | No | |
Angle | real | Yes | |
Attach_Right_Hand | effect | Yes | |
Blackwater_Badges | integer | Yes | |
Boss_Earth_Spirit | unit | No | |
Boss_Karitus | unit | No | |
Boss_Loc | location | Yes | |
Boss_Yellow | unit | No | |
Breath_Fire_Loc | location | Yes | |
BrustofLight | group | No | |
CombatBool | boolean | No | |
Creep_Loc | location | Yes | |
Creeps | group | No | |
cscache | gamecache | No | |
CurrentDistance | real | Yes | |
Curse_Of_Vunerability | integer | No | |
Distance | real | Yes | |
End_Game | timer | No | |
Exorcism_Group | group | No | |
Fallen_Protector | unit | Yes | |
FlySettings | real | Yes | |
Group | group | Yes | |
Hero | unit | Yes | |
Herotype | unitcode | Yes | |
HighJumpDistance | real | No | |
ID | integer | No | |
Instance_Underground | unit | Yes | |
Integers | integer | Yes | |
JumpHigh | real | Yes | |
KB_Angle | real | Yes | |
KB_Casters | unit | Yes | |
KB_CountBuffs | integer | No | |
KB_DestroyTrees | boolean | Yes | |
KB_EffectCounter | integer | Yes | |
KB_EffectCounter2 | integer | Yes | |
KB_Effects_1 | string | Yes | |
KB_Effects_2 | string | Yes | |
KB_GeneralIntegers | integervar | Yes | |
KB_KnockbackedUnits | group | No | |
KB_Levels | integer | Yes | |
KB_MaxDistance | real | Yes | |
KB_ReachedDistance | real | Yes | |
KB_ReducedReal | real | No | |
KB_ReduceSpeedReal | real | Yes | |
KB_Sample_Group | group | Yes | |
KB_Sample_Point | location | Yes | |
KB_Sample_Point_Copy | location | Yes | |
KB_SpecificSpeed | real | Yes | |
KB_StartPositions | location | Yes | |
KB_TempPoint | location | Yes | |
KB_TempReal | real | No | |
KB_TotalKnockUnits | integer | No | |
KB_Units | unit | Yes | |
KBA_Caster | unit | No | |
KBA_DestroyTrees | boolean | No | |
KBA_DistancePerLevel | real | No | |
KBA_Level | integer | No | |
KBA_SpecialEffects | string | Yes | |
KBA_Speed | real | No | |
KBA_StartingPosition | location | No | |
KBA_TargetUnit | unit | No | |
Kills_Team | integer | Yes | |
Lion_Count | integer | Yes | |
loc | location | Yes | |
loc2 | location | Yes | |
loc_all | location | Yes | |
Mad_Caster | unit | No | |
Mad_Target | unit | No | |
Neutral_Group | group | No | |
Players | force | No | |
Points | location | Yes | |
Q_Blackwater_Manace | string | Yes | neotkriven |
Q_Busines_Important | string | Yes | neotkriven |
Q_Elements_In_Swamp | string | Yes | neotkriven |
Q_Hunter_Worry | string | Yes | neotkriven |
Q_Hunting_The_Devil | string | Yes | neotkriven |
Q_Lion_Trouble | string | Yes | neotkriven |
Q_Shreder_Report | string | Yes | neotkriven |
Q_Yellow | string | Yes | neotkriven |
Repick | dialog | No | |
RepickBut | button | Yes | |
Res_Timer | timer | Yes | |
Res_Timer_Window | timerdialog | Yes | |
Scarlet_Group | group | No | |
Scarlet_Undead_Group | group | No | |
Stealth_Ankle | real | No | |
strDebugMSG | string | No | |
TargetPoint | location | No | |
temp_bHasUnitBeenStored | boolean | Yes | |
temp_CreepSpawnLoc | location | No | |
temp_CustomizedTime | integer | Yes | |
temp_MaxCustomizedArray | integer | No | |
TEMP_Point | location | No | |
temp_RevivingCreeps | group | No | |
temp_SecondsPerLevel | integer | No | |
temp_TimeFrequencyMAX | integer | Yes | |
temp_TimeLeft | integer | Yes | |
temp_UnitGroup | group | No | |
temp_UnitTypes | unitcode | Yes | |
temp_UnitTypes_ForTime | unitcode | Yes | |
Terror_Count | integer | Yes | |
TimingReal | real | Yes | |
TriggeringUnit | unit | Yes | |
Undead_Ghoul_Count | integer | Yes | |
Undead_Zombie_Count | integer | Yes | |
Underground_Instance_Full | boolean | No | |
Unit | unit | Yes | |
X | real | Yes | |
Y | real | Yes | |
zz_bDisableRanges | boolean | No | |
zz_bDisableSameTime | boolean | No | |
zz_bGlove | boolean | Yes | |
zz_bHelmet | boolean | Yes | |
zz_bRing | boolean | Yes | |
zz_bShield | boolean | Yes | |
zz_bStaff | boolean | Yes | |
zz_bSword | boolean | Yes | |
zz_DamageTextTime | real | No | |
zz_IntegerItemClassCheck | integer | No | |
zz_TimeCreeps | integer | No | |
zz_TimeRange | integer | Yes | |
zzConvertRealToInteger | integer | Yes |
function Trig_Untitled_Trigger_001_Actions takes nothing returns nothing
set udg_loc[GetConvertedPlayerId(GetOwningPlayer(GetTriggerUnit()))] = GetRectCenter(gg_rct_Horde_Honor_Shop_Exit)
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_001 takes nothing returns nothing
set gg_trg_Untitled_Trigger_001 = CreateTrigger( )
call TriggerAddAction( gg_trg_Untitled_Trigger_001, function Trig_Untitled_Trigger_001_Actions )
endfunction