mirror of
https://github.com/mleem97/gregWiki.git
synced 2026-04-11 03:29:19 +02:00
7.0 KiB
7.0 KiB
id, title, slug, description
| id | title | slug | description |
|---|---|---|---|
| fmf-hooks-catalog | FMF hooks catalog | /reference/fmf-hooks-catalog | Auto-generated catalog of hook strings and event id mappings from FrikaMF sources. |
FMF hooks catalog
This page is generated from framework/FrikaMF/HookNames.cs and framework/FrikaMF/EventIds.cs.
Generated: 2026-04-06 14:26:09 UTC
Hook string constants
| C# field | Hook string |
|---|---|
CustomerContractOnSigned |
FFM.Customer.Contract.OnSigned |
CustomerReputationOnChanged |
FFM.Customer.Reputation.OnChanged |
CustomerSlaOnBreached |
FFM.Customer.SLA.OnBreached |
CustomerSlaOnRestored |
FFM.Customer.SLA.OnRestored |
EconomyBalanceOnChanged |
FFM.Economy.Balance.OnChanged |
EmployeesStaffOnHiredCustom |
FFM.Employees.Staff.OnHired |
EmployeesStaffOnTerminatedCustom |
FFM.Employees.Staff.OnTerminated |
FrameworkHooksOnBridgeInstalled |
FFM.Framework.Hooks.OnBridgeInstalled |
FrameworkHooksOnBridgeTriggered |
FFM.Framework.Hooks.OnBridgeTriggered |
GameLoadOnCompleted |
FFM.Game.Load.OnCompleted |
GameSaveOnCompleted |
FFM.Game.Save.OnCompleted |
GameSaveOnRequested |
FFM.Game.Save.OnRequested |
GameTimeOnDayChanged |
FFM.Game.Time.OnDayChanged |
GameTimeOnMonthChanged |
FFM.Game.Time.OnMonthChanged |
GameXpOnGained |
FFM.Game.XP.OnGained |
NetworkCableOnConnected |
FFM.Network.Cable.OnConnected |
NetworkCableOnConnectedSuppress |
FFM.Network.Cable.OnConnected.Suppress |
NetworkCableOnDisconnected |
FFM.Network.Cable.OnDisconnected |
NetworkCableOnDisconnectedSuppress |
FFM.Network.Cable.OnDisconnected.Suppress |
NetworkCableOnLinkDown |
FFM.Network.Cable.OnLinkDown |
NetworkCableOnLinkUp |
FFM.Network.Cable.OnLinkUp |
NetworkTrafficOnThresholdExceeded |
FFM.Network.Traffic.OnThresholdExceeded |
ObjectsDeviceOnDegraded |
FFM.Objects.Device.OnDegraded |
ObjectsDeviceOnEOL |
FFM.Objects.Device.OnEOL |
ObjectsDeviceOnPoweredOff |
FFM.Objects.Device.OnPoweredOff |
ObjectsDeviceOnPoweredOn |
FFM.Objects.Device.OnPoweredOn |
ObjectsDeviceOnRepaired |
FFM.Objects.Device.OnRepaired |
ObjectsRackOnDevicePlaced |
FFM.Objects.Rack.OnDevicePlaced |
ObjectsRackOnRemoved |
FFM.Objects.Rack.OnRemoved |
ObjectsServerOnClientAssigned |
FFM.Objects.Server.OnClientAssigned |
ObjectsServerOnClientUnassigned |
FFM.Objects.Server.OnClientUnassigned |
StoreCartOnCheckedOutCleared |
FFM.Store.Cart.OnCheckedOut |
StoreCartOnItemAdded |
FFM.Store.Cart.OnItemAdded |
StoreCartOnItemRemoved |
FFM.Store.Cart.OnItemRemoved |
WorldRoomOnExpanded |
FFM.World.Room.OnExpanded |
Event id to hook mapping
| Event id (uint) | EventIds name | Resolves to field | Hook string |
|---|---|---|---|
| 213 | CableCleared |
StoreCartOnCheckedOutCleared |
FFM.Store.Cart.OnCheckedOut |
| 204 | CableConnected |
NetworkCableOnConnected |
FFM.Network.Cable.OnConnected |
| 211 | CableCreated |
NetworkCableOnConnected |
FFM.Network.Cable.OnConnected |
| 205 | CableDisconnected |
NetworkCableOnDisconnected |
FFM.Network.Cable.OnDisconnected |
| 212 | CableRemoved |
NetworkCableOnDisconnected |
FFM.Network.Cable.OnDisconnected |
| 215 | CableSfpInserted |
NetworkCableOnConnected |
FFM.Network.Cable.OnConnected |
| 216 | CableSfpRemoved |
NetworkCableOnDisconnected |
FFM.Network.Cable.OnDisconnected |
| 214 | CableSpeedChanged |
NetworkTrafficOnThresholdExceeded |
FFM.Network.Traffic.OnThresholdExceeded |
| 1001 | CustomEmployeeFired |
EmployeesStaffOnTerminatedCustom |
FFM.Employees.Staff.OnTerminated |
| 1000 | CustomEmployeeHired |
EmployeesStaffOnHiredCustom |
FFM.Employees.Staff.OnHired |
| 400 | CustomerAccepted |
CustomerContractOnSigned |
FFM.Customer.Contract.OnSigned |
| 401 | CustomerSatisfied |
CustomerSlaOnRestored |
FFM.Customer.SLA.OnRestored |
| 402 | CustomerUnsatisfied |
CustomerSlaOnBreached |
FFM.Customer.SLA.OnBreached |
| 300 | DayEnded |
GameTimeOnDayChanged |
FFM.Game.Time.OnDayChanged |
| 601 | EmployeeFired |
EmployeesStaffOnTerminated |
FFM.Employees.Staff.OnTerminated |
| 600 | EmployeeHired |
EmployeesStaffOnHired |
FFM.Employees.Staff.OnHired |
| 702 | GameAutoSaved |
GameSaveOnRequested |
FFM.Game.Save.OnRequested |
| 701 | GameLoaded |
GameLoadOnCompleted |
FFM.Game.Load.OnCompleted |
| 700 | GameSaved |
GameSaveOnCompleted |
FFM.Game.Save.OnCompleted |
| 1100 | HookBridgeInstalled |
FrameworkHooksOnBridgeInstalled |
FFM.Framework.Hooks.OnBridgeInstalled |
| 1101 | HookBridgeTriggered |
FrameworkHooksOnBridgeTriggered |
FFM.Framework.Hooks.OnBridgeTriggered |
| 100 | MoneyChanged |
EconomyBalanceOnChanged |
FFM.Economy.Balance.OnChanged |
| 301 | MonthEnded |
GameTimeOnMonthChanged |
FFM.Game.Time.OnMonthChanged |
| 900 | NetWatchDispatched |
NetworkTrafficOnThresholdExceeded |
FFM.Network.Traffic.OnThresholdExceeded |
| 208 | RackUnmounted |
ObjectsRackOnRemoved |
FFM.Objects.Rack.OnRemoved |
| 102 | ReputationChanged |
CustomerReputationOnChanged |
FFM.Customer.Reputation.OnChanged |
| 207 | ServerAppChanged |
ObjectsServerOnClientUnassigned |
FFM.Objects.Server.OnClientUnassigned |
| 201 | ServerBroken |
ObjectsDeviceOnDegraded |
FFM.Objects.Device.OnDegraded |
| 206 | ServerCustomerChanged |
ObjectsServerOnClientAssigned |
FFM.Objects.Server.OnClientAssigned |
| 203 | ServerInstalled |
ObjectsRackOnDevicePlaced |
FFM.Objects.Rack.OnDevicePlaced |
| 200 | ServerPowered |
ObjectsDeviceOnPoweredOn |
FFM.Objects.Device.OnPoweredOn |
| 202 | ServerRepaired |
ObjectsDeviceOnRepaired |
FFM.Objects.Device.OnRepaired |
| 502 | ShopCartCleared |
StoreCartOnCheckedOutCleared |
FFM.Store.Cart.OnCheckedOut |
| 500 | ShopCheckout |
StoreCartOnCheckedOut |
FFM.Store.Cart.OnCheckedOut |
| 501 | ShopItemAdded |
StoreCartOnItemAdded |
FFM.Store.Cart.OnItemAdded |
| 503 | ShopItemRemoved |
StoreCartOnItemRemoved |
FFM.Store.Cart.OnItemRemoved |
| 209 | SwitchBroken |
NetworkCableOnLinkDown |
FFM.Network.Cable.OnLinkDown |
| 210 | SwitchRepaired |
NetworkCableOnLinkUp |
FFM.Network.Cable.OnLinkUp |
| 800 | WallPurchased |
WorldRoomOnExpanded |
FFM.World.Room.OnExpanded |
| 101 | XPChanged |
GameXpOnGained |
FFM.Game.XP.OnGained |
Fallback
Unknown event ids resolve to FFM.Framework.Unknown.OnEvent in HookNames.Resolve.