***Double click to select same type (TO BE READ ENTIRELY)***

Registered by Hakim ABDELKRIM-CHICK

////////////////////////////////////////////////////////////////
IMPORTANT : READ ENTIRELY BEFORE DECIDING
////////////////////////////////////////////////////////////////

For unit selection instead(or in addition) of using "t"," double click " to select same type.
Also disable scatter unit second click ,because it may interfere with this.(infantry)

Finally , very important,to avoid deploy feature interference, why not adding a slight delay before enabling deploy feature?
[GENERAL SECTION]
InGameDoubleClickSelectSame= yes/no ;def to no
InGameDeployClickDelay=[time value] ; How much time does it take for mouse to be deploy-featured ?(***after unit selection***) def to[ "Any VALUE YOU DEVs DECIDE" or "0"]
doubleclickspeed=(timevalue)( def to any DEV chosen value or 0) );useful for non deployable units and selected deployed units: is this double click? or do normal clicking stuff?

A workaround should be "count clicking" (2 STEPS:IF OR ELSE):

IF( no deployable)
{
-First click : selection
-Second click : same type IF (is considered doubleclick (time value) [GENERAL SECTION]->doubleclickspeed=(timevalue)( def to any DEV chosen value or 0) )?
}

---NOTE:doubleclick (time value) IS NOT InGameDeployClickDelay.----

ELSE (even for primary building selection or ungarrison or else) (IN 3 STEPS )
{
-First click : selection
****InGameDeployClickDelay (disable deploying mouse)
****///////////// additionnaly Adding a[ (GREYED OUT /CROSSED DEPLOY MOUSE)+HOURGLASS) Anim ](to notify player)

adding a message next to that unit should be a plus(OPTIONAL IF YOU HAVE TIME FOR THIS .I recommend focusing on this next time)
[GENERAL SECTION]
DoubleClickMouseMsg=Yes/no; def to no
DoubleClickMsg= CSF or TXT ENTRY : "PREPARING"
[Any TECHNOTYPES] ;to override GENERAL SECTION
DoubleClickMsg= CSF or TXT ENTRY :"PREPARING"

(delay value is reach??)
-Second click : same type or deploy

IF DEPLOYED AND SELECTED

MOUSE TURNED DEPLOY MODE
SO [GENERAL SECTION]->doubleclickspeed=(timevalue) ;also useful for undeploying(after selection):is this double click?

}

REMINDER:if delay value is reach, mouse become deploy like in vanilla game.
FIRST is same unit selection on SCREEN
SECOND is same unit selection on MAP

///////////////////////////////////////////////////////////////////
If functionality is limited,(no delay)

[GENERAL SECTION]
Adding InGameDoubleClickSelectSame= yes/no ;def to no
[Any TECHNOTYPES]
Adding InGameDoubleClickSelectSame= yes/no ;def to no

If no technotype-specified, will read general section,else def to no.
/////////////////////////////////////////////////////////////////

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Hakim ABDELKRIM-CHICK
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.