Skip to content

Conversation

@MS-crew
Copy link

@MS-crew MS-crew commented Jan 27, 2026

Description

Describe the changes

What is the current behavior? (You can also link to an open issue here)

What is the new behavior? (if this is a feature change)

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:


Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentations

Submission checklist

  • I have checked the project can be compiled
  • I have tested my changes and it worked as expected

Patches (if there are any changes related to Harmony patches)

  • I have checked no IL patching errors in the console

Other

  • Still requires more testing

Fix item owner being done in the wrong order

Revert "Fix item owner being done in the wrong order"

This reverts commit e8cfd54.

Update VoiceChatting.cs

Update and rename VoiceChattingEventArgs.cs to SendingVoiceMessageEventArgs.cs

Create ReceivingVoiceMessageEventArgs.cs

Update Player.cs

Update and rename ChangingSpeakerStatusAndVoiceChatting.cs to ChangingSpeakerStatus.cs

Delete EXILED/Exiled.Events/EventArgs/Player/TransmittingEventArgs.cs

Update Player.cs

Create TransmittingEventArgs.cs

Update Player.cs

Update Player.cs

Update Player.cs

Update Player.cs

Create VoiceChattingEventArgs.cs

Update TransmittingEventArgs.cs

Update Player.cs

Update ReceivingVoiceMessageEventArgs.cs

Update SendingVoiceMessageEventArgs.cs

Update SendingVoiceMessageEventArgs.cs

Update Player.cs

Update Events.cs

Update VoiceChatting.cs

Update VoiceChatting.cs

Update VoiceChatting.cs

Update SendingVoiceMessageEventArgs.cs

Update TransmittingEventArgs.cs

Reverted braking changes

deleted useless

.

doc

checked its working

/
…ther high-frequency events. This prevents EventArgs instantiation when no plugins are listening, significantly reducing GC pressure.
@MS-crew MS-crew marked this pull request as draft January 30, 2026 23:10
@MS-crew MS-crew marked this pull request as ready for review January 31, 2026 12:10
Update IPoolableEvent.cs
@MS-crew MS-crew marked this pull request as draft January 31, 2026 12:58
@MS-crew MS-crew marked this pull request as ready for review January 31, 2026 13:59
Copy link
Collaborator

@Someone-193 Someone-193 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good PR all around, the ctor changes arent breaking imo so I'm good with them. You should rename the PR to indicate the misc changes you added (fixes for Exiled events that use LabAPI and the Patched bool for Event, which you should also implement for Event while you're making that change)

@Someone-193 Someone-193 mentioned this pull request Feb 2, 2026
8 tasks
@Someone-193 Someone-193 changed the title feat: new Voice chat event feat: new Voice chat event, fixes for Exiled events that use LabAPI, and additions to Event and Event<T> Feb 2, 2026
@MS-crew MS-crew requested a review from Someone-193 February 2, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants