Reyli
6111461aef
Removing C style casts round 2
...
Replacing the stuff I did for warning removal during build from C style
casts to static_cast.
2024-06-24 00:39:45 -05:00
Reyli
9435e6e66a
General warning cleanup 1
...
* A lot of hit has to do with size_t being unsigned long long in 64 bit.
- Just explicitly casting for a lot of cases removes the warning
* Good bit are also the differences in struct definitions to match packets and function definitions
- Also just cast to fix
* Used a lot of #pragma warning( disable : 4244/4267 ) for template warnings
* InviteHandlers.cpp line 118 was definitely a typo bug. Needed assignment "=" instead of "=="
2024-06-21 03:01:16 -05:00
NotAdam
ca102697f4
move to new service locator
2020-03-01 11:58:26 +11:00
NotAdam
3a2272594e
start of new service locator impl
2020-03-01 11:58:25 +11:00
NotAdam
db37d9ea3c
vs2019 support & dropping std::experimental::filesystem
2019-10-14 18:41:28 +11:00
NotAdam
891a73720d
rename zone to territory
2019-08-09 17:49:40 +10:00
NotAdam
a2e5d5a661
some cleanup
2019-04-23 22:04:24 +10:00
NotAdam
e951a33d96
fix bnpcs not navigating around obstacles
2019-04-23 21:52:00 +10:00
Mordred
8002e88d10
Properly reset aggro on mob retreat
2019-04-23 00:00:07 +02:00
Mordred
ad4d8049e0
Movement speed of BNpcs will double when in combat or retreat mode
2019-04-22 23:30:43 +02:00
NotAdam
6ebdad3855
make larger enemies stack further away from the player
2019-04-21 23:52:41 +10:00
Mordred
37cff8580f
Fix autoattack
2019-04-20 23:15:58 +02:00
Mordred
d934863673
Maybe better scales?
2019-04-20 15:42:48 +02:00
NotAdam
8f9c4dd960
fix dumb mistake
2019-04-20 22:50:05 +10:00
NotAdam
4112ae712a
correctly calculate deltatime, set agent flags on dormant bnpcs
2019-04-20 15:13:46 +10:00
Mordred
8fa3fa325d
Further improvement of crowd logic
2019-04-20 00:11:00 +02:00
NotAdam
19e6a0f748
more accurate bnpc scale calculation
2019-04-19 23:01:27 +10:00
Mordred
c0c88ca783
Following and retreating works
2019-04-19 14:50:00 +02:00
Mordred
eeded4c4f0
Pushing of idle actors implemented
2019-04-19 14:19:14 +02:00
Mordred
19a0ea2e93
Fix roaming
2019-04-19 14:04:38 +02:00
Mordred
018046d03b
Some progress on the crowd front, somehwat working roaming...
2019-04-19 12:15:09 +02:00
Mordred
a344990a63
Crowd avoidance works. Roaming and following a player, not so much
2019-04-19 02:15:18 +02:00
Mordred
018096266a
Detour crowd experiments
2019-04-19 00:39:42 +02:00
Mordred
956b115e58
cleaned up movement code a bit, roamings mobs can aggro now
2019-01-27 01:12:31 +01:00
Mordred
7e935df56f
Initial roaming tests, still very rough and ugly
2019-01-26 00:06:24 +01:00
NotAdam
912a97b92e
remove exceptions and handle error cases inside initMesh
2019-01-25 22:43:04 +11:00
NotAdam
1252390c2d
fix config reading, alter territory loading output slightly
2019-01-25 12:23:38 +11:00
goaaats
557ffcfcb2
Add navi mesh folder to world config
2019-01-24 22:24:45 +01:00
NotAdam
6e3470b666
cleanup some stupid type shit in naviprovider
2019-01-24 22:28:53 +11:00
mordred
e54d546b56
Fixing code for consistency, const correctness, include tree and style.
2019-01-24 12:10:31 +01:00
goaaats
45399ae709
Fix logging, Linux
2019-01-23 23:50:31 +01:00
goaaats
b0cf8c5158
Cleanup
2019-01-23 21:10:53 +01:00
goaaats
0c6755565d
Add NaviMgr
2019-01-23 19:23:49 +01:00
goaaats
06ee4daf69
change movement in BNpc
2019-01-23 17:07:40 +01:00
goaaats
ba1f8bb6f3
it works
2019-01-22 00:41:18 +01:00
goaaats
a1720bd179
More pathfinding
2019-01-21 18:25:22 +01:00
goaaats
78a2dc08d0
More pathing
2019-01-21 15:15:28 +01:00
goaaats
4116e0202c
More pathing
2019-01-21 14:02:47 +01:00
goaaats
ee662ba15d
path things
2019-01-21 02:42:47 +01:00
goaaats
ba40d49a68
Add path follow code from RecastDemo
2019-01-21 02:08:38 +01:00
goaaats
b200204ee3
pathing things?
2019-01-20 16:10:48 +01:00