[WF-CVS] [worldforge/cyphesis] 656692: Improve terrain point handling.

Erik Ogenvik noreply at github.com
Sat Jul 4 13:18:27 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/worldforge/cyphesis
  Commit: 65669272564c08ca7502d6498f78d7d1c5707cda
      https://github.com/worldforge/cyphesis/commit/65669272564c08ca7502d6498f78d7d1c5707cda
  Author: Erik Ogenvik <erik at ogenvik.org>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/rules/simulation/TerrainPointsProperty.cpp
    M tests/CMakeLists.txt
    M tests/rules/TerrainPropertyIntegration.cpp

  Log Message:
  -----------
  Improve terrain point handling.


  Commit: b7d2a1dfebb501bef60aeb692ca8585d31758466
      https://github.com/worldforge/cyphesis/commit/b7d2a1dfebb501bef60aeb692ca8585d31758466
  Author: Erik Ogenvik <erik at ogenvik.org>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/rules/simulation/TerrainPointsProperty.cpp
    M src/rules/simulation/WorldRouter.h
    M tests/rules/TerrainPropertyIntegration.cpp

  Log Message:
  -----------
  Added tests for terrain integration.


  Commit: ea619e6b436f21e5aa825cf2358e9a5dafdd01e7
      https://github.com/worldforge/cyphesis/commit/ea619e6b436f21e5aa825cf2358e9a5dafdd01e7
  Author: Erik Ogenvik <erik at ogenvik.org>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/common/OperationsDispatcher.h
    M src/common/OperationsDispatcher_impl.h
    M tests/common/OperationsDispatcherTest.cpp
    M tests/stubs/common/stubOperationsDispatcher.h

  Log Message:
  -----------
  Extract seconds from operation before adding to queue.

So we don't need to do float comparisons.


  Commit: ba5574fc7701a5be1e96d747c1c75c31b10cf578
      https://github.com/worldforge/cyphesis/commit/ba5574fc7701a5be1e96d747c1c75c31b10cf578
  Author: Erik Ogenvik <erik at ogenvik.org>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/client/aiclient/PossessionClient.cpp
    M src/client/aiclient/PossessionClient.h
    M src/common/OperationsDispatcher.h
    M src/common/OperationsDispatcher_impl.h
    M src/rules/simulation/BaseWorld.cpp
    M src/rules/simulation/BaseWorld.h
    M src/rules/simulation/MindsProperty.cpp
    M src/rules/simulation/ModeProperty.cpp
    M src/rules/simulation/Pedestrian.cpp
    M src/rules/simulation/PhysicalDomain.cpp
    M src/rules/simulation/Thing.cpp
    M src/rules/simulation/WorldRouter.cpp
    M src/rules/simulation/WorldTimeProperty.cpp
    M src/rules/simulation/python/CyPy_World.cpp
    M src/server/server.cpp
    M tests/common/OperationsDispatcherTest.cpp
    M tests/server/CommMDNSPublisherTest.cpp
    M tests/stubs/client/aiclient/stubPossessionClient.h
    M tests/stubs/common/stubOperationsDispatcher.h
    M tests/stubs/common/stubOperationsDispatcher_custom.h
    M tests/stubs/rules/simulation/stubBaseWorld.h
    M tests/stubs/rules/simulation/stubWorldRouter_custom.h

  Log Message:
  -----------
  Use std::chrono instead of floats for time.


  Commit: 1c88e68eb33376fb3086ed6f2f8feb2ebca004ea
      https://github.com/worldforge/cyphesis/commit/1c88e68eb33376fb3086ed6f2f8feb2ebca004ea
  Author: Erik Ogenvik <erik at ogenvik.org>
  Date:   2020-07-04 (Sat, 04 Jul 2020)

  Changed paths:
    M src/common/OperationsDispatcher.h
    M src/common/OperationsDispatcher_impl.h
    M src/rules/simulation/PhysicalDomain.cpp
    M tests/rules/TerrainPropertyIntegration.cpp
    A tests/stubs/common/stubAutoCloseConnection.h
    A tests/stubs/common/stubAutoCloseConnection_custom.h
    M tests/stubs/common/stubOperationsDispatcher.h

  Log Message:
  -----------
  Fixed updating of planted entities when terrain changes.


Compare: https://github.com/worldforge/cyphesis/compare/61b636cacb7d...1c88e68eb333


More information about the CVS mailing list