================================================================ PS profiler snapshot - Sat Jul 31 15:33:17 2010 Renderer statistics Name | Value -----------------|------ |-counter | 0 |-# draw calls | 676 |-# terrain tris | 21688 |-# model tris | 26072 '-# blend splats | 89 Profiling Information for: root (Time in node: 162.983 msec/frame) Name | calls/frame | msec/frame | %/frame | %/parent | mem allocs ---------------------------------------------|-------------|------------|---------|----------|----------- |-input | 1.000 | 5.772 | 3.5 | 3.5 | 0 | |-dispatch events | 1.000 | 5.761 | 3.5 | 99.8 | 0 | | |-GUI event handler | 0.620 | 2.630 | 1.6 | 45.7 | 0 | | | |-handleInputBeforeGui | 0.620 | 0.120 | 0.1 | 4.6 | 0 | | | | |-handleInputBeforeGui | 0.620 | 0.019 | 0.0 | 15.9 | 0 | | | | '-unlogged | | 0.101 | 0.0 | 0.1 | 0 | | | |-handle event in native GUI | 0.620 | 0.982 | 0.6 | 37.3 | 0 | | | | |-mouse events | 0.620 | 0.790 | 0.5 | 80.4 | 0 | | | | '-unlogged | | 0.192 | 0.0 | 0.1 | 0 | | | |-handleInputAfterGui | 0.620 | 1.509 | 0.9 | 57.4 | 0 | | | | |-handleInputAfterGui | 0.620 | 1.405 | 0.9 | 93.1 | 0 | | | | | |-PickEntitiesAtPoint | 0.240 | 1.303 | 0.8 | 92.8 | 0 | | | | | |-anonymous | 0.240 | 0.073 | 0.0 | 5.2 | 0 | | | | | | |-_setHighlight | 0.480 | 0.042 | 0.0 | 57.5 | 0 | | | | | | | |-GuiInterfaceCall | 0.040 | 0.037 | 0.0 | 87.3 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.080 | 0.016 | 0.0 | 44.1 | 0 | | | | | | | | |-anonymous | 0.080 | 0.010 | 0.0 | 26.5 | 0 | | | | | | | | | |-QueryInterface | 0.040 | 0.002 | 0.0 | 20.0 | 0 | | | | | | | | | |-SetSelectionHighlight | 0.040 | 0.001 | 0.0 | 13.5 | 0 | | | | | | | | | '-unlogged | | 0.006 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.005 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.031 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.105 | 0.0 | 0.1 | 0 | | | '-unlogged | | 0.019 | 0.0 | 0.0 | 0 | | '-unlogged | | 3.131 | 0.0 | 1.9 | 0 | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 |-network poll | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-gui tick | 1.000 | 4.798 | 2.9 | 2.9 | 0 | |-GUIObject | 2.000 | 0.009 | 0.0 | 0.2 | 0 | |-GUIMouse | 2.000 | 0.081 | 0.0 | 1.7 | 0 | |-__eventhandler87 (tick) | 1.000 | 0.470 | 0.3 | 9.8 | 0 | | |-onTick | 1.000 | 0.441 | 0.3 | 93.9 | 0 | | | |-PollNetworkClient | 1.000 | 0.007 | 0.0 | 1.6 | 0 | | | |-getGUIObjectByName | 1.000 | 0.036 | 0.0 | 8.3 | 0 | | | |-updateCursor | 1.000 | 0.235 | 0.1 | 53.3 | 0 | | | | |-determineAction | 1.000 | 0.078 | 0.0 | 33.3 | 0 | | | | | |-anonymous | 1.000 | 0.048 | 0.0 | 61.9 | 0 | | | | | '-unlogged | | 0.030 | 0.0 | 0.0 | 0 | | | | |-SetCursor | 1.000 | 0.107 | 0.1 | 45.4 | 0 | | | | '-unlogged | | 0.050 | 0.0 | 0.0 | 0 | | | '-unlogged | | 0.162 | 0.0 | 0.1 | 0 | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | |-__eventhandler110 (tick) | 1.000 | 0.522 | 0.3 | 10.9 | 0 | | |-updateFPS | 1.000 | 0.492 | 0.3 | 94.4 | 0 | | | |-getGUIObjectByName | 1.000 | 0.044 | 0.0 | 8.9 | 0 | | | |-getFPS | 1.000 | 0.005 | 0.0 | 1.0 | 0 | | | '-unlogged | | 0.444 | 0.0 | 0.3 | 0 | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | '-unlogged | | 3.717 | 0.0 | 2.3 | 0 |-game logic | 1.000 | 62.031 | 38.1 | 38.1 | 0 | |-simulation update | 0.760 | 61.897 | 38.0 | 99.8 | 0 | | |-update | 0.760 | 42.274 | 25.9 | 68.3 | 0 | | | |-ExecuteActiveQueries | 0.460 | 8.003 | 4.9 | 18.9 | 0 | | | |-Move | 45.080 | 11.784 | 7.2 | 27.9 | 0 | | | | |-TestLine | 3.560 | 9.888 | 6.1 | 83.9 | 0 | | | | |-UpdateGrid | 0.040 | 0.001 | 0.0 | 0.0 | 0 | | | | |-ComputePath | 0.020 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputeShortPath | 0.020 | 1.042 | 0.6 | 8.8 | 0 | | | | | |-AddTerrainEdges | 0.020 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetObstructionsInRange | 0.020 | 0.031 | 0.0 | 3.0 | 0 | | | | | |-A* | 0.020 | 0.998 | 0.6 | 95.8 | 0 | | | | | '-unlogged | | 0.012 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.854 | 0.0 | 0.5 | 0 | | | |-anonymous | 44.100 | 12.506 | 7.7 | 29.6 | 0 | | | | |-QueryInterface | 2.820 | 0.121 | 0.1 | 1.0 | 0 | | | | |-GetWalkSpeed | 0.400 | 0.002 | 0.0 | 0.0 | 0 | | | | |-SelectAnimation | 0.400 | 0.240 | 0.1 | 1.9 | 0 | | | | | |-object variation loading | 0.400 | 0.093 | 0.1 | 38.9 | 0 | | | | | '-unlogged | | 0.146 | 0.0 | 0.1 | 0 | | | | |-IsInWorld | 0.400 | 0.002 | 0.0 | 0.0 | 0 | | | | |-GetPosition | 0.400 | 0.034 | 0.0 | 0.3 | 0 | | | | |-MoveToPointRange | 0.400 | 11.010 | 6.8 | 88.0 | 0 | | | | | |-MoveToPointRange | 0.400 | 11.000 | 6.7 | 99.9 | 0 | | | | | | |-UpdateGrid | 0.800 | 3.038 | 1.9 | 27.6 | 0 | | | | | | | |-Rasterise | 0.020 | 0.177 | 0.1 | 5.8 | 0 | | | | | | | '-unlogged | | 2.860 | 0.0 | 1.8 | 0 | | | | | | |-ComputePath | 0.400 | 0.015 | 0.0 | 0.1 | 0 | | | | | | |-ComputeShortPath | 0.400 | 7.787 | 4.8 | 70.8 | 0 | | | | | | | |-AddTerrainEdges | 0.400 | 0.067 | 0.0 | 0.9 | 0 | | | | | | | |-GetObstructionsInRange | 0.400 | 0.654 | 0.4 | 8.4 | 0 | | | | | | | |-A* | 0.400 | 6.825 | 4.2 | 87.6 | 0 | | | | | | | '-unlogged | | 0.241 | 0.0 | 0.1 | 0 | | | | | | |-anonymous | 0.400 | 0.006 | 0.0 | 0.1 | 0 | | | | | | '-unlogged | | 0.154 | 0.0 | 0.1 | 0 | | | | | '-unlogged | | 0.010 | 0.0 | 0.0 | 0 | | | | |-RandomInt | 0.400 | 0.011 | 0.0 | 0.1 | 0 | | | | '-unlogged | | 1.085 | 0.0 | 0.7 | 0 | | | |-GUIObject | 0.460 | 0.002 | 0.0 | 0.0 | 0 | | | |-GUIMouse | 0.460 | 0.013 | 0.0 | 0.0 | 0 | | | |-__eventhandler88 (simulationupdate) | 0.460 | 4.552 | 2.8 | 10.8 | 0 | | | | |-onSimulationUpdate | 0.460 | 4.541 | 2.8 | 99.8 | 0 | | | | | |-GuiInterfaceCall | 0.460 | 2.622 | 1.6 | 57.8 | 0 | | | | | | |-CloneValueFromOtherContext | 0.920 | 1.931 | 1.2 | 73.6 | 0 | | | | | | |-anonymous | 30.360 | 0.564 | 0.3 | 21.5 | 0 | | | | | | | |-QueryInterface | 4.600 | 0.102 | 0.1 | 18.0 | 0 | | | | | | | '-unlogged | | 0.463 | 0.0 | 0.3 | 0 | | | | | | '-unlogged | | 0.127 | 0.0 | 0.1 | 0 | | | | | |-updateDebug | 0.460 | 0.123 | 0.1 | 2.7 | 0 | | | | | | |-getGUIObjectByName | 0.920 | 0.032 | 0.0 | 25.9 | 0 | | | | | | '-unlogged | | 0.091 | 0.0 | 0.1 | 0 | | | | | |-updatePlayerDisplay | 0.460 | 1.031 | 0.6 | 22.7 | 0 | | | | | | |-GetPlayerID | 0.460 | 0.003 | 0.0 | 0.3 | 0 | | | | | | |-getGUIObjectByName | 2.300 | 0.092 | 0.1 | 9.0 | 0 | | | | | | '-unlogged | | 0.936 | 0.0 | 0.6 | 0 | | | | | |-updateSelectionDetails | 0.460 | 0.692 | 0.4 | 15.2 | 0 | | | | | | |-getGUIObjectByName | 0.920 | 0.042 | 0.0 | 6.1 | 0 | | | | | | |-anonymous | 0.920 | 0.026 | 0.0 | 3.8 | 0 | | | | | | '-unlogged | | 0.623 | 0.0 | 0.4 | 0 | | | | | '-unlogged | | 0.073 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.011 | 0.0 | 0.0 | 0 | | | '-unlogged | | 5.414 | 0.0 | 3.3 | 0 | | |-interpolate | 0.760 | 19.607 | 12.0 | 31.7 | 0 | | '-unlogged | | 0.016 | 0.0 | 0.0 | 0 | |-camera update | 0.760 | 0.016 | 0.0 | 0.0 | 0 | |-sound update | 0.760 | 0.072 | 0.0 | 0.1 | 0 | '-unlogged | | 0.045 | 0.0 | 0.0 | 0 |-network flush | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-update console | 1.000 | 0.003 | 0.0 | 0.0 | 0 |-render | 1.000 | 87.668 | 53.8 | 53.8 | 0 | |-update light env | 0.000 | 0.000 | 0.0 | 0.0 | 0 | |-submit terrain | 1.000 | 1.228 | 0.8 | 1.4 | 0 | |-submit sim components | 1.000 | 54.770 | 33.6 | 62.5 | 0 | | |-generating bone matrices | 41.080 | 1.338 | 0.8 | 2.4 | 0 | | |-updating shadow bounds | 145.160 | 1.388 | 0.9 | 2.5 | 0 | | | |-generating bone matrices | 1.960 | 0.057 | 0.0 | 4.1 | 0 | | | '-unlogged | | 1.331 | 0.0 | 0.8 | 0 | | '-unlogged | | 52.044 | 0.3 | 31.9 | 0 | |-prepare models | 1.000 | 7.441 | 4.6 | 8.5 | 0 | | |-skinning bones | 11.400 | 3.198 | 2.0 | 43.0 | 0 | | |-software transform | 69.920 | 0.678 | 0.4 | 9.1 | 0 | | |-sorting transparent | 0.760 | 2.042 | 1.3 | 27.4 | 0 | | '-unlogged | | 1.522 | 0.0 | 0.9 | 0 | |-prepare terrain | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-prepare overlays | 1.000 | 0.002 | 0.0 | 0.0 | 0 | |-render patches | 1.000 | 0.685 | 0.4 | 0.8 | 0 | |-render overlays | 1.000 | 0.017 | 0.0 | 0.0 | 0 | |-render models | 1.000 | 6.124 | 3.8 | 7.0 | 0 | | |-anonymous | 33.440 | 0.443 | 0.3 | 7.2 | 0 | | '-unlogged | | 5.681 | 0.0 | 3.5 | 0 | |-render transparent models | 2.000 | 3.355 | 2.1 | 3.8 | 0 | |-render water | 1.000 | 2.245 | 1.4 | 2.6 | 0 | |-render gui | 1.000 | 9.682 | 5.9 | 11.0 | 0 | | |-minimap | 1.000 | 1.575 | 1.0 | 16.3 | 0 | | | |-rebuild minimap: los | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | |-minimap units | 1.000 | 1.143 | 0.7 | 72.6 | 0 | | | '-unlogged | | 0.432 | 0.0 | 0.3 | 0 | | '-unlogged | | 8.107 | 0.0 | 5.0 | 0 | |-render console | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-render logger | 1.000 | 0.135 | 0.1 | 0.2 | 0 | |-render profiling | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-swap buffers | 1.000 | 0.375 | 0.2 | 0.4 | 0 | '-unlogged | | 1.597 | 0.0 | 1.0 | 0 |-update music | 1.000 | 0.004 | 0.0 | 0.0 | 0 |-build archive | 1.000 | 0.009 | 0.0 | 0.0 | 0 |-reload changed files | 1.000 | 0.020 | 0.0 | 0.0 | 0 |-progressive load | 1.000 | 0.009 | 0.0 | 0.0 | 0 '-unlogged | | 2.667 | 0.0 | 1.6 | 0 ================================================================ ================================================================ PS profiler snapshot - Sat Jul 31 15:48:49 2010 Renderer statistics Name | Value -----------------|------ |-counter | 0 |-# draw calls | 530 |-# terrain tris | 28672 |-# model tris | 38584 '-# blend splats | 0 Profiling Information for: root (Time in node: 113.317 msec/frame) Name | calls/frame | msec/frame | %/frame | %/parent | mem allocs -----------------------------------------------|-------------|------------|---------|----------|----------- |-input | 1.000 | 1.242 | 1.1 | 1.1 | 0 | |-dispatch events | 1.000 | 1.232 | 1.1 | 99.3 | 0 | | |-GUI event handler | 0.360 | 0.893 | 0.8 | 72.5 | 0 | | | |-handleInputBeforeGui | 0.360 | 0.082 | 0.1 | 9.2 | 0 | | | | |-handleInputBeforeGui | 0.360 | 0.013 | 0.0 | 16.3 | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PickFriendlyEntitiesInRect | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-_setHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetSelectionHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-_setMotionOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetDebugOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.013 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.069 | 0.0 | 0.1 | 0 | | | |-handle event in native GUI | 0.360 | 0.645 | 0.6 | 72.2 | 0 | | | | |-mouse events | 0.360 | 0.438 | 0.4 | 67.9 | 0 | | | | '-unlogged | | 0.207 | 0.0 | 0.2 | 0 | | | |-handleInputAfterGui | 0.360 | 0.153 | 0.1 | 17.2 | 0 | | | | |-handleInputAfterGui | 0.360 | 0.098 | 0.1 | 63.8 | 0 | | | | | |-PickEntitiesAtPoint | 0.260 | 0.042 | 0.0 | 42.5 | 0 | | | | | |-anonymous | 0.260 | 0.030 | 0.0 | 30.6 | 0 | | | | | | |-_setHighlight | 0.520 | 0.002 | 0.0 | 8.3 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetSelectionHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.002 | 0.0 | 0.0 | 0 | | | | | | |-_setMotionOverlay | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetDebugOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.027 | 0.0 | 0.0 | 0 | | | | | |-determineAction | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PickEntitiesAtPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PostNetworkCommand | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetTerrainAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.026 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.056 | 0.0 | 0.0 | 0 | | | '-unlogged | | 0.013 | 0.0 | 0.0 | 0 | | '-unlogged | | 0.339 | 0.0 | 0.3 | 0 | '-unlogged | | 0.009 | 0.0 | 0.0 | 0 |-network poll | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-gui tick | 1.000 | 4.901 | 4.3 | 4.3 | 0 | |-GUIObject | 2.000 | 0.008 | 0.0 | 0.2 | 0 | |-GUIMouse | 2.000 | 0.068 | 0.1 | 1.4 | 0 | |-__eventhandler313 (tick) | 1.000 | 0.443 | 0.4 | 9.0 | 0 | | |-onTick | 1.000 | 0.417 | 0.4 | 94.3 | 0 | | | |-PollNetworkClient | 1.000 | 0.009 | 0.0 | 2.2 | 0 | | | |-getGUIObjectByName | 1.000 | 0.037 | 0.0 | 8.9 | 0 | | | |-updateCursor | 1.000 | 0.221 | 0.2 | 53.0 | 0 | | | | |-determineAction | 1.000 | 0.070 | 0.1 | 31.9 | 0 | | | | | |-anonymous | 1.000 | 0.034 | 0.0 | 48.5 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PickEntitiesAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.036 | 0.0 | 0.0 | 0 | | | | |-SetCursor | 1.000 | 0.103 | 0.1 | 46.4 | 0 | | | | '-unlogged | | 0.048 | 0.0 | 0.0 | 0 | | | |-onSimulationUpdate | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updateDebug | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updatePlayerDisplay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updateSelectionDetails | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-layoutSelectionMultiple | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-displayGeneralInfo | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-toTitleCase | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getFormalCivName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-damageTypesToTextStacked | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-damageTypesToText | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-updateUnitCommands | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-setupUnitPanel | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getFullName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ceiling | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-layoutButtonRow | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-layoutSelectionSingle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | '-unlogged | | 0.150 | 0.0 | 0.1 | 0 | | '-unlogged | | 0.025 | 0.0 | 0.0 | 0 | |-__eventhandler336 (tick) | 1.000 | 0.511 | 0.5 | 10.4 | 0 | | |-updateFPS | 1.000 | 0.479 | 0.4 | 93.8 | 0 | | | |-getGUIObjectByName | 1.000 | 0.039 | 0.0 | 8.2 | 0 | | | |-getFPS | 1.000 | 0.005 | 0.0 | 1.0 | 0 | | | '-unlogged | | 0.435 | 0.0 | 0.4 | 0 | | '-unlogged | | 0.032 | 0.0 | 0.0 | 0 | '-unlogged | | 3.871 | 0.0 | 3.4 | 0 |-game logic | 1.000 | 20.676 | 18.2 | 18.2 | 0 | |-simulation update | 1.000 | 20.536 | 18.1 | 99.3 | 0 | | |-update | 1.000 | 18.526 | 16.3 | 90.2 | 0 | | | |-ExecuteActiveQueries | 1.000 | 0.503 | 0.4 | 2.7 | 0 | | | | |-anonymous | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.503 | 0.0 | 0.4 | 0 | | | |-Move | 56.000 | 0.102 | 0.1 | 0.6 | 0 | | | | |-TestLine | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.102 | 0.0 | 0.1 | 0 | | | |-anonymous | 1.000 | 0.235 | 0.2 | 1.3 | 0 | | | | |-QueryInterface | 1.000 | 0.033 | 0.0 | 14.2 | 0 | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetAnimationSyncRepeat | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetAnimationSyncOffset | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-IsInAttackRange | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-LaunchProjectileAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-LaunchProjectileAtEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-PostMessage | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-AddLocalEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-JumpTo | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetYRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetXZRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetOwner | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-DestroyEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-DestroyActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-CreateActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-EnableActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-ResetActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-ResetActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.202 | 0.0 | 0.2 | 0 | | | |-GUIObject | 1.000 | 0.004 | 0.0 | 0.0 | 0 | | | |-GUIMouse | 1.000 | 0.031 | 0.0 | 0.2 | 0 | | | |-__eventhandler314 (simulationupdate) | 1.000 | 13.847 | 12.2 | 74.7 | 0 | | | | |-onSimulationUpdate | 1.000 | 13.820 | 12.2 | 99.8 | 0 | | | | | |-GuiInterfaceCall | 1.000 | 9.426 | 8.3 | 68.2 | 0 | | | | | | |-CloneValueFromOtherContext | 2.000 | 7.827 | 6.9 | 83.0 | 0 | | | | | | |-anonymous | 66.000 | 1.309 | 1.2 | 13.9 | 0 | | | | | | | |-QueryInterface | 10.000 | 0.232 | 0.2 | 17.7 | 0 | | | | | | | '-unlogged | | 1.077 | 0.0 | 1.0 | 0 | | | | | | '-unlogged | | 0.290 | 0.0 | 0.3 | 0 | | | | | |-updateDebug | 1.000 | 0.310 | 0.3 | 2.2 | 0 | | | | | | |-getGUIObjectByName | 2.000 | 0.086 | 0.1 | 27.7 | 0 | | | | | | '-unlogged | | 0.224 | 0.0 | 0.2 | 0 | | | | | |-updatePlayerDisplay | 1.000 | 2.288 | 2.0 | 16.6 | 0 | | | | | | |-GetPlayerID | 1.000 | 0.006 | 0.0 | 0.3 | 0 | | | | | | |-getGUIObjectByName | 5.000 | 0.214 | 0.2 | 9.4 | 0 | | | | | | '-unlogged | | 2.068 | 0.0 | 1.8 | 0 | | | | | |-updateSelectionDetails | 1.000 | 1.621 | 1.4 | 11.7 | 0 | | | | | | |-getGUIObjectByName | 2.000 | 0.093 | 0.1 | 5.7 | 0 | | | | | | |-anonymous | 2.000 | 0.055 | 0.0 | 3.4 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.055 | 0.0 | 0.0 | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-layoutSelectionMultiple | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-displayGeneralInfo | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-toTitleCase | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getFormalCivName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-damageTypesToTextStacked | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-damageTypesToText | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-updateUnitCommands | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-setupUnitPanel | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getFullName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ceiling | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-layoutButtonRow | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-layoutSelectionSingle | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 1.474 | 0.0 | 1.3 | 0 | | | | | '-unlogged | | 0.175 | 0.0 | 0.2 | 0 | | | | '-unlogged | | 0.027 | 0.0 | 0.0 | 0 | | | |-ProcessCommand | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-Rasterise | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-SetAnimationSyncRepeat | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SetAnimationSyncOffset | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | '-unlogged | | 3.803 | 0.0 | 3.4 | 0 | | |-interpolate | 1.000 | 1.983 | 1.8 | 9.7 | 0 | | '-unlogged | | 0.027 | 0.0 | 0.0 | 0 | |-camera update | 1.000 | 0.020 | 0.0 | 0.1 | 0 | |-sound update | 1.000 | 0.090 | 0.1 | 0.4 | 0 | '-unlogged | | 0.030 | 0.0 | 0.0 | 0 |-network flush | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-update console | 1.000 | 0.003 | 0.0 | 0.0 | 0 |-render | 1.000 | 86.236 | 76.1 | 76.1 | 0 | |-update light env | 0.000 | 0.000 | 0.0 | 0.0 | 0 | |-submit terrain | 1.000 | 0.728 | 0.6 | 0.8 | 0 | |-submit sim components | 1.000 | 14.338 | 12.7 | 16.6 | 0 | | |-generating bone matrices | 56.000 | 2.431 | 2.1 | 17.0 | 0 | | |-updating shadow bounds | 474.000 | 3.303 | 2.9 | 23.0 | 0 | | '-unlogged | | 8.605 | 0.1 | 7.6 | 0 | |-prepare models | 1.000 | 18.438 | 16.3 | 21.4 | 0 | | |-skinning bones | 56.000 | 16.921 | 14.9 | 91.8 | 0 | | '-unlogged | | 1.517 | 0.0 | 1.3 | 0 | |-prepare terrain | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-prepare overlays | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-render patches | 1.000 | 0.397 | 0.4 | 0.5 | 0 | |-render overlays | 1.000 | 0.006 | 0.0 | 0.0 | 0 | |-render models | 1.000 | 36.641 | 32.3 | 42.5 | 0 | | |-anonymous | 240.000 | 3.108 | 2.7 | 8.5 | 0 | | '-unlogged | | 33.533 | 0.3 | 29.6 | 0 | |-render transparent models | 2.000 | 0.010 | 0.0 | 0.0 | 0 | |-render water | 1.000 | 2.331 | 2.1 | 2.7 | 0 | |-render gui | 1.000 | 11.209 | 9.9 | 13.0 | 0 | | |-minimap | 1.000 | 0.551 | 0.5 | 4.9 | 0 | | | |-rebuild minimap: los | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | |-minimap units | 1.000 | 0.112 | 0.1 | 20.2 | 0 | | | '-unlogged | | 0.440 | 0.0 | 0.4 | 0 | | '-unlogged | | 10.657 | 0.1 | 9.4 | 0 | |-render console | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-render logger | 1.000 | 0.131 | 0.1 | 0.2 | 0 | |-render profiling | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-swap buffers | 1.000 | 0.454 | 0.4 | 0.5 | 0 | '-unlogged | | 1.539 | 0.0 | 1.4 | 0 |-update music | 1.000 | 0.004 | 0.0 | 0.0 | 0 |-build archive | 1.000 | 0.007 | 0.0 | 0.0 | 0 |-reload changed files | 1.000 | 0.023 | 0.0 | 0.0 | 0 |-progressive load | 1.000 | 0.006 | 0.0 | 0.0 | 0 '-unlogged | | 0.216 | 0.0 | 0.2 | 0 ================================================================ ================================================================ PS profiler snapshot - Sat Jul 31 15:48:52 2010 Renderer statistics Name | Value -----------------|------ |-counter | 0 |-# draw calls | 530 |-# terrain tris | 28672 |-# model tris | 38584 '-# blend splats | 0 Profiling Information for: root (Time in node: 115.785 msec/frame) Name | calls/frame | msec/frame | %/frame | %/parent | mem allocs -----------------------------------------------|-------------|------------|---------|----------|----------- |-input | 1.000 | 3.806 | 3.3 | 3.3 | 0 | |-dispatch events | 1.000 | 3.797 | 3.3 | 99.8 | 0 | | |-GUI event handler | 0.740 | 1.438 | 1.2 | 37.9 | 0 | | | |-handleInputBeforeGui | 0.740 | 0.159 | 0.1 | 11.1 | 0 | | | | |-handleInputBeforeGui | 0.740 | 0.024 | 0.0 | 15.0 | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PickFriendlyEntitiesInRect | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-_setHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetSelectionHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-_setMotionOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetDebugOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.024 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.135 | 0.0 | 0.1 | 0 | | | |-handle event in native GUI | 0.740 | 1.072 | 0.9 | 74.5 | 0 | | | | |-mouse events | 0.740 | 0.939 | 0.8 | 87.6 | 0 | | | | '-unlogged | | 0.133 | 0.0 | 0.1 | 0 | | | |-handleInputAfterGui | 0.740 | 0.185 | 0.2 | 12.8 | 0 | | | | |-handleInputAfterGui | 0.740 | 0.068 | 0.1 | 36.9 | 0 | | | | | |-PickEntitiesAtPoint | 0.160 | 0.023 | 0.0 | 33.6 | 0 | | | | | |-anonymous | 0.160 | 0.017 | 0.0 | 25.7 | 0 | | | | | | |-_setHighlight | 0.320 | 0.002 | 0.0 | 8.7 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetSelectionHighlight | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.002 | 0.0 | 0.0 | 0 | | | | | | |-_setMotionOverlay | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-SetDebugOverlay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.016 | 0.0 | 0.0 | 0 | | | | | |-determineAction | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PickEntitiesAtPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PostNetworkCommand | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetTerrainAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.028 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.117 | 0.0 | 0.1 | 0 | | | '-unlogged | | 0.023 | 0.0 | 0.0 | 0 | | '-unlogged | | 2.359 | 0.0 | 2.0 | 0 | '-unlogged | | 0.009 | 0.0 | 0.0 | 0 |-network poll | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-gui tick | 1.000 | 4.889 | 4.2 | 4.2 | 0 | |-GUIObject | 2.000 | 0.008 | 0.0 | 0.2 | 0 | |-GUIMouse | 2.000 | 0.061 | 0.1 | 1.2 | 0 | |-__eventhandler313 (tick) | 1.000 | 0.461 | 0.4 | 9.4 | 0 | | |-onTick | 1.000 | 0.413 | 0.4 | 89.6 | 0 | | | |-PollNetworkClient | 1.000 | 0.006 | 0.0 | 1.6 | 0 | | | |-getGUIObjectByName | 1.000 | 0.039 | 0.0 | 9.4 | 0 | | | |-updateCursor | 1.000 | 0.216 | 0.2 | 52.3 | 0 | | | | |-determineAction | 1.000 | 0.068 | 0.1 | 31.7 | 0 | | | | | |-anonymous | 1.000 | 0.037 | 0.0 | 53.9 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PickEntitiesAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.031 | 0.0 | 0.0 | 0 | | | | |-SetCursor | 1.000 | 0.099 | 0.1 | 45.9 | 0 | | | | '-unlogged | | 0.048 | 0.0 | 0.0 | 0 | | | |-onSimulationUpdate | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updateDebug | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updatePlayerDisplay | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-updateSelectionDetails | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-layoutSelectionMultiple | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-displayGeneralInfo | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-toTitleCase | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getFormalCivName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-damageTypesToTextStacked | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-damageTypesToText | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-updateUnitCommands | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-setupUnitPanel | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getFullName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ceiling | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-layoutButtonRow | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-layoutSelectionSingle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | '-unlogged | | 0.152 | 0.0 | 0.1 | 0 | | '-unlogged | | 0.048 | 0.0 | 0.0 | 0 | |-__eventhandler336 (tick) | 1.000 | 0.521 | 0.4 | 10.7 | 0 | | |-updateFPS | 1.000 | 0.491 | 0.4 | 94.2 | 0 | | | |-getGUIObjectByName | 1.000 | 0.037 | 0.0 | 7.6 | 0 | | | |-getFPS | 1.000 | 0.005 | 0.0 | 1.1 | 0 | | | '-unlogged | | 0.448 | 0.0 | 0.4 | 0 | | '-unlogged | | 0.030 | 0.0 | 0.0 | 0 | '-unlogged | | 3.839 | 0.0 | 3.3 | 0 |-game logic | 1.000 | 20.654 | 17.8 | 17.8 | 0 | |-simulation update | 1.000 | 20.513 | 17.7 | 99.3 | 0 | | |-update | 1.000 | 18.526 | 16.0 | 90.3 | 0 | | | |-ExecuteActiveQueries | 1.000 | 0.515 | 0.4 | 2.8 | 0 | | | | |-anonymous | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.515 | 0.0 | 0.4 | 0 | | | |-Move | 56.000 | 0.103 | 0.1 | 0.6 | 0 | | | | |-TestLine | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.103 | 0.0 | 0.1 | 0 | | | |-anonymous | 1.000 | 0.233 | 0.2 | 1.3 | 0 | | | | |-QueryInterface | 1.000 | 0.035 | 0.0 | 14.8 | 0 | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetAnimationSyncRepeat | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetAnimationSyncOffset | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-IsInAttackRange | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-LaunchProjectileAtPoint | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-LaunchProjectileAtEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-PostMessage | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-AddLocalEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-load mesh | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-JumpTo | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetYRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetXZRotation | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-SetOwner | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-DestroyEntity | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-DestroyActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-CreateActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-EnableActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-ResetActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | |-ResetActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.198 | 0.0 | 0.2 | 0 | | | |-GUIObject | 1.000 | 0.004 | 0.0 | 0.0 | 0 | | | |-GUIMouse | 1.000 | 0.028 | 0.0 | 0.1 | 0 | | | |-__eventhandler314 (simulationupdate) | 1.000 | 13.845 | 12.0 | 74.7 | 0 | | | | |-onSimulationUpdate | 1.000 | 13.820 | 11.9 | 99.8 | 0 | | | | | |-GuiInterfaceCall | 1.000 | 9.458 | 8.2 | 68.4 | 0 | | | | | | |-CloneValueFromOtherContext | 2.000 | 7.834 | 6.8 | 82.8 | 0 | | | | | | |-anonymous | 66.000 | 1.334 | 1.2 | 14.1 | 0 | | | | | | | |-QueryInterface | 10.000 | 0.234 | 0.2 | 17.6 | 0 | | | | | | | '-unlogged | | 1.100 | 0.0 | 0.9 | 0 | | | | | | '-unlogged | | 0.290 | 0.0 | 0.3 | 0 | | | | | |-updateDebug | 1.000 | 0.306 | 0.3 | 2.2 | 0 | | | | | | |-getGUIObjectByName | 2.000 | 0.083 | 0.1 | 27.0 | 0 | | | | | | '-unlogged | | 0.223 | 0.0 | 0.2 | 0 | | | | | |-updatePlayerDisplay | 1.000 | 2.248 | 1.9 | 16.3 | 0 | | | | | | |-GetPlayerID | 1.000 | 0.006 | 0.0 | 0.3 | 0 | | | | | | |-getGUIObjectByName | 5.000 | 0.206 | 0.2 | 9.2 | 0 | | | | | | '-unlogged | | 2.036 | 0.0 | 1.8 | 0 | | | | | |-updateSelectionDetails | 1.000 | 1.633 | 1.4 | 11.8 | 0 | | | | | | |-getGUIObjectByName | 2.000 | 0.094 | 0.1 | 5.8 | 0 | | | | | | |-anonymous | 2.000 | 0.057 | 0.0 | 3.5 | 0 | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.057 | 0.0 | 0.0 | 0 | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-layoutSelectionMultiple | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-displayGeneralInfo | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-toTitleCase | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-getFormalCivName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-damageTypesToTextStacked | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-damageTypesToText | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-updateUnitCommands | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-setupUnitPanel | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetTemplate | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getFullName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-ceiling | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-layoutButtonRow | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getRankCellId | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-getTemplateFirstWord | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | |-getRankTitle | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GuiInterfaceCall | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-CloneValueFromOtherContext | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetCurrentTemplateName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetPosition | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | |-GetOwner | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | |-layoutSelectionSingle | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-getGUIObjectByName | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetPlayerID | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 1.482 | 0.0 | 1.3 | 0 | | | | | '-unlogged | | 0.176 | 0.0 | 0.2 | 0 | | | | '-unlogged | | 0.025 | 0.0 | 0.0 | 0 | | | |-ProcessCommand | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToAttackRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-Rasterise | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-DisableActiveQuery | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-GetWalkSpeed | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SelectAnimation | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-object variation loading | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-PlaySound | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-QueryInterface | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-PlaySoundGroup | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | |-SetAnimationSyncRepeat | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-SetAnimationSyncOffset | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | |-MoveToPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | |-MoveToPoint | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-UpdateGrid | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputePath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | |-ComputeShortPath | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-AddTerrainEdges | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-GetObstructionsInRange | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | |-A* | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | | |-anonymous | 0.000 | 0.000 | 0.0 | -1.$ | 0 | | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | | '-unlogged | | 0.000 | 0.0 | 0.0 | 0 | | | '-unlogged | | 3.798 | 0.0 | 3.3 | 0 | | |-interpolate | 1.000 | 1.959 | 1.7 | 9.5 | 0 | | '-unlogged | | 0.029 | 0.0 | 0.0 | 0 | |-camera update | 1.000 | 0.020 | 0.0 | 0.1 | 0 | |-sound update | 1.000 | 0.090 | 0.1 | 0.4 | 0 | '-unlogged | | 0.030 | 0.0 | 0.0 | 0 |-network flush | 1.000 | 0.002 | 0.0 | 0.0 | 0 |-update console | 1.000 | 0.003 | 0.0 | 0.0 | 0 |-render | 1.000 | 86.165 | 74.4 | 74.4 | 0 | |-update light env | 0.000 | 0.000 | 0.0 | 0.0 | 0 | |-submit terrain | 1.000 | 0.722 | 0.6 | 0.8 | 0 | |-submit sim components | 1.000 | 14.289 | 12.3 | 16.6 | 0 | | |-generating bone matrices | 56.000 | 2.449 | 2.1 | 17.1 | 0 | | |-updating shadow bounds | 474.000 | 3.268 | 2.8 | 22.9 | 0 | | '-unlogged | | 8.572 | 0.1 | 7.4 | 0 | |-prepare models | 1.000 | 18.415 | 15.9 | 21.4 | 0 | | |-skinning bones | 56.000 | 16.922 | 14.6 | 91.9 | 0 | | '-unlogged | | 1.493 | 0.0 | 1.3 | 0 | |-prepare terrain | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-prepare overlays | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-render patches | 1.000 | 0.381 | 0.3 | 0.4 | 0 | |-render overlays | 1.000 | 0.006 | 0.0 | 0.0 | 0 | |-render models | 1.000 | 36.629 | 31.6 | 42.5 | 0 | | |-anonymous | 240.000 | 3.083 | 2.7 | 8.4 | 0 | | '-unlogged | | 33.546 | 0.3 | 29.0 | 0 | |-render transparent models | 2.000 | 0.008 | 0.0 | 0.0 | 0 | |-render water | 1.000 | 2.326 | 2.0 | 2.7 | 0 | |-render gui | 1.000 | 11.162 | 9.6 | 13.0 | 0 | | |-minimap | 1.000 | 0.550 | 0.5 | 4.9 | 0 | | | |-rebuild minimap: los | 0.000 | 0.000 | 0.0 | 0.0 | 0 | | | |-minimap units | 1.000 | 0.111 | 0.1 | 20.2 | 0 | | | '-unlogged | | 0.439 | 0.0 | 0.4 | 0 | | '-unlogged | | 10.612 | 0.1 | 9.2 | 0 | |-render console | 1.000 | 0.003 | 0.0 | 0.0 | 0 | |-render logger | 1.000 | 0.133 | 0.1 | 0.2 | 0 | |-render profiling | 1.000 | 0.004 | 0.0 | 0.0 | 0 | |-swap buffers | 1.000 | 0.554 | 0.5 | 0.6 | 0 | '-unlogged | | 1.527 | 0.0 | 1.3 | 0 |-update music | 1.000 | 0.004 | 0.0 | 0.0 | 0 |-build archive | 1.000 | 0.007 | 0.0 | 0.0 | 0 |-reload changed files | 1.000 | 0.023 | 0.0 | 0.0 | 0 |-progressive load | 1.000 | 0.007 | 0.0 | 0.0 | 0 '-unlogged | | 0.223 | 0.0 | 0.2 | 0 ================================================================