File tree Expand file tree Collapse file tree
Generals/Code/GameEngine/Source/GameLogic/Object/Update Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -137,6 +137,11 @@ void AssistedTargetingUpdate::makeFeedbackLaser( const ThingTemplate *laserTempl
137137// -------------------------------------------------------------------------------------------------
138138UpdateSleepTime AssistedTargetingUpdate::update ()
139139{
140+ const AssistedTargetingUpdateModuleData *d = getAssistedTargetingUpdateModuleData ();
141+
142+ m_laserFromAssisted = TheThingFactory->findTemplate ( d->m_laserFromAssistedName );
143+ m_laserToTarget = TheThingFactory->findTemplate ( d->m_laserToTargetName );
144+
140145 return UPDATE_SLEEP_FOREVER ;
141146}
142147
@@ -174,8 +179,11 @@ void AssistedTargetingUpdate::xfer( Xfer *xfer )
174179// ------------------------------------------------------------------------------------------------
175180void AssistedTargetingUpdate::loadPostProcess ()
176181{
182+ const AssistedTargetingUpdateModuleData *d = getAssistedTargetingUpdateModuleData ();
183+
184+ m_laserFromAssisted = TheThingFactory->findTemplate ( d->m_laserFromAssistedName );
185+ m_laserToTarget = TheThingFactory->findTemplate ( d->m_laserToTargetName );
177186
178187 // extend base class
179188 UpdateModule::loadPostProcess ();
180-
181189}
You can’t perform that action at this time.
0 commit comments