193,113 Commits over 4,049 Days - 1.99cph!
Fixed falling trees immediately "impacting" when at high speed (bug 870)
adding UI extentions
updating text mesh pro
optimizing player panel/cleanup anim/ tweak
Revert commit to wrong branch
Revert commit to wrong branch
Right-click item transfer merge as it went into the wrong branch
Right-click item transfer can now use the belt as well.
Tried moving NetworkSimulator away its slightly awkward Prefab + NetworkEntity existence into a simpler one that just used networkServer.Send. In the end it jut made things complicated in a different way, since initial data and changes couldn't be propagated through Serialize anymore. So just putting this into a branch. The only thing not functional here is an initial send when new clients connect.
Slightly broken sound test
Project version bump to match jenkins file. HUD client/server fix.
More Item/attachment handling improvements
-Units will now drop shoulder items if they need to equip something in their right hand
-Added a DropItemInAttachmentSlot method to Item to blindly drop items
Fixed GetItemInAttachmentPoint using itembuffer and not MyItems
Put Bootstrap active check in the scene itself, instead of in the WiseGuysTools UI.
Added a couple of methods to easily query some item/attachment info to Item component and exposed the current attachment state to the Item debug panel
-GetItemInAttachmentPoint
-GetCurrentAttachmentPointForItem
Moved InfoMessage back into being part of the HUD. Got too complicated otherwise as it's not really a separate UI component, it's closer to a notification. Kept the code in UIInfoMessage rather than in PlayerHUDUI though.
Bootstrap scene force active works more reliably
Merging ItemEquipFix into main
camera zoom curve/distance tweaks
Unit/movement can now be flagged as passable through units
Fixed attack state playing tile hover sound for non-targettable tiles
Third batch of packed materials (50)
increased size of range text box on unit info panel to fit a min-max range instead of just range
Mortart now has a minimum range of 3 (to match its max range of 3)
attack range can now have a minum range, pathfinder stores distance in tiles
Added extra error messages when FastDL fails on POSIX
Windows SRCDS servers can be connected to via SteamP2P when launched with '-p2p' param
...and the rest.
Fixed def not getting looked up correctly from proto.
unit + attack def is now looked up once at unit init and stored, started removing all UnitDatabase.Find() and replacing with the references
Lowered rock whoosh volume a little bit to emphasize the crunchy hit sound instead
Fixed falchion damage type
Item costs
Building stuff
Fixed some sounds
Resource & building stuff.
Goblin improvements
Resource stuff
Env color tweaks.