C# (CSharp) FOnline Namespace

Nested Namespaces

FOnline.AI
FOnline.AngelScript
FOnline.BT
FOnline.Client
FOnline.Data
FOnline.Den
FOnline.Items
FOnline.Maps
FOnline.Mono
FOnline.Server

Classes

Name Description
AIs
AngelScriptTests
Anim1
Anim2
AnyData
ArrayTests
Bags
BindFuncTests
CoreUtils
Critter
CritterAttackEventArgs
CritterAttackedEventArgs
CritterBarterEventArgs
CritterChainEventArgs Base class for event args that are supposed to return boolean value to the engine meaning whether we should interrupt further processing or not.
CritterChangeItemOnMapEventArgs
CritterDeadEventArgs
CritterDropItemEventArgs
CritterEventArgs
CritterEventPlaneBeginEndArgs
CritterEventPlaneRunArgs
CritterFinishEventArgs
CritterGlobalInviteEventArgs Parameters for GlobalInvite event, the values are used only if Prevent is true (that is, handler succeeded and no further processing is performed).
CritterGlobalProcessEventArgs
CritterHideItemOnMapEventArgs
CritterInitEventArgs
CritterKnockoutEventArgs
CritterManager
CritterMessageEventArgs
CritterMoveItemEventArgs
CritterReloadWeaponEventArgs
CritterShowItemOnMapEventArgs
CritterSmthAttackEventArgs
CritterSmthAttackedEventArgs
CritterSmthDeadEventArgs
CritterSmthDropItemEventArgs
CritterSmthKnockoutEventArgs
CritterSmthMoveItemEventArgs
CritterSmthStealingEventArgs
CritterSmthTurnBasedProcessEventArgs
CritterSmthUseItemEventArgs
CritterSmthUseSkillEventArgs
CritterStealingEventArgs
CritterTalkEventArgs
CritterTurnBasedProcessEventArgs
CritterUseItemEventArgs
CritterUseItemOnMeEventArgs
CritterUseSkillEventArgs
CritterUseSkillOnMeEventArgs
CritterVisEventArgs
Damages
DefaultEventArgs Args for handlers that can allow/prevent default engine behavior.
DialogManager
Dialogs
EncounterRoles
EngineTypeExtensions
Entire
GVars
GameVar
GlobalCritterStealingEventArgs
GlobalCritterUseItemEventArgs
GlobalInviteEventArgs Parameters for GlobalInvite event, the values are used only if marked as successful.
GlobalProcessEventArgs
GlobalProperties
GlobalPropertyAddressAttribute
Item
ItemAttackEventArgs
ItemChainEventArgs
ItemDropEventArgs
ItemEventArgs
ItemFinishEventArgs
ItemManager
ItemMoveEventArgs
ItemPack
ItemProtoId
ItemSkillEventArgs
ItemUseEventArgs
ItemUseOnMeEventArgs
ItemWalkEventArgs
ItemsBarterEventArgs
ItemsCraftedEventArgs
JunkyardRoles
Karma
KarmaVotingEventArgs
Kills
LIVars
LLVars
LVars
Linetracer
ListHelper Helpers for engine to be able to call IList implementations without hassle
Location
LocationChainEventArgs
LocationEnterEventArgs
LocationEventArgs
LocationFinishEventArgs
Logging
Main Represents functionality of 'main' scripting module.
Map
MapChainEventArgs
MapCritterDeadEventArgs
MapEventArgs
MapFinishEventArgs
MapInOutCritterEventArgs
MapManager Exposes global map/location managing facilities.
MapTurnBasedProcessEventArgs
Math
MemoryTests
Misc
Modes
NativeFields
NpcPlane
NpcPlanes Set of extension methods for Critter class helping to create AI plans.
Perks
Pid
PlayerLevelUpEventArgs
Position
Program
ProtoItem
REPL
Randomizer
Ranged
Roles
Scenery
Serializator
ShootTraceContext
Skills
Stats
SuccessEventArgs Event args for handlers that meant to determin success/failure. Success is default.
Teams
Tests
Time
TimeEvents
Timeouts
Traits
UVars
UseItem
VarManager
Vault112Roles
VirtualRealityRoles
Visibility
VisibilityFlag
WallTraceContext
WorldSaveEventArgs