I want to use a conditional that checks if a particular unit is alive.
So far, required_entity only checks once - meaning that if you ever build the unit then this will be true.
I tried to create an always_on ability that is given to the unit when it's built so that when it dies that ability is no longer active, but it doesn't seem to function correctly.
Could I use SCAR for this functionality?
Thanks
Living entity conditional requirement check
19 Nov 2016, 18:51 PM
#1

Posts: 80
19 Nov 2016, 21:51 PM
#2
Posts: 756 | Subs: 8
You could. The best way would probably be to check for when that type of unit is built and add a rule to execute on its death that removes the upgrade.
20 Nov 2016, 18:59 PM
#3

Posts: 80
You could. The best way would probably be to check for when that type of unit is built and add a rule to execute on its death that removes the upgrade.
So how would I go about that exactly? I haven't used SCAR yet
20 Nov 2016, 20:24 PM
#4
Posts: 756 | Subs: 8
Well, you would have to learn to program in Lua, as SCAR is an extension of that.
https://www.lua.org/pil/1.html
Here are a list of Relic functions:
http://fortresseuropemod.com/scardoc
Unfortunately, there is no clean way to get which units a player has built, so you will have to use some workarounds. It would be nice if Relic activated the Game Event GE_SquadCalledIn...
https://www.lua.org/pil/1.html
Here are a list of Relic functions:
http://fortresseuropemod.com/scardoc
Unfortunately, there is no clean way to get which units a player has built, so you will have to use some workarounds. It would be nice if Relic activated the Game Event GE_SquadCalledIn...
21 Nov 2016, 03:33 AM
#5

Posts: 80
Well, you would have to learn to program in Lua, as SCAR is an extension of that.
https://www.lua.org/pil/1.html
Here are a list of Relic functions:
http://fortresseuropemod.com/scardoc
Unfortunately, there is no clean way to get which units a player has built, so you will have to use some workarounds. It would be nice if Relic activated the Game Event GE_SquadCalledIn...
I use python in my day job so I can probably pick up LUA, just need to figure out how to use it in the environment.
Thanks for the help links.
PAGES (1)

1 user is browsing this thread:
1 guest
Livestreams
|
|
|
118 | ||
|
|
|
1145 | ||
|
|
|
158 |
Ladders Top 10
-
#Steam AliasWL%Streak
- 1.47469.873+9
- 2.246100.711+3
- 3.412215.657+1
- 4.413291.587+1
- 5.955323.747+1
- 6.373195.657+3
- 7.1307729.642+1
- 8.347136.718-1
- 9.21358.786+1
- 10.11129.793+12
Replay highlight
VS
-
cblanco ★ -
보드카 중대
-
VonManteuffel -
Heartless Jäger
Einhoven Country
Honor it
16
Download
2752
Board Info
401 users are online:
401 guests
0 post in the last 24h
0 post in the last week
10 posts in the last month
0 post in the last week
10 posts in the last month
Registered members: 64977
Welcome our newest member, ncdanhdeonline
Most online: 4501 users on 26 Oct 2025, 01:00 AM
Welcome our newest member, ncdanhdeonline
Most online: 4501 users on 26 Oct 2025, 01:00 AM
