Event manager config update

This commit is contained in:
SumrakDZN 2021-02-27 23:07:47 +01:00
parent 1c7197c885
commit 3899e9e4e5
2 changed files with 18 additions and 18 deletions

View File

@ -59,15 +59,15 @@ class CustomMission: MissionServer
// comment this whole block if NOT using Namalsk Survival // comment this whole block if NOT using Namalsk Survival
if ( m_EventManagerServer ) if ( m_EventManagerServer )
{ {
// enable/disable event system, min time between events, max time between events // enable/disable event system, min time between events, max time between events, max number of events at the same time
m_EventManagerServer.OnInitServer( true, 600, 800 ); m_EventManagerServer.OnInitServer( true, 550, 3500, 2 );
// Register possible events along with their probability (0..1) // registering events and their probability
// any custom events MUST inherit from EventBase, otherwise they will fail to load! m_EventManagerServer.RegisterEvent( Aurora, 1.0 );
m_EventManagerServer.RegisterEvent( Aurora, 1.0 ); m_EventManagerServer.RegisterEvent( Blizzard, 0.5 );
m_EventManagerServer.RegisterEvent( Blizzard, 0.5 ); m_EventManagerServer.RegisterEvent( ExtremeCold, 0.4 );
m_EventManagerServer.RegisterEvent( ExtremeCold, 0.4 ); m_EventManagerServer.RegisterEvent( Snowfall, 0.5 );
m_EventManagerServer.RegisterEvent( Snowfall, 0.5 ); m_EventManagerServer.RegisterEvent( EVRStorm, 0.25 );
m_EventManagerServer.RegisterEvent( EVRStorm, 0.25 ); m_EventManagerServer.RegisterEvent( HeavyFog, 0.3 );
} }
} }

View File

@ -59,15 +59,15 @@ class CustomMission: MissionServer
// comment this whole block if NOT using Namalsk Survival // comment this whole block if NOT using Namalsk Survival
if ( m_EventManagerServer ) if ( m_EventManagerServer )
{ {
// enable/disable event system, min time between events, max time between events // enable/disable event system, min time between events, max time between events, max number of events at the same time
m_EventManagerServer.OnInitServer( true, 600, 800 ); m_EventManagerServer.OnInitServer( true, 550, 3500, 2 );
// Register possible events along with their probability (0..1) // registering events and their probability
// any custom events MUST inherit from EventBase, otherwise they will fail to load! m_EventManagerServer.RegisterEvent( Aurora, 1.0 );
m_EventManagerServer.RegisterEvent( Aurora, 1.0 ); m_EventManagerServer.RegisterEvent( Blizzard, 0.5 );
m_EventManagerServer.RegisterEvent( Blizzard, 0.5 ); m_EventManagerServer.RegisterEvent( ExtremeCold, 0.4 );
m_EventManagerServer.RegisterEvent( ExtremeCold, 0.4 ); m_EventManagerServer.RegisterEvent( Snowfall, 0.5 );
m_EventManagerServer.RegisterEvent( Snowfall, 0.5 ); m_EventManagerServer.RegisterEvent( EVRStorm, 0.25 );
m_EventManagerServer.RegisterEvent( EVRStorm, 0.25 ); m_EventManagerServer.RegisterEvent( HeavyFog, 0.3 );
} }
} }