C# Класс CustomMonsters.CustomMonstersPlugin

Наследование: TerrariaPlugin
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Init System.DateTime

Private Properties

Свойство Тип Описание
Blitz void
CBlitz void
CMReload void
CreateCustomMonster void
CustomizeMonster void
HandleBlitzers void
HandleBuffers void
HandleCBlitzers void
HandleShooters void
HandleTransFormations void
LoadAllCustomMonsters void
LoadCustomMonstersFromDir void
LoadCustomMonstersFromFile void
LoadCustomMonstersFromText void
OnChat void
OnGetData void
OnGreetPlayer void
OnInitialize void
OnLeave void
OnUpdate void
RemoveInactive void
ReplaceMonsters void
SetupConfig void
ShootProjectile void
SpawnCustomMonster int
SpawnCustomMonsterExactPosition int
SpawnCustomMonsterPlayer void
SpawnInRegions void
SpawnInZones void
UpdateCAIMonsters void

Открытые методы

Метод Описание
CustomMonstersPlugin ( Terraria.Main game ) : System
Initialize ( ) : void
OnSetDefaultsInt ( int>.SetDefaultsEventArgs e ) : void
OnSetDefaultsString ( string>.SetDefaultsEventArgs e ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
Blitz ( float X, float Y, int blitzstyle, int blitztype ) : void
CBlitz ( float X, float Y, int blitzstyle, string SCMType ) : void
CMReload ( TShockAPI.CommandArgs args ) : void
CreateCustomMonster ( List MonsterData ) : void
CustomizeMonster ( int npcid, CustomMonsterType CMType, int modlevel, int life = -1 ) : void
HandleBlitzers ( ) : void
HandleBuffers ( ) : void
HandleCBlitzers ( ) : void
HandleShooters ( ) : void
HandleTransFormations ( ) : void
LoadAllCustomMonsters ( ) : void
LoadCustomMonstersFromDir ( String directory ) : void
LoadCustomMonstersFromFile ( String directory ) : void
LoadCustomMonstersFromText ( ) : void
OnChat ( Terraria.messageBuffer msg, int ply, string text, HandledEventArgs e ) : void
OnGetData ( Hooks.GetDataEventArgs e ) : void
OnGreetPlayer ( int who, HandledEventArgs e ) : void
OnInitialize ( ) : void
OnLeave ( int ply ) : void
OnUpdate ( ) : void
RemoveInactive ( ) : void
ReplaceMonsters ( ) : void
SetupConfig ( ) : void
ShootProjectile ( float X, float Y, int ShootStyle, int ProjectileDamage, int npcid, int ProjectileType ) : void
SpawnCustomMonster ( CustomMonsterType CMType, int X, int Y, int modlevel ) : int
SpawnCustomMonsterExactPosition ( CustomMonsterType CMType, int X, int Y, int modlevel ) : int
SpawnCustomMonsterPlayer ( TShockAPI.CommandArgs args ) : void
SpawnInRegions ( ) : void
SpawnInZones ( ) : void
UpdateCAIMonsters ( ) : void

Описание методов

CustomMonstersPlugin() публичный Метод

public CustomMonstersPlugin ( Terraria.Main game ) : System
game Terraria.Main
Результат System

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

OnSetDefaultsInt() публичный Метод

public OnSetDefaultsInt ( int>.SetDefaultsEventArgs e ) : void
e int>.SetDefaultsEventArgs
Результат void

OnSetDefaultsString() публичный Метод

public OnSetDefaultsString ( string>.SetDefaultsEventArgs e ) : void
e string>.SetDefaultsEventArgs
Результат void

Описание свойств

Init публичное статическое свойство

public static DateTime,System Init
Результат System.DateTime