Files
gamedev-the-steward/.gitignore
T
admin 9cd38a1adb feat: add ResourceNode system with target selection and reservation
Phase 1-2 of the ResourceNode migration plan:

- Create ResourceNode class (world/resource_nodes/) with extraction,
  reservation, nearest-available selection, and debug label
- Place 4 resource instances in main.tscn (2 berry bushes, 2 trees)
- Add target_id to SimNPC for tracking which node an NPC is using
- Add set_npc_target_id and release_npc_reservation to SimulationManager
  with cleanup on task change, completion, and death
- Update WorldViewManager to query available ResourceNodes first,
  falling back to zone markers with a logged warning
2026-07-03 18:18:51 +02:00

80 lines
997 B
Plaintext

# Godot 4 editor data and imported asset cache
.godot/
# Godot 3 imported asset cache
.import/
# Local export output (keep export_presets.cfg tracked)
/export/
/exports/
/build/
/builds/
/dist/
# Godot C# / Mono generated files
.mono/
data_*/
mono_crash.*
*.csproj
*.sln
# Godot and application crash/log output
crash_handler*
*.log
# Local environment and secrets
.env
.env.*
!.env.example
# Editors and IDEs
.idea/
.fleet/
.vs/
.vscode/
*.code-workspace
*.suo
*.user
*.userosscache
*.sln.docstates
*.DotSettings.user
# Editor swap, backup, and temporary files
*.bak
*.orig
*.rej
*.swp
*.swo
*.temp
*.tmp
*~
~*.dll
.#*
\#*\#
# macOS metadata
.DS_Store
.AppleDouble
.LSOverride
Icon?
._*
.DocumentRevisions-V100/
.Spotlight-V100/
.TemporaryItems/
.Trashes/
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Windows metadata
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
[Dd]esktop.ini
$RECYCLE.BIN/
*.stackdump
# Linux desktop and trash metadata
.directory
.Trash-*