TeamREPENTOGON / TeamREPENTOGON/REPENTOGON

Exposing Coop Boss Pedestals

Open
#677 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

non-callback-request
Dominant language
C++
Stars
345
Forks
51
Avg merge
11h 2m
Merged PRs (30d)
4

Description

For clarification, the "Coop Boss Pedestal" values would be those that determine whether a pedestal dropped in the boss room should spawn a new item on pickup. During coop, after beating a boss, a player can grab the spawned item, and a new one will replace it on pickup for every remaining player.

As of right now, this value is not exposed anywhere to my knowledge. I tried checking in LootList, EntityFlags, and almost every method inside the Entity and EntityPickup classes, but couldn't find anything.

It would be good if there was a way to check if a pedestal was a coop pedestal, and also a way to turn pedestals into coop pedestals.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue identifies LootList, EntityFlags, Entity, and EntityPickup as places already checked, but no implementation file or test is named. Start by tracing how boss-room pedestal pickups are represented and how exposed modding values are defined; done means providing a way to detect and set the coop-pedestal behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, lua
Domain
api, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.