Skip to content

Commit

Permalink
* Added ce_infills_test
Browse files Browse the repository at this point in the history
* Added ce_infills_additive
* Fixed wildly inconsistant flicker/fade durations for infills.
* ce_cameratools_spec_pos now keeps previous spec_mode if mode parameter is omitted.
  • Loading branch information
PazerOP committed Feb 19, 2018
1 parent c48624d commit 2d10836
Show file tree
Hide file tree
Showing 8 changed files with 149 additions and 163 deletions.
3 changes: 2 additions & 1 deletion CastingEssentials/CastingEssentials.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,12 @@
<AdditionalOptions>/EDITANDCONTINUE %(AdditionalOptions)</AdditionalOptions>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<OptimizeReferences>false</OptimizeReferences>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<Optimization>Full</Optimization>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
Expand Down
4 changes: 3 additions & 1 deletion CastingEssentials/Modules/CameraTools.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -707,8 +707,10 @@ void CameraTools::SpecPosition(const CCommand &command)
QAngle pluginAng;
CameraState::GetModule()->GetLastFramePluginView(pluginPos, pluginAng);

const ObserverMode defaultMode = (ObserverMode)Interfaces::GetHLTVCamera()->m_nCameraMode;

// Legacy support, we used to always force OBS_MODE_FIXED
if (ParseSpecPosCommand(command, pos, ang, mode, pluginPos, pluginAng, OBS_MODE_FIXED))
if (ParseSpecPosCommand(command, pos, ang, mode, pluginPos, pluginAng, defaultMode))
SpecPosition(pos, ang, mode);
}

Expand Down
Loading

0 comments on commit 2d10836

Please sign in to comment.