Commit Graph

16324 Commits (88a7ecc18d07a758646ac4f2837d173a121ef749)

Author SHA1 Message Date
Bret Curtis 88a7ecc18d
Merge pull request #2528 from akortunov/effectstime
Use real time to update spell effects
5 years ago
Bret Curtis 730d0493db
Merge pull request #2856 from elsid/aisequence_cleanup
AiSequence cleanup
5 years ago
Bret Curtis 72507e57c6
Merge pull request #2857 from elsid/aipackage_cleanup
Remove redundant explicit dtor definition for AiPackage
5 years ago
elsid a4fbcb8a10
Remember package iterator to erase it from list without find call 5 years ago
elsid d48eead038
Check type id of current package
If package is changed the following usage of it is not consistent.
5 years ago
elsid f566ab03ab
Mark overriden AiPackage methods as final 5 years ago
elsid 3b5ce71d71
Remove redundant explicit dtor definition for AiPackage 5 years ago
elsid ca93f8ee39
Compare initialized iterator
Comparsion of untilialized iterator is UB. Initialize with packages end.
5 years ago
elsid e3cce0949e
Replace condition that may lead to UB by assert
If mPackages is empty it means package is a pointer to a deleted object
at line . We can assume it couldn't happen because execute is always called
next for this object at line 289.
5 years ago
Alexei Dobrohotov b168544445
Merge pull request #2852 from elsid/aiwander_cleanup
AiWander cleanup
5 years ago
Bret Curtis 59bda361f0
Merge pull request #2848 from akortunov/bullet
Fix Bullet flags usage
5 years ago
elsid d86669843e
Remove unseud pointTolerance argument 5 years ago
elsid 256c9917a4
Make AiWander::isPackageCompleted const 5 years ago
elsid 131f2557b1
Split functions to remove redundant clearPath argument 5 years ago
elsid b8513e0318
Remove unused arguments 5 years ago
elsid 489a92de95
Check for hidden path only for actors wandering manually
Actors who doesn't wander over pathgrid.
5 years ago
elsid e616188265
Do not allow wandering actor to have empty path 5 years ago
elsid 71350c6dff
Remove redundant variable 5 years ago
Andrei Kortunov b5833f3c59 Use real time to update spell effects instead of game timestamps (bug #5165) 5 years ago
Andrei Kortunov 3ebbe14a62 Avoid zero division 5 years ago
Capostrophic 8265ebc484 Fix spell school calculation 5 years ago
Andrei Kortunov add42830d9 Add a flag to use double-precision functions from Bullet 5 years ago
Andrei Kortunov e827d9c04f Disable physics profiler, if Bullet was compiled without profiling support 5 years ago
Bret Curtis c69c7d0b3b
Merge pull request #2049 from elsid/bullet_double_precision
Support bullet double precision
5 years ago
Capostrophic 30558c2434 Try to resolve CI concerns 5 years ago
elsid 2d7c3bae61
Support bullet with double precision 5 years ago
elsid ef5a5ef43f
Print not matched values with full precision 5 years ago
Capostrophic 110e3761bf Disable small feature culling for orthographic cameras 5 years ago
Capostrophic 77bdd124ee Address akortunov's save loading message complaints
Add quotes to the character's name
Don't print the full path to save file
Use better terminology
5 years ago
Bret Curtis 42cba092b7
Merge pull request #2716 from akortunov/png
Store fog of war as a PNG image instead of TGA
5 years ago
Bret Curtis b7c33dbe0a
Merge pull request #2831 from Capostrophic/pursue
Allow guards to pursue an invisible player (bug #4774)
5 years ago
Bret Curtis 4b30bf5699
Merge pull request #2829 from Capostrophic/logging
Log some more things
5 years ago
Bret Curtis 62290182eb
Merge pull request #2648 from Assumeru/start-scripts
Allow targeting non-unique actors with StartScript. Fixes #2311
5 years ago
Bret Curtis 507adac8cd
Merge pull request #2783 from akortunov/input
Refactor InputManager
5 years ago
Capostrophic ece0db4f82 Cap movement animation playback speed 5 years ago
unknown 3b4782959e Allow targeting non-unique actors with StartScript (bug #2311) 5 years ago
Andrei Kortunov 41beca8125 Refactor actions order setup 5 years ago
Capostrophic a5d0d13e14 Allow guards to pursue an invisible player (bug #4774) 5 years ago
Capostrophic aa5161f99e Log some more things 5 years ago
Andrei Kortunov 8e1f7b00d1
Merge pull request #2826 from Capostrophic/verifier
Verifier: Don't check race of non-skin body parts (bug #5400)
5 years ago
Andrei Kortunov 300b5b2620
Merge pull request #2827 from Capostrophic/dialogue
Only reset dialogue history of dialogue GUI mode is gone
5 years ago
Andrei Kortunov a6514e7740 Add missing include 5 years ago
Andrei Kortunov 73552f1d3c Move control switch reading/writing to relevant class 5 years ago
Andrei Kortunov b4e52a6bc8 Add missing include 5 years ago
Andrei Kortunov 0455f48d02 More formatting changes 5 years ago
Andrei Kortunov b575712cb1 Formatting changes 5 years ago
Andrei Kortunov 85f91a7de8 Remove some redundant code 5 years ago
Andrei Kortunov 3328775eff Unify cursor enabling 5 years ago
Andrei Kortunov b33c4c920c Move all OICS handling to the separate file 5 years ago
Andrei Kortunov 0eb24da2e7 Fix controls disabling 5 years ago