You are viewing a potentially older version of this package. View all versions.
Pykess-PCE-1.7.1 icon

PCE

Adds a number of new cards to the game

Date uploaded 5 years ago
Version 1.7.1
Download link Pykess-PCE-1.7.1.zip
Downloads 355
Dependency string Pykess-PCE-1.7.1

This mod requires the following mods to function

Pykess-ModdingUtils-0.3.3 icon
Pykess-ModdingUtils

Utilities aimed at making modding easier and more accessible

Preferred version: 0.3.3
Pykess-TemporaryStatsPatch-0.0.0 icon
Pykess-TemporaryStatsPatch

Patches erroneous logic in the base game regarding temporary stat effects.

Preferred version: 0.0.0
Pykess-CardChoiceSpawnUniqueCardPatch-0.1.8 icon
Pykess-CardChoiceSpawnUniqueCardPatch

Patches erroneous logic in the base game CardChoice method SpawnUniqueCard

Preferred version: 0.1.8
Pykess-PlayerJumpPatch-0.0.2 icon
Pykess-PlayerJumpPatch

Patches the erroneous PlayerJump.Jump function in the base game

Preferred version: 0.0.2
Pykess-LegRaycastersPatch-0.0.0 icon
Pykess-LegRaycastersPatch

Patches erroneous logic in the base game that causes physics issues for small players

Preferred version: 0.0.0
Pykess-GunUnblockablePatch-0.0.0 icon
Pykess-GunUnblockablePatch

Patches erroneous logic in the base game that causes the unblockable property of guns to not work.

Preferred version: 0.0.0
TeamDK-ZeroGBulletPatch-1.1.0 icon
TeamDK-ZeroGBulletPatch

Fixes trajectories of zero-gravity bullets

Preferred version: 1.1.0
willis81808-UnboundLib-3.1.0 icon
willis81808-UnboundLib

This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.

Preferred version: 3.1.0
willis81808-MMHook-1.0.0 icon
willis81808-MMHook

MonoMod Runtime Hooks generated for ROUNDS

Preferred version: 1.0.0
BepInEx-BepInExPack_ROUNDS-5.4.1100 icon
BepInEx-BepInExPack_ROUNDS

BepInEx pack for ROUNDS. Preconfigured and ready to use.

Preferred version: 5.4.1100

README

Pykess's Card Expansion (PCE)


This is a BepInEx compatible mod for Rounds that adds a number of new cards to the game.

A massive thanks to the people who helped me learn how to mod, especially Ascyst, Willis, and Tilastokeskus.

Installation Instructions


  1. Install BepInEx, you can find it here.

  2. Install the newest versions of UnboundLib and MMHOOK.

  3. Copy PCE.dll to /path/to/Steam/steamapps/common/ROUNDS/BepInEx/plugins/

Version Notes


  • v0.1.0.0: first release, most cards do not have art yet.

    • Known issues:
      • Ghost Gun should allow bullets to penetrate shields, this does not work yet.
    • There are cards in the source code which are not built by the plugin. This is because these cards do not work yet. These card are not included in this documentation either.
  • v0.1.1.0: various balance changes and bug fixes

    • Gravity now properly resets between matches
    • Murder should work in online now
      • Murder no longer works in Sandbox
    • Grounded was given a slight buff to effect duration
    • Increased the damage debuff from Laser to -99%
    • Bullet speed from Laser is now capped at 100
  • v0.1.2.0: various attempts at fixes

    • Murder confirmed fixed in online and local versus
    • Jackpot, Small Jackpot, Gamble, and Risky Gamble still broken
  • v0.1.3.0: fixed Jackpot, Small Jackpot, Gamble, and Risky Gamble

  • v0.1.4.0: various bug fixes and balancing

    • Jackpot, Small Jackpot, Gamble, and Risky Gamble fixed in online and confirmed working
    • Increased damage debuff on Ghost Bullets to -75%
    • Decreased damage debuff on Laser to -98%
    • Increased rarity of Laser to Rare
    • Increased simulation speed of Laser projectiles
    • Fixed errors/warnings from CharacterStatModifiers Postfix
    • Known issues:
      • BepInEx warnings from custom cards that return null for CardInfo
      • Murder does not work in Sandbox
      • Laser has issues rendering on the remote side
      • Ghost Bullets do not penetrate shields
      • All cards except Laser are missing art
  • v0.1.5.0: more bug fixes

    • Jackpot, Small Jackpot, Gamble, and Risky Gamble fixed again (???)
      • Can no longer roll a Jackpot/Gamble card from another Jackpot/Gamble card
    • Known issues:
      • Murder does not work with the FFA mod
  • v0.1.5.1: typo fix

    • Fixed logic typo in Jackpot, Small Jackpot, Gamble, and Risky Gamble which caused them to always return another Jackpot/Gamble card
  • v0.1.5.2: bugfixes and added art

    • pceAssetBundle now goes in the BepInEx plugins folder
    • Murder now works in Sandbox, local versus, and online versus
    • Added art to a number of cards
      • Jackpot
      • Small Jackpot
      • Murder
      • Ghost Bullets
  • v0.1.5.3: bugfixes, Jotunn, balancing

    • Assets are now included directly in PCE.dll no need to download or place any asset files anywhere
    • REQUIRES THE NEWEST VERSION OF UNBOUNDLIB
    • Fixed issue where gravity effects would not properly reset between rounds if player was shot multiple times in quick succession
    • Increased damage debuff on Laser to -99%
  • v0.1.6.0: new card

    • new card: Discombobulate
    • Known issues:
      • Cards without art do not display properly in the card bar, this is an issue with the newest version of UnboundLib
      • Discombobulate does not have any particle effects when activated
  • v0.1.6.1: bugfix

    • Once again, fixing gravity effects between rounds
  • v0.1.6.2: bugfixes, custom gamemode support

    • Fixed gravity effects reset between rounds
    • Murder and other cards should work with custom gamemodes now
  • v0.1.6.3: bugfixes, balancing

    • Fixed Discombobulate not resetting after death
    • Fixed Close Quarters not resetting between games
    • Balanced gravity effects
    • Gravity effects no longer launch you at the ground once finished
  • v0.1.7.0: new card, Old Jetpack

    • New card
    • Patched PlayerJump logic so that arbitrary numbers of jumps are possible
  • v0.1.7.1: moved PlayerJump Patch to separate utility mod

Suggestions, Bug Reports, and Troubleshooting


Please submit all bug reports by opening a new issue on this Git repository, or by sending a message in the #bug-reports channel of the ROUNDS Modding Community Discord Server.

Please send all suggestions in the #mod-suggestions channel of the ROUNDS Modding Community Discord Server, or direct message me on Discord.

If you are having trouble installing this mod, BepInEx, UnboundLib, MMHOOK, or any other Rounds mod, please send a message with your question in the #troubleshooting channel of the ROUNDS Modding Community Discord Server.

Mod Overview


This mod adds a number of cards to the game. Below they are listed in no particular order.


Laser

Rare

Replaces your projectile gun with a laser instead. When fired, the entire laser charge must be used.


Ghost Gun

Rare

Makes your bullets completely invisible and go through walls.


Tractor Beam

Uncommon

Reverses the direction of knockback that your bullets do.


Moon Shoes

Uncommon

Reduces your gravity to moon gravity (1/6 of normal.)


Flip

Uncommon

Bullets temporarily flip the direction of victim's gravity.


Grounded

Uncommon

Bullets temporarily increase the strength of victim's gravity.


Murder

Rare

Kill your opponent.


Jackpot

Uncommon

Get a random Rare card.


Small Jackpot

Common

Get a random Uncommon card.


Gamble

Rare

Get two random Uncommon cards.


Risky Gamble

Uncommon

Get two random Common cards.


Close Quarters

Uncommon

Do significantly more damage when up close, but significantly less at long range.


Discombobulate

Uncommon

Blocking reverses nearby player's controls