Joshua Barretto
|
2e047f6723
|
Use atomic file for rtsim data
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
082bcdb755
|
Don't hunt friendly animals
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
c8d0443111
|
Clippy fixes
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
2eaf3c7e92
|
Spawn dogs and cats in towns
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
9f025de27d
|
Addressed feedback
|
2023-04-09 19:25:57 +01:00 |
|
Joshua Barretto
|
1fcb46ae0c
|
Made merchants advertise wares
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
b72d8f3192
|
Added the ability for rtsim to tell NPCs to speak
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
7dfbc2bdab
|
Made socialising NPCs dance
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
5aaee96cb1
|
Removed special-casing of merchants
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
2d7d172f49
|
Made rtsim aware of character locations
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
7175f7f02f
|
Hunters explore forests to hunt game
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
b402e450cf
|
Added rtsim_npc, made herbalists gather ingredients
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
1e70ccfb8d
|
Swallow actions for simulated NPCs
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
dfb5e32803
|
Don't interact forever
|
2023-04-09 19:25:56 +01:00 |
|
Joshua Barretto
|
364255c7fe
|
Allowed rtsim NPCs to greet nearby actors
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
8d91ebb23e
|
Don't aim character when drinking
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
f911e6e5b6
|
Regenerate world site mapping on setup
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
57efd24573
|
fix bench
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
71039b56e6
|
fix examples
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
d53b344c23
|
make merchants use tell, and general cleanup
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
b022076a5c
|
Fallback for non-trades
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
8ba68e30f3
|
Merchants no longer buy/sell things they don't know the price of
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
ea007ff702
|
Cleaning up
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
6035234c6e
|
Removed old rtsim
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
5062920b5c
|
Better NPC spawning
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
64324262c7
|
Added /rtsim_purge command
|
2023-04-09 19:25:55 +01:00 |
|
Joshua Barretto
|
66710d5bc2
|
NPCs that live in stale sites just idle instead
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
f5c1e07642
|
apply personality to repopulated npcs
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
1c0fdf9228
|
rtsim personalities
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
7ac6c6b453
|
fix warnings in rtsim
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
adb2e1ba85
|
very simple repopulation
|
2023-04-09 19:25:55 +01:00 |
|
Isse
|
dda1be58d4
|
big birds!
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
259bb6fce4
|
fix phys test
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
64bd11d34a
|
use wpos_to_cpos
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
1a117f1331
|
rtsim vehicles
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
a7588e274d
|
clean up mounting
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
a6b2f04518
|
use push_basic_input instead of actions.push
|
2023-04-09 19:25:54 +01:00 |
|
Isse
|
28ebdbbe74
|
fix mount controller
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
191f362292
|
Incremental point traversal
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
bb96e92362
|
Track almost all collectable sprites, added resource replenishment
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
94390331e0
|
Rtsim death event
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
c4032ee024
|
Parallelised rtsim NPC AI
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
077da13a5f
|
Improved herbalist, hunter, farmer, added cultist factions
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
2aa6ced357
|
Removed patrol origin from humanoid NPCs
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
84eb7b0653
|
Made adventurers explore sites before moving on
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
2b3f0737d0
|
Added npc_info, action backtraces
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
ac83cfc4a3
|
More interesting idle behaviours
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
8f7b11f12f
|
Improved AI code structure, added docs
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
9413a56c13
|
Added sequence combinator, NPC site-site pathfinding
|
2023-04-09 19:25:54 +01:00 |
|
Joshua Barretto
|
b2f92e4a6c
|
Switch to combinator-driven NPC AI API
|
2023-04-09 19:25:53 +01:00 |
|