# Startup Action Button & added features

**URL:** <https://forum.vassalengine.org/t/startup-action-button-added-features/74632>\
**Category:** Feature Requests\
**Created:** [May 19, 2022, 7:23pm UTC](https://forum.vassalengine.org/t/startup-action-button-added-features/74632 "2022-05-19T19:23:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![marktb1961](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/marktb1961/32/231_2.png) [@marktb1961](https://forum.vassalengine.org/u/marktb1961)\
**Post date:** [May 19, 2022, 7:23pm UTC](https://forum.vassalengine.org/t/startup-action-button-added-features/74632/1 "2022-05-19T19:23:38Z")

</div>

A request for Vassal v3.7 if it happens:

Similar to getting Action Buttons at Map level, it would be super helpful to have a Startup Action Button.  
Working like the StartUp GKC but with the scope of the Action Button.

One big advantage of this is that Action Buttons can generate Hotkeys directly, unlike a Startup GKC which requires logic on a piece to do anything useful.

Related to this, it could be useful to add these abilities to Startup GKC and Startup Action Buttons:-

1. Ability to call the components from a Hotkey directly\*
2. Ability to disable via a property (= true)

\*e.g. for integration with “in game” side switching, as this does not go through startup routines but might need to use the same logic.

---

<div class="post-metadata">

**Author:** ![marktb1961](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/marktb1961/32/231_2.png) [@marktb1961](https://forum.vassalengine.org/u/marktb1961)\
**Post date:** [June 21, 2023, 5:54pm UTC](https://forum.vassalengine.org/t/startup-action-button-added-features/74632/2 "2023-06-21T17:54:53Z")

</div>

Just to note that Vassal v3.7 includes the ability of an SGKC to fire a hotkey (currently in beta - see [News forum](https://forum.vassalengine.org/c/news/17) for latest). The new feature is outlined [here](https://vassalengine.org/wiki/VASSAL_3.7_Release_Notes#Startup_Global_Key_Commands_can_send_Global_Hotkeys).

In addition, another v3.7 change adds to Startup GKC the ability to fire when a player joins or changes side. Thanks due to @Cattlesquat for these enhancements.
