How to change navigation cost in realtime

Thanks Rama, this looks like what I’m after.

I’m having a problem extending from ANavModifierVolume though, I’m getting many linker errors (here’s a sample):

error LNK2001: unresolved external symbol "public: virtual bool __cdecl ABrush::IsLevelBoundsRelevant(void)const " (?IsLevelBoundsRelevant@ABrush@@UEBA_NXZ)	...MobileNavModifierVolume.cpp.obj


error LNK2001: unresolved external symbol "public: virtual void __cdecl ABrush::CheckForErrors(void)" (?CheckForErrors@ABrush@@UEAAXXZ)	...MobileNavModifierVolume.cpp.obj

I’m running off of the launcher version 4.4.1 at the moment. Do you know of any steps to remedy this?