# Functionality of Project Update scripts -- needed for each project?

**URL:** <https://forum.inductiveautomation.com/t/functionality-of-project-update-scripts-needed-for-each-project/91647>\
**Category:** Ignition\
**Tags:** ignition81, scripting\
**Created:** [June 10, 2024, 6:55pm UTC](https://forum.inductiveautomation.com/t/functionality-of-project-update-scripts-needed-for-each-project/91647 "2024-06-10T18:55:38Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [June 10, 2024, 7:21pm UTC](https://forum.inductiveautomation.com/t/functionality-of-project-update-scripts-needed-for-each-project/91647/5 "2024-06-10T19:21:41Z")

</div>

See this post:

> [@Advice on creating a base project to be used across a large number of plants with limited variation](https://forum.inductiveautomation.com/t/advice-on-creating-a-base-project-to-be-used-across-a-large-number-of-plants-with-limited-variation/41313/6):
>
> I can't speak to what will work best for you/your environment, but some general technical concerns to be aware of: As you are aware, inheritable projects will not run scripts. Inherited projects will, but there's another wrinkle there - all gateway event scripts (startup, shutdown, timer, message handler) are one resource. As soon as any change is made in the leaf projects, you're no longer inheriting from the parent, and there's no obvious way to revert. In the short term, we want to make tha…

There are others around the forum, but this was the first that I found.

---

_[View the full topic](https://forum.inductiveautomation.com/t/functionality-of-project-update-scripts-needed-for-each-project/91647)._
