Commit Graph

729 Commits (9106e3646cb49bdb3d285e563b687856171fecf1)

Author SHA1 Message Date
Andrei Kortunov e444766901 Use enums for blockers IDs instead of strings 5 years ago
Andrei Kortunov 2254256db9 Pause both audio and video playback when the game is minimized (feature #4944) 5 years ago
Andrei Kortunov 3d6fd2818f Support for per-type sound blockers 5 years ago
elsid 4a0c056489
Do not wander to occupied area by other actor 5 years ago
elsid 85414e2353
Check for line of sight for wander destination 5 years ago
Andrei Kortunov 24ce242941 Implement TestCells (feature #5219) 5 years ago
elsid 3cfd5fca4e
Rotate door object using direct rotation order once
Instead of rotating using inverse and then applying the direct rotation.
To properly update object in navigator.
5 years ago
Andrei Kortunov 6861d9d5e5
Merge pull request #2510 from elsid/ai_open_door
Open door when it is on the way to a next path point (bug #5073)
5 years ago
Andrei Kortunov c51aba0b13 Recharge items outside of player's inventory (bug #4077) 5 years ago
Andrei Kortunov 6450d84473 Improve resurrection handling 5 years ago
Andrei Kortunov a4d196f33f Force view change when using Force1stPerson and Force3rdPerson commands (bug #5168) 5 years ago
Andrei Kortunov 85bb4a76f6 Improve faction items handling (bug #5164) 5 years ago
elsid 209e33f5ce
Open door when it is on the way to a next path point 5 years ago
Andrei Kortunov d58f93f388 Use sayDone() only for scripting backward compatibility 5 years ago
Capostrophic c89c14bb68 Rename objectOpened() to make its role more clear 5 years ago
Andrei Kortunov b6044d231a Handle death event manually before disposing a corpse if a death animation was not finished yet (feature #5146) 5 years ago
elsid 16170131b7
Add enum type for door state 5 years ago
Capostrophic 0b074f2211 Rewrite messed up playerlooking switch handling (bug #5078) 6 years ago
Capostrophic 56539fee4f Partially revert "Get rid of redundant setKeyFocusWidget() method" 6 years ago
Andrei Kortunov 1ce370e7fa Make console to do not hide other GUI windows (bug #1515) 6 years ago
Andrei Kortunov faf940546b Get rid of redundant setKeyFocusWidget() method 6 years ago
Alexei Dobrohotov 216f908a07
Merge pull request #2286 from akortunov/map
Do not re-render maps for all active cells during cell transitions
6 years ago
Alexei Dobrohotov 1d12d778ea
Merge pull request #2370 from akortunov/herbalism
Container search tweaks
6 years ago
Andrei Kortunov 7214f24f5c Ignore containers, when we search for owner 6 years ago
Alexei Dobrohotov 632e7b973b
Merge pull request #2349 from akortunov/pinning
Allow to maximize windows via Shift + Double Click
6 years ago
Andrei Kortunov 861d41f4a4 Native graphics herbalism support (feature #5010) 6 years ago
Andrei Kortunov c5ac580e74 Allow to maximize windows via Shift + Double Click (feature #3999) 6 years ago
Bret Curtis 7808cbbfe8
Merge pull request #2292 from akortunov/fallback
Make fallback map static to simplify constructors
6 years ago
Capostrophic 7202f45771 Only allow resting in air when a bed is used 6 years ago
Capostrophic 3a0e374dc6 Replicate vanilla Position/SetPos behavior more closely (bug #3109) 6 years ago
bzzt ed4ce4609b Do not re-render maps for all active cells during cell transitions 6 years ago
Andrei Kortunov a302ec9c65 Make fallback map static to simplify constructors 6 years ago
Bret Curtis 886c77bced
Merge pull request #2145 from akortunov/rest
Update jail state once instead of for every single hour
6 years ago
Capostrophic abae35e88b Loop title screen music (bug #4896) 6 years ago
elsid 1218e4e15d
Use player half extents only to find path in exterior cells 6 years ago
Bret Curtis 14c93b3df0 Revert "Merge pull request #2204 from elsid/fix_navigator_update"
This reverts commit 26fb0e7a0f, reversing
changes made to 42b2391303.
6 years ago
elsid a4f300f810
Use player half extents only to find path in exterior cells 6 years ago
Andrei Kortunov fcdb0c16bf Update jail state once instead of for every single hour 6 years ago
elsid 1d3668cd22
Add Navigator interface 6 years ago
Bret Curtis a573efd30a
Merge pull request #2112 from Capostrophic/collision
[0.45.0 regression] Don't re-enable collision body for dead actors
6 years ago
Capostrophic a584aa25ab Don't re-enable collision object for dead actors 6 years ago
Andrei Kortunov 9e4a339ad3 Daytime node switch support (feature #4836) 6 years ago
Andrei Kortunov ab0841cc3d Split physics update from world update in the profiler 6 years ago
Andrei Kortunov a53333c3d5 Native animated containers support (feature #4730) 6 years ago
Andrei Kortunov 829faf7b2c Improve toggleactorspaths console command 6 years ago
elsid 49d81241db Merge branch 'master' into pathfinder_detour 6 years ago
Bret Curtis 3cd59d4a89
Merge pull request #1993 from akortunov/loadingbar
Center progress bar when there are active messageboxes
6 years ago
Andrei Kortunov 6e05853478 Center progress bar when there are active messageboxes (bug #4691) 6 years ago
Marc Zinnschlag 9dd0d641bc Merged pull request #1931 6 years ago
Andrei Kortunov e7de6b974a Optimize actors processing
1. Do not update physics and animations for actors outside processing range (bug #4647)
2. Do not render such actors
3. Add transparency to actors near processing border, so they will not pop up suddenly
6 years ago