Titan Global ACE Generator System: Difference between revisions

From A'Chard
Jump to navigation Jump to search
(11 intermediate revisions by the same user not shown)
Line 25: Line 25:




* titan_boss_armored_enable
* titan_boss_armored_last_kill_time
* titan_boss_armored_last_kill_time
* titan_boss_armored_min_spawn_delay
* titan_boss_armored_min_spawn_delay
Line 30: Line 31:




* titan_boss_attack_enable
* titan_boss_attack_last_kill_time
* titan_boss_attack_last_kill_time
* titan_boss_attack_min_spawn_delay
* titan_boss_attack_min_spawn_delay
Line 35: Line 37:




* titan_boss_beast_enable
* titan_boss_beast_last_kill_time
* titan_boss_beast_last_kill_time
* titan_boss_beast_min_spawn_delay
* titan_boss_beast_min_spawn_delay




* titan_boss_cart_enable
* titan_boss_cart_last_kill_time
* titan_boss_cart_last_kill_time
* titan_boss_cart_min_spawn_delay
* titan_boss_cart_min_spawn_delay




* titan_boss_colossus_enable
* titan_boss_colossus_last_kill_time
* titan_boss_colossus_last_kill_time
* titan_boss_colossus_min_spawn_delay
* titan_boss_colossus_min_spawn_delay
Line 48: Line 53:




* titan_boss_female_enable
* titan_boss_female_last_kill_time
* titan_boss_female_last_kill_time
* titan_boss_female_min_spawn_delay
* titan_boss_female_min_spawn_delay




* titan_boss_founding_enable
* titan_boss_founding_last_kill_time
* titan_boss_founding_last_kill_time
* titan_boss_founding_min_spawn_delay
* titan_boss_founding_min_spawn_delay
Line 57: Line 64:




* titan_boss_jaw_enable
* titan_boss_jaw_last_kill_time
* titan_boss_jaw_last_kill_time
* titan_boss_jaw_min_spawn_delay
* titan_boss_jaw_min_spawn_delay




* titan_boss_lower_enable
* titan_boss_lower_last_kill_time
* titan_boss_lower_last_kill_time
* titan_lower_titan_min_spawn_delay
* titan_lower_titan_min_spawn_delay




* titan_boss_war_hammer_enable
* titan_boss_war_hammer_last_kill_time
* titan_boss_war_hammer_last_kill_time
* titan_boss_war_hammer_min_spawn_delay
* titan_boss_war_hammer_min_spawn_delay
Line 117: Line 127:
* Lower Titan Generator
* Lower Titan Generator
* NPC Eren Yeager
* NPC Eren Yeager




Line 192: Line 200:
* An invisible NPC Eren Yeager who has the power to summon and control all (9) Boss Titans
* An invisible NPC Eren Yeager who has the power to summon and control all (9) Boss Titans


=== Armored Titan ===
8085051 [[Armored Titan]]
* EventArmoredTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare armor piece.'''


Spawn Restrictions
* titan_boss_armored_min_spawn_pop


Enabled Events on Spawn
=== Tier (1) Boss Ttian ===
* EventArmoredTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned


Disabled Events on Death
* EventArmoredTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned


=== Attack Titan ===
==== Attack Titan ====


8085052 [[Attack Titan]]
8085052 [[Attack Titan]]
Line 217: Line 211:
* EventAttackTitan - ON/OFF Switch for this Titan type
* EventAttackTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare Shield.'''
* '''Small chance to drop '''




Line 228: Line 222:
* EventBossTitanSpawned  
* EventBossTitanSpawned  


=== Beast Titan ===
8085050 [[Beast Titan]]
* EventBeastTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare Eternal Salvage.'''
Enabled Events on Spawn
* EventBeastTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
Disabled Events on Death
* EventBeastTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned




=== Cart Titan ===
==== Cart Titan ====


8085053 [[Cart Titan]]
8085053 [[Cart Titan]]
Line 264: Line 242:




=== Colossus Titan ===
==== Female Titan ====
 
8085055 [[Colossus Titan]]
 
* EventColossusTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop '''
 
Enabled Events on Spawn
* EventColossusTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
Disabled Events on Death
* EventColossusTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
 
 
 
=== Female Titan ===


* 8085001 [[Female Titan]]
* 8085001 [[Female Titan]]
Line 297: Line 256:
Disabled Events on Death
Disabled Events on Death
* EventFemaleTitanSpawned - This Titan type currently spawned indicator
* EventFemaleTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned  
* EventBossTitanSpawned


=== Tier (2) Boss Ttian ===






=== Founding Titan ===
==== Founding Titan ====


8085054 [[Founding Titan]]
8085054 [[Founding Titan]]
Line 321: Line 281:




=== Jaw Titan ===
==== Jaw Titan ====


8085056 [[Jaw Titan]]
8085056 [[Jaw Titan]]
Line 338: Line 298:




=== War Hammer Titan ===
==== War Hammer Titan ====


8085057 [[War Hammer Titan]]
8085057 [[War Hammer Titan]]
Line 345: Line 305:
* Spawns (1) 80007 Landblock KeepAlive if triggered
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare Eternal Dyepot.'''
* '''Small chance to drop a random rare Eternal Dyepot.'''


Enabled Events on Spawn
Enabled Events on Spawn
Line 356: Line 315:




== Event Flow ==




# is titan_boss_enable enabled?
 
# is titan_boss_min_spawn_pop =+
 
# is titan_boss_min_spawn_kph =+
=== Tier (3) Boss Ttian ===
# is titan_boss_last_spawn_time =+
 
 
 
 
 
==== Armored Titan ====
 
8085051 [[Armored Titan]]
 
* EventArmoredTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare armor piece.'''
 
Spawn Restrictions
* titan_boss_armored_min_spawn_pop
 
Enabled Events on Spawn
* EventArmoredTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
Disabled Events on Death
* EventArmoredTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
 
==== Beast Titan ====
 
8085050 [[Beast Titan]]
 
* EventBeastTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop a random rare Eternal Salvage.'''
 
Enabled Events on Spawn
* EventBeastTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
Disabled Events on Death
* EventBeastTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
 
 
 
==== Colossus Titan ====
 
8085055 [[Colossus Titan]]
 
* EventColossusTitan - ON/OFF Switch for this Titan type
* Spawns (1) 80007 Landblock KeepAlive if triggered
* '''Small chance to drop '''
 
Enabled Events on Spawn
* EventColossusTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned
 
Disabled Events on Death
* EventColossusTitanSpawned - This Titan type currently spawned indicator
* EventBossTitanSpawned

Revision as of 04:09, 15 April 2024


Titan Global ACE Generator System


  • Custom Generators
  • Custom creature weenies
  • Custom Stop Gap NPC
  • Custom server code is required due to a lack of NPC/generators ability to keep track of data independently.


Server Variables

The following persistent server-side variables are used to control, configure and track Titan spawns.

  • titan_boss_enable
  • titan_boss_last_kill_time
  • titan_boss_min_spawn_delay
  • titan_boss_min_spawn_pop
  • titan_boss_min_spawn_kph


  • titan_boss_armored_enable
  • titan_boss_armored_last_kill_time
  • titan_boss_armored_min_spawn_delay
  • titan_boss_armored_min_spawn_pop


  • titan_boss_attack_enable
  • titan_boss_attack_last_kill_time
  • titan_boss_attack_min_spawn_delay
  • titan_boss_attack_min_spawn_pop


  • titan_boss_beast_enable
  • titan_boss_beast_last_kill_time
  • titan_boss_beast_min_spawn_delay


  • titan_boss_cart_enable
  • titan_boss_cart_last_kill_time
  • titan_boss_cart_min_spawn_delay


  • titan_boss_colossus_enable
  • titan_boss_colossus_last_kill_time
  • titan_boss_colossus_min_spawn_delay
  • titan_boss_colossus_min_spawn_pop


  • titan_boss_female_enable
  • titan_boss_female_last_kill_time
  • titan_boss_female_min_spawn_delay


  • titan_boss_founding_enable
  • titan_boss_founding_last_kill_time
  • titan_boss_founding_min_spawn_delay
  • titan_boss_founding_min_spawn_pop


  • titan_boss_jaw_enable
  • titan_boss_jaw_last_kill_time
  • titan_boss_jaw_min_spawn_delay


  • titan_boss_lower_enable
  • titan_boss_lower_last_kill_time
  • titan_lower_titan_min_spawn_delay


  • titan_boss_war_hammer_enable
  • titan_boss_war_hammer_last_kill_time
  • titan_boss_war_hammer_min_spawn_delay

Events

(2) master event handlers.

  • EventBossTitan - Works as an ON/OFF Switch for ALL (9) master spawn generators
  • EventBossTitanSpawned - Will be ON if any of the (9) bosses are currently spawned in the world


(2) Event controlers for each of the (9) Boss Titans


  • EventLowerTitan
  • EventBossTitanSpawned
  • EventArmoredTitan
  • EventArmoredTitanSpawned
  • EventAttackTitan
  • EventAttackTitanSpawned
  • EventBeastTitan
  • EventBeastTitanSpawned
  • EventCartTitan
  • EventCartTitanSpawned
  • EventColossusTitan
  • EventColossusTitanSpawned
  • EventFemaleTitan
  • EventFemaleTitanSpawned
  • EventFoundingTitan
  • EventFoundingTitanSpawned
  • EventJawTitan
  • EventJawTitanSpawned
  • EventWarHammerTitan
  • EventWarHammerTitanSpawned

Generators

8080017 Titan Generator - Master Generator

The master generator has the ability to spawn (1) any of the following randomly.

  • Lower Titan Generator
  • NPC Eren Yeager


8080017 Titan Generator will be added to the master spawn generators around Ragako

If the server event EventBossTitan is enabled, 8080017 Titan Generator will randomly spawn max of (1) following items.

  1. 8083177 Lower Titan Generator
  2. An invisible NPC Eren Yeager who has the power to summon and control all (9) Boss Titans


  • If spawned NPC Eren Yeager will on cue from the server, spawn (1) of the (9) boss Titan Generators defined below
  • Some boss Titan Generators have Night or Day requirements.
  • When boss Titan is spawned, no additional Boss Titans spawns in the world until it has been killed
  • Server will watch for Titan Death Events and disable the events until the next spawn occur


8083177 Lower Titan Generator

The master generator has the ability to spawn (1) any of the following randomly.

8083169 Armored Titan Generator


8083170 Attack Titan Generator

8083168 Beast Titan Generator


8083171 Cart Titan Generator

8083172 Colossus Titan Generator


8083173 Female Titan Generator


8083174 Founding Titan Generator

8083175 Jaw Titan Generator


8083176 War Hammer Titan Generator

Spawns (9)

Eren Yeager

  • An invisible NPC Eren Yeager who has the power to summon and control all (9) Boss Titans


Tier (1) Boss Ttian

Attack Titan

8085052 Attack Titan

  • EventAttackTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop


Enabled Events on Spawn

  • EventAttackTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventAttackTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned


Cart Titan

8085053 Cart Titan

  • EventCartTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare Pack, Potion or Kit.

Enabled Events on Spawn

  • EventCartTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventCartTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned


Female Titan

  • EventFemaleTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare jewelry piece.

Enabled Events on Spawn

  • EventFemaleTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventFemaleTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Tier (2) Boss Ttian

Founding Titan

8085054 Founding Titan

  • EventFoundingTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop

Enabled Events on Spawn

  • EventFoundingTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventFoundingTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned



Jaw Titan

8085056 Jaw Titan

  • EventJawTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare Foolproof Salvage.

Enabled Events on Spawn

  • EventJawTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventJawTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned


War Hammer Titan

8085057 War Hammer Titan

  • EventWarHammerTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare Eternal Dyepot.

Enabled Events on Spawn

  • EventWarHammerTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventWarHammerTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned




Tier (3) Boss Ttian

Armored Titan

8085051 Armored Titan

  • EventArmoredTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare armor piece.

Spawn Restrictions

  • titan_boss_armored_min_spawn_pop

Enabled Events on Spawn

  • EventArmoredTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventArmoredTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned


Beast Titan

8085050 Beast Titan

  • EventBeastTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop a random rare Eternal Salvage.

Enabled Events on Spawn

  • EventBeastTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventBeastTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned



Colossus Titan

8085055 Colossus Titan

  • EventColossusTitan - ON/OFF Switch for this Titan type
  • Spawns (1) 80007 Landblock KeepAlive if triggered
  • Small chance to drop

Enabled Events on Spawn

  • EventColossusTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned

Disabled Events on Death

  • EventColossusTitanSpawned - This Titan type currently spawned indicator
  • EventBossTitanSpawned