@@ -246,6 +246,9 @@ private void Generate () {
246246 _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Service is initialized.</summary>" : null ,
247247 _overwriteAllVirtuals ? "\t public override void OnInitialized () { }" : null ,
248248 _overwriteAllVirtuals ? "" : null ,
249+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Update cycle.</summary>" : null ,
250+ _overwriteAllVirtuals ? "\t public override void OnUpdate () { }" : null ,
251+ _overwriteAllVirtuals ? "" : null ,
249252 _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Gizmos Render cycle.</summary>" : null ,
250253 _overwriteAllVirtuals ? "\t public override void OnDrawGizmos () { }" : null ,
251254 _overwriteAllVirtuals ? "" : null ,
@@ -254,6 +257,12 @@ private void Generate () {
254257 _overwriteAllVirtuals ? "" : null ,
255258 _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Service will be destoryed.</summary>" : null ,
256259 _overwriteAllVirtuals ? "\t public override void OnWillDestroy () { }" : null ,
260+ _overwriteAllVirtuals ? "" : null ,
261+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method incidates whether the Service should Update.</summary>" : null ,
262+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <returns>Whether the Controller should update this Service.</returns>" : null ,
263+ _overwriteAllVirtuals ? "\t public override bool ShouldUpdate () {" : null ,
264+ _overwriteAllVirtuals ? "\t \t return true;" : null ,
265+ _overwriteAllVirtuals ? "\t }" : null ,
257266 "}"
258267 } ) ;
259268 break ;
0 commit comments