We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The wiki should have an article on creature AI, especially now that IOpinion has been added to the game.
IOpinion
Some things that the article should discuss:
Brain
TakeAllegiance
SetAlliedLeader
IAllyReason
Feeling
GoalHandler
IMovementGoal
The text was updated successfully, but these errors were encountered:
Some suggestions from @librarianmage:
Sorry, something went wrong.
Relevant AI parts:
@kernelmethod ➜ Qud_Code git:(main) ✗ rg 'public class AI.*Part' disassembly -l disassembly/XRL/World/Parts/AIJuker.cs disassembly/XRL/World/Parts/AIPilgrim.cs disassembly/XRL/World/Parts/AIWanderingJuggernaut.cs disassembly/XRL/World/Parts/AISelfPreservation.cs disassembly/XRL/World/Parts/AIWiring.cs disassembly/XRL/World/Parts/AIFlocks.cs disassembly/XRL/World/Parts/AIUrnDuster.cs disassembly/XRL/World/Parts/AIMarkOfDeathGuardian.cs disassembly/XRL/World/Parts/AIShopper.cs disassembly/XRL/World/Parts/AIShoreLounging.cs disassembly/XRL/World/Parts/AIShootAndScoot.cs disassembly/XRL/World/Parts/AIKillStuckStuff.cs disassembly/XRL/World/Parts/AISuppressIndependentBehavior.cs disassembly/XRL/World/Parts/AIThrowAndScoot.cs disassembly/XRL/World/Parts/AIHealingTonicUse.cs disassembly/XRL/World/Parts/AIShootCooldown.cs disassembly/XRL/World/Parts/AIPassenger.cs disassembly/XRL/World/Parts/AISitting.cs disassembly/XRL/World/Parts/AIStopShootingImmuneTargets.cs disassembly/XRL/World/Parts/AIVehiclePilot.cs disassembly/XRL/World/Parts/AIReplica.cs disassembly/XRL/World/Parts/AITryKeepDistance.cs disassembly/XRL/World/Parts/AITonicUse.cs disassembly/XRL/World/Parts/AIWallWalker.cs disassembly/XRL/World/Parts/AIWallPhaser.cs disassembly/XRL/World/Parts/AITryKeepSteadyDistance.cs disassembly/XRL/World/Parts/AISeekHealingPool.cs disassembly/XRL/World/Parts/AICryptHelpBroadcaster.cs
Probably good to include parts that influence behavior at a distance in the first section as well (Pettable, Chair, etc)
kernelmethod
No branches or pull requests
The wiki should have an article on creature AI, especially now that
IOpinion
has been added to the game.Some things that the article should discuss:
Brain
partTakeAllegiance
andSetAlliedLeader
interfaces, as well asIAllyReason
: https://wiki.cavesofqud.com/wiki/User:Armithaig/Spring_Molting_Moddability#AllegiancesFeeling
interfaceIOpinion
, see https://wiki.cavesofqud.com/wiki/User:Armithaig/Spring_Molting_Moddability#OpinionsGoalHandler
interfaceIMovementGoal
The text was updated successfully, but these errors were encountered: