Skip to content

Rebalanceamento leve de bitrunning#834

Open
TheRealHeartbeat wants to merge 9 commits into
Project-Dumont:dumontfrom
TheRealHeartbeat:bitrun
Open

Rebalanceamento leve de bitrunning#834
TheRealHeartbeat wants to merge 9 commits into
Project-Dumont:dumontfrom
TheRealHeartbeat:bitrun

Conversation

@TheRealHeartbeat

@TheRealHeartbeat TheRealHeartbeat commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Sobre a PR

Muda os discos e recompensas de bitrunning para serem mais balanceados.
Reduzi o tempo de recarga de servidor.
Também traduzi a maioria dos itens, por que não?

Por quê? / Balanceamento

Bitrunning é muito bom pra algumas coisas (pegar pontos de mineração) e ruim para pegar qualquer outra coisa e pode ser abusado muito fácil.

Detalhes Técnicos

Agora os discos são melhores, os minérios que vem de bitrunning são processados, vem mais deles por drop, vem também mais dinheiro e discos de pesquisa, porém com menos drops.
Também aumenta a quantidade de pontos que recebe e reduz o timer entre cada dominio.
Próximo, vou rebalancear os mapas para eles NÃO te dar tudo que você precisa desde o começo.

Anexos

image image image

Requerimentos

Changelog

🆑 Heartbeat

  • tweak: Bitrunning foi rebalanceado. Os discos são melhores e as recompensas fazem mais sentido.

@TheRealHeartbeat TheRealHeartbeat changed the title Rebalanceamento de bitrunning Rebalanceamento leve de bitrunning Jul 18, 2026
@TheRealHeartbeat
TheRealHeartbeat marked this pull request as ready for review July 18, 2026 18:53
@coderabbitai

coderabbitai Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

O PR ajusta o conteúdo de Bitrunning: reduz o cooldown do servidor, adiciona opções de discos e minérios, recalibra loot, recompensas, domínios e preços, e atualiza as localizações em inglês e pt-BR.

Changes

Conteúdo e progressão de Bitrunning

Layer / File(s) Summary
Opções de discos e inventário
Resources/Prototypes/_Orion/Entities/Objects/Specific/Cargo/bitrunning_disks.yml, Resources/Locale/*/_Orion/bitrunning/bitrunning.ftl, Resources/Prototypes/_Orion/Catalog/VendingMachines/Inventories/bitrunning.yml
Novas opções de combate, hardsuit e PKA são adicionadas aos discos, com rótulos localizados e preços do vendedor atualizados.
Variantes de minério e tabelas de loot
Resources/Prototypes/Entities/Objects/Materials/ore.yml, Resources/Prototypes/_Orion/Bitrunning/loot.yml
Novas entidades de minério empilhado são usadas nas tabelas de entrega, que também ajustam rolagens, pesos, créditos e discos de pesquisa.
Domínios e recompensas
Resources/Prototypes/_Orion/Bitrunning/domains.yml
Domínios Easy e Medium trocam posições, objetivos e loot de conclusão, enquanto as recompensas de vários domínios são alteradas.
Tempo de recarga do servidor
Content.Shared/_Orion/Bitrunning/Components/QuantumServerComponent.cs
O cooldown padrão do servidor é reduzido de dois para um minuto.

Estimated code review effort: 3 (Moderate) | ~20 minutes

Possibly related PRs

Suggested reviewers: isthesupern0va

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed O título resume bem o foco principal da PR: o rebalanceamento de bitrunning.
Description check ✅ Passed A descrição está alinhada às mudanças feitas, cobrindo discos, recompensas, cooldown e tradução.

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🧹 Nitpick comments (1)
Resources/Prototypes/Entities/Objects/Materials/ore.yml (1)

104-104: 📐 Maintainability & Code Quality | 🔵 Trivial | 💤 Low value

Considere usar sufixos adequados para as variantes empilhadas.

As novas variantes de minério (GoldOre3, SteelOre5, PlasmaOre3, etc.) estão utilizando suffix: Single. Embora não afete a jogabilidade, usar um sufixo correspondente à quantidade (por exemplo, Three ou Five — de forma similar ao que já é feito no Coal5) melhora a organização e consistência no menu de spawn para administradores.

♻️ Exemplo de alteração
-  suffix: Single
+  suffix: Three

(Aplique a mesma lógica para as outras variantes como SteelOre5 e SpaceQuartz5 usando Five)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@Resources/Prototypes/Entities/Objects/Materials/ore.yml` at line 104,
Atualize o campo suffix das variantes empilhadas de minério, incluindo GoldOre3,
PlasmaOre3, SteelOre5 e SpaceQuartz5, para refletir a quantidade correspondente,
usando Three para pilhas de três e Five para pilhas de cinco, seguindo o padrão
já aplicado em Coal5.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@Resources/Locale/pt-BR/_Orion/bitrunning/bitrunning.ftl`:
- Line 75: Corrija o texto de bitrunning-disk-option-pka-repeater, substituindo
“reptição” pela grafia correta “repetição” e mantendo o restante da tradução
inalterado.

In
`@Resources/Prototypes/_Orion/Entities/Objects/Specific/Cargo/bitrunning_disks.yml`:
- Around line 182-183: Corrija o mapeamento das opções em
bitrunning-disk-option-pka-shotgun e bitrunning-disk-option-pka-repeater,
associando cada opção à entidade correspondente: shotgun deve usar
WeaponProtoKineticShotgun e repeater deve usar WeaponProtoKineticRepeater.

---

Nitpick comments:
In `@Resources/Prototypes/Entities/Objects/Materials/ore.yml`:
- Line 104: Atualize o campo suffix das variantes empilhadas de minério,
incluindo GoldOre3, PlasmaOre3, SteelOre5 e SpaceQuartz5, para refletir a
quantidade correspondente, usando Three para pilhas de três e Five para pilhas
de cinco, seguindo o padrão já aplicado em Coal5.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 924e2932-5f66-45f1-8d75-313081a897b0

📥 Commits

Reviewing files that changed from the base of the PR and between 560a50b and 3e6aa7b.

📒 Files selected for processing (8)
  • Content.Shared/_Orion/Bitrunning/Components/QuantumServerComponent.cs
  • Resources/Locale/en-US/_Orion/bitrunning/bitrunning.ftl
  • Resources/Locale/pt-BR/_Orion/bitrunning/bitrunning.ftl
  • Resources/Prototypes/Entities/Objects/Materials/ore.yml
  • Resources/Prototypes/_Orion/Bitrunning/domains.yml
  • Resources/Prototypes/_Orion/Bitrunning/loot.yml
  • Resources/Prototypes/_Orion/Catalog/VendingMachines/Inventories/bitrunning.yml
  • Resources/Prototypes/_Orion/Entities/Objects/Specific/Cargo/bitrunning_disks.yml

Comment thread Resources/Locale/pt-BR/_Orion/bitrunning/bitrunning.ftl Outdated
Comment thread Resources/Prototypes/_Orion/Entities/Objects/Specific/Cargo/bitrunning_disks.yml Outdated
TheRealHeartbeat and others added 4 commits July 18, 2026 16:01
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
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.

2 participants