ControllableExplosiveEgg

v0.0.7·Updated 2024-04-13

(1) Drop won't explode, throw will explode. (2) Modified the global Easter egg explosion probability. (3) Predict whether the easter eggs in your hand will be fried (1) If you drop the G key, it will not explode, if you throw the left key, it will explode. (2) Modify the global easter egg explosion probability. (3) Preliminary

About this mod Machine translation

Controllable Explosive Egg

(Features)

  • This mod can make your easter eggs even better (i.e. G keys don't explode when dropped, left keys do explode) (server only & only works on yourself)

This mod can make your easter eggs better (that is, if you drop the G key, it will not explode, but if you throw it with the left button, it will explode) (only valid for yourself and you must be a server)

  • This mod can allow you to modify the explosion probability of overall easter eggs (server only).

This mod allows you to modify the explosion probability of global easter eggs in the configuration file (only takes effect on the server)

  • This mod can also predict whether the Easter egg in your hand will explode or not, provided you don't turn on the Better Easter Egg mode (only works on yourself, and if you are not a server, you may have false positives but no false negatives).

This mod can also predict whether the Easter egg in your hand will explode, provided that you have not turned on the better Easter egg mode (only valid for yourself, and if you are not a server, you may get false positives but not false negatives)

(How Easter eggs explode) How Easter eggs explode

Whenever the Easter egg is picked up or switched to, the game passes an event (EquipItem) to the server to pick up the egg. The server then randomly calculates whether the egg will explode based on the current egg's location and the map's seed, and sends information on whether it will explode to all clients.

Whenever an Easter egg is picked up (whether it is picked up or switched to), the game will pass an event (EquipItem) to the server to pick up the Easter egg. The server will calculate whether the Easter egg will explode based on the location of the Easter egg and the random seed of the map, and will send the information about whether it will explode to all clients.

Changelog

v 0.0.7

  • Limit the better Egg mode to only yourself and yourself as a server. Rewrote the prediction implementation and checked to see that predictions can be false positives but not false negatives when you are not a server, and modified the explosion hint to suit this feature.

Limit the better Egg mode to only yourself and yourself as the server. We rewrote the prediction implementation method and found that when you are not the server, the prediction may be false positives but not false negatives. At the same time, the explosion prompt was modified based on this feature.

v 0.0.6

  • fixed a bug which could cause desynchronization while using better egg mode.

Fixed a bug that could cause desynchronization when using Better Egg Mode.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
ControllableExplosiveEgg-0.0.7.zip
File size
197.7 KiB