# Script with functions manipulation

**URL:** <https://forums.unrealengine.com/t/script-with-functions-manipulation/444786>\
**Category:** Blueprint\
**Tags:** unreal-engine, Blueprint, question, function-signature\
**Created:** [March 7, 2019, 6:56am UTC](https://forums.unrealengine.com/t/script-with-functions-manipulation/444786 "2019-03-07T06:56:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![irvnriir](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/irvnriir/32/474441_2.png) [@irvnriir](https://forums.unrealengine.com/u/irvnriir)\
**Post date:** [March 7, 2019, 6:56am UTC](https://forums.unrealengine.com/t/script-with-functions-manipulation/444786/1 "2019-03-07T06:56:19Z")

</div>

Is it possible to make this work faster?

 ![270538-pizsczf.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/4/e/4/4e42213e307a9b7a9b30b2435de14a9127b09a9b.png)

( Specifically:

to remove all/some additional variables (used to unify outputs, counting one, v.s array),

to do not do “switch” check at repeating same function,

to do not use “switch” (only ‘flow control’)

; without duplicating parts of the script of cource )
