mirror of
https://github.com/SikongJueluo/kubejs-utils.git
synced 2026-10-05 15:42:55 +08:00
feat(c4): improve C4 timer and add type definitions
This commit is contained in:
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
/**
|
||||
* Event data for C4 use started events.
|
||||
*/
|
||||
interface C4UseStartedEvent {
|
||||
player: Internal.Player;
|
||||
}
|
||||
|
||||
/**
|
||||
* Event data for C4 activation events.
|
||||
*/
|
||||
interface C4ActivatedEvent {
|
||||
level: Internal.Level;
|
||||
player: Internal.Player;
|
||||
explosionTime: number;
|
||||
explosionPower: number;
|
||||
}
|
||||
Vendored
-17
@@ -1,20 +1,3 @@
|
||||
/**
|
||||
* Event data for C4 use started events.
|
||||
*/
|
||||
interface C4UseStartedEvent {
|
||||
player: Internal.Player;
|
||||
}
|
||||
|
||||
/**
|
||||
* Event data for C4 activation events.
|
||||
*/
|
||||
interface C4ActivatedEvent {
|
||||
level: Internal.Level;
|
||||
player: Internal.Player;
|
||||
explosionTime: number;
|
||||
explosionPower: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* Mapping of event names to their corresponding event types.
|
||||
*/
|
||||
|
||||
Vendored
+8
@@ -0,0 +1,8 @@
|
||||
export {}; // Mark the file as a module, do not remove unless there are other import/exports!
|
||||
// Override the global type
|
||||
declare global {
|
||||
export type ProbeJS$$ResolvedGlobal = {
|
||||
eventBus: EventBus;
|
||||
toExplosionC4Map: { [key: string]: boolean };
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user