Implement infighting behaviors
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Start from the entity classes for the white and dark goo creatures and their AI goal/target selectors, tracing how a target is chosen when a creature attacks. The issue asks for two behaviors: white and dark variants should avoid or hostilely regard each other rather than ignore one another, and a dark goo that the player has been transfurred into should treat white goo as an ally (or at least stop the player's attack from triggering retaliation) instead of attacking the player. Done looks like a defined faction/ally rule applied to targeting, verified by spawning both variants and by reproducing the transfurred-player scenario in a facility.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I just started using this mod today and I've had a total blast with it, but upon finding a facility and entering, one thing really stood out to me really dramatically, which was the complete lack of infighting between the two colors.
What I was expecting was the colors at least trying to avoid each other, maybe not outright fighting since it'd be kind of awful if they had all just killed each other before the player even gets there. Another thing I noticed was that once I got transfurred into a dark goo creature, I started to continue my attack on a white goo creature that was also trying to get me. This caused the dark goo to start trying to attack me, albeit without damage, and in my opinion this makes little sense from what we know about the game. I had assumed he would have started helping me, not trying to stop me.
- Vorherrschende Sprache
- Java
- Sterne
- 86
- Forks
- 58
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus LtxProgrammer/Changed-Minecraft-Mod
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
crash render
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
LtxProgrammer/Changed-Minecraft-Mod#1860 · 2 Kommentare ·
-
compatibility render
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100
-
compatibility crash
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
LtxProgrammer/Changed-Minecraft-Mod#1850 · 1 Kommentar ·
-
Banner PatternsOffenenhancement
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 38/100
Alle Issues in LtxProgrammer/Changed-Minecraft-Mod
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
aws/context-ontology-accelerator#325 ·
Maintainer antworten meist innerhalb von 1 Tag
-
The README tells to run `mvn jeo:disassemble`, which fails with `No plugin found for prefix 'jeo'`Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
objectionary/jeo-maven-plugin#1938 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
oVirt/ovirt-engine#1219 ·
Maintainer antworten meist innerhalb von 1 Tag
-
pending:code-area pending:issue-category to-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
area:core bug priority:p2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
aomarai/minecraft-mcp#247 ·
Maintainer antworten meist innerhalb von 1 Tag