41898bb6b7
Fix a bug where nanos aren't unsummoned when unequipped.
...
Thanks fabriXfinn for reporting it.
Also improved sanity checks.
2020-08-25 20:30:20 +02:00
14bc368073
Dynamically allocate the Player struct in PlayerView.
...
This way we're not always passing it around by value.
Note that the Player structs in CNSharedData are still
pass-by-reference. Will probably change this later.
2020-08-25 00:59:55 +02:00
Onii-chan
afbf309c7e
Add player revive, vehicle mount/dismount and more ( #33 )
2020-08-24 16:04:56 -05:00
756074cc62
Remove redundant initialization in nanoSummonHandler().
2020-08-23 19:46:51 +02:00
d6b96389be
added sanity checks to nanos
2020-08-22 22:15:27 -05:00
dongresource
6129c0b4e2
Players can now see eachother's nanos. ( #28 )
2020-08-22 19:52:54 -05:00
88953541ef
added INITSTRUCT to zero-out data
2020-08-22 19:26:18 -05:00
94b0dc724e
major refactoring
2020-08-22 18:31:09 -05:00
cd9fb6ec25
added sanity check to exitGame()
2020-08-22 13:08:37 -05:00
Onii-chan
56bf0db20d
Added more nano features (commands, equip & unequip, powers) ( #26 )
...
* Revert "fixed window build"
This reverts commit b94f602537
.
* Revert "Revert "fixed window build""
This reverts commit dac4457ed2
.
* Add nano power feature
* Update CNShardServer.hpp
* Update CNShardServer.hpp
* Test: Add nano power feature
Nano powers are set to the first power in its selection by default.
* Update NanoManager.cpp
* Test: More nano features
* Update NanoManager.hpp
* Update PlayerManager.hpp
* Update PlayerManager.cpp
* Updated indentations
* Update PlayerManager.cpp
* Add DEBUGLOG()
Co-authored-by: CPunch <sethtstubbs@gmail.com>
2020-08-22 13:02:08 -05:00
dongresource
e044b4251a
Cleanup indentation. ( #10 )
2020-08-20 19:37:34 -05:00
7b085e9c8b
added sanity checks
2020-08-20 18:50:30 -05:00
d6e1f57c23
merged master
2020-08-20 10:43:37 -05:00