Commit Graph

1331 Commits

Author SHA1 Message Date
Mr. Blue 8fac710666 Patch for September 18th Rust update (protocol 2356.228.1) 2022-09-19 22:11:06 +02:00
Mr. Blue 5881479d58 Fix typo in chat.localsay commit 2022-09-07 19:04:26 +02:00
Mr. Blue 5a2c024c1d Patch for September 6th Rust update (protocol 2356.228.1) 2022-09-07 18:37:55 +02:00
Mr. Blue 25f451100b Add chat.localsay check to IOnServerCommand
Fixes OnServerCommand being called for chat messages in HardCore mode
2022-09-04 16:52:54 +02:00
Luke Spragg 126ddcd03f Patch for September 2nd Rust update (protocol 2356.228.1) 2022-09-02 08:49:33 -04:00
Luke Spragg e2c23be3df Fix OnCollectiblePickup hook signature 2022-09-01 14:28:43 -04:00
Luke Spragg 507d93a30e Patch for September 1st Rust update (protocol 2356.228.1) 2022-09-01 13:49:08 -04:00
Josh Dassinger e4a996ec4c Add OnOvenStart/ed hooks
- object OnOvenStart(BaseOven oven)
- void OnOvenStarted(BaseOven oven)
2022-08-31 10:45:04 -04:00
Arseniy dc9d26b095 Add OnRemoteIdentifierUpdate hook
- object OnRemoteIdentifierUpdate(PoweredRemoteControlEntity entity, string newId)
2022-08-31 10:23:37 -04:00
Luke Spragg 4c856d719e Revert "Add deprecation for OnDieselEngineToggle and OnCollectiblePickup hooks"
This reverts commit fbb62db3ca.
2022-08-26 20:15:12 -04:00
Luke Spragg 65ddf953d9 Add SQLite version and database name output 2022-08-05 16:07:33 -04:00
Luke Spragg bfef8d2a86 Add patch to remove pragma_info_table usage with Facepunch SQLite 2022-08-05 03:02:16 -04:00
Luke Spragg 7d069871e7 Expose additional UserPersistance fields as public 2022-08-05 01:59:41 -04:00
Luke Spragg fbb62db3ca Add deprecation for OnDieselEngineToggle and OnCollectiblePickup hooks
- object OnDieselEngineToggle(DieselEngine engine, BasePlayer player)
- object OnCollectiblePickup(CollectibleEntity collectible, BasePlayer player)
2022-08-05 00:53:28 -04:00
Luke Spragg b37f5d408f Fix OnRandomItemReward hook 2022-08-04 14:36:04 -04:00
Luke Spragg e475be94fc Expose TrainCar::decayingFor again 2022-08-04 14:13:05 -04:00
Luke Spragg f15d4d7278 Disable OnRandomItemReward until IL error fixed 2022-08-04 14:10:10 -04:00
Luke Spragg 42736d10da Patch for August 4th Rust update (protocol 2352.227.1) 2022-08-04 14:08:21 -04:00
Luke Spragg b6c33e78ed Add OnRandomItemAward hook
- object OnRandomItemAward(RandomItemDispenser itemDispenser, RandomItemDispenser.RandomItemChance itemChance, BasePlayer player, Vector3 distributorPosition)
2022-07-31 14:01:19 -04:00
WhiteThunder 7ca2c733c5
Add OnDroppedItemCombined hook (#426)
- void OnDroppedItemCombined(DroppedItem droppedItem)
2022-07-24 10:37:13 -04:00
WhiteThunder 7c2f0af220 Expose Sled fields/methods as public 2022-07-24 10:17:51 -04:00
Luke Spragg 32befd8af6 Remove non-working OnDieselEngineToggle deprecation 2022-07-12 13:04:50 -04:00
Luke Spragg a6734655a0 Remove erroneously added OnWaterBallSplash hook 2022-07-11 13:21:33 -04:00
Luke Spragg 9ee0b6f949 Fix OnItemRecycleAmount hook 2022-07-11 12:49:12 -04:00
Luke Spragg 26a7a2fd03 Expose various BuildingBlock methods/fields as public 2022-07-08 17:16:15 -04:00
Luke Spragg e4beee4b59 Update bundling 2022-07-08 07:55:58 -04:00
Luke Spragg 533a37d402 Update bundling 2022-07-08 02:11:41 -04:00
Luke Spragg 3aec682706 Remove Rust.FileSystem reference 2022-07-08 01:29:36 -04:00
Luke Spragg bd2e0201b0 Update bundling 2022-07-07 19:15:50 -04:00
Luke Spragg 14364b1436 Remove Rust.FileSystem reference 2022-07-07 19:07:22 -04:00
Luke Spragg 6a32cd7449 Fix BaseModularVehicle.AssociatedItemDef exposure 2022-07-07 16:54:05 -04:00
Luke Spragg ebcd994f93 Remove Rust.FileSystem exposures 2022-07-07 16:54:05 -04:00
Luke Spragg c7b2efe180 Fix FileSystemBackend.cache exposure
This can be accessed via FileSystem.Backend.cache
2022-07-07 16:54:05 -04:00
Luke Spragg 14de356e14 Fix missing Composter exposures 2022-07-07 14:12:32 -04:00
Luke Spragg 0ead18df66 Patch for July 7th Rust update (protocol 2348.226.1) 2022-07-07 19:56:13 +02:00
WhiteThunder b724e079e5 Add OnInventory[Items|Ammo]Find hooks 2022-07-07 13:42:22 -04:00
WhiteThunder b13d135447 Add OnInventoryItems[Count|Take] hooks 2022-07-05 23:40:49 -07:00
Josh Dassinger 7d789a2c8d Add object OnComposterUpdate(Composter composter) hook
Also expose various Composter fields and methods as public
2022-07-05 08:10:57 -04:00
Substrata 18a35ca705 Add OnHelicopterAttack [BaseHelicopter] hook
- object OnHelicopterAttack(BaseHelicopter heli, HitInfo hitInfo)
Called when the Patrol Helicopter is attacked

Also rename and deprecate existing OnHelicopterAttacked hook to OnHelicopterAttack
2022-07-05 08:09:47 -04:00
Arseniy 96b5fa63fe Fix getting player language when players use pirate language 2022-06-22 14:56:34 -04:00
Luke Spragg 847b2aa7a7 Add BasePlayer as second arg for OnWeaponModChange 2022-06-22 14:56:32 -04:00
Mr. Blue 2312bef09e Patch for June 22nd Rust update (protocol 2345.225.1) 2022-06-22 20:53:18 +02:00
Mr. Blue 707b742c29 Patch for June 22nd Rust update (protocol 2346.225.1) 2022-06-22 19:56:51 +02:00
WhiteThunder 9a2fc218d6 Add OnSprayRemove hook and splashThreshold field
- object OnSprayRemove(SprayCanSpray spray, BasePlayer player)
2022-06-13 16:53:44 -04:00
Luke Spragg b9bfcd7cbf Fix OnBigWheelWin hook 2022-06-10 10:31:19 -04:00
Mr. Blue 21fba629d3 Fix OnBigWheelLoss hook 2022-06-10 15:41:18 +02:00
Mr. Blue b12be86a83 Fix OnPlayerBanned [EAC] hook 2022-06-10 11:33:32 +02:00
Mr. Blue 61c0ffe899 Patch for June 10th Rust update (2345.225.1) 2022-06-10 10:53:03 +02:00
Nikolay e6eb2cfc23 Fix OnReloadMagazine and OnReloadWeapon deprecation 2022-06-09 07:38:47 -04:00
Mr. Blue a86269e15d Patch for June 8th Rust update (protocol 2345.225.1) 2022-06-08 11:59:47 +02:00