Help needed testing 3.2.x Campaign games!

Discuss the future of Warzone 2100 with us.
-Philosopher-
Trained
Trained
Posts: 115
Joined: 08 Oct 2014, 11:34

Re: Help needed testing 3.2.x Campaign games!

Post by -Philosopher- »

Testing on Master 01b4e29 (16 Sep 2017)

Bug: everything repairs on reload of a save game. Most noticeable at the start of Beta 01 where pretty much everything starts damaged.

Example: I changed my mind about opening orders so went back to my save at the start of the game, only to find all (units and structures) but a couple of bunkers are now magically repaired (one of which is in the process of being removed, so actually it's only one exception). Makes Beta 01 a lot easier, but I'm sure that's not how it's supposed to be:

Image
Beta 01.zip
Savegame - Start of Beta 01 - Reloaded
(80.8 KiB) Downloaded 118 times
It's not peculiar to this stage either. In hindsight, I'd noticed it before, but hadn't thought much of it until now.

Apologies if this has already been picked up on. It also probably isn't specific to the campaign, so let me know if I should raise a proper ticket for this.

[Edit]

Also just noticed my queued factory production is screwed up and had to be reset, and all the queued demolish and build orders have vanished.

I'm aware previous versions of the game didn't save queued orders in save games, but somewhere along it got introduced, didn't it? Is this a regression?

Not a very successful reload :/

[Edit 2]

OK, this is really weird...

I went to reload the same savegame a second time and instead of taking me into the screen where I choose which saved game I want to load, it instead took me directly into this:

Image
Note the queued build orders and the factory production is fine too. You'll notice the stage timer is about 10 seconds later than that of the aforementioned save, but it isn't the state of the game just before I did the reload either (it's much earlier than that). Where did this game state come from and how did it get there?
Last edited by -Philosopher- on 17 Sep 2017, 14:49, edited 2 times in total.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

Bug: everything repairs on reload of a save game. Most noticeable at the start of Beta 01 where pretty much everything starts damaged.
if ya look back a few posts you will see i already reported that one, not sure if there is a ticket for it though coz i only posted it here in this thread, don't really like using track because its not exactly what i would call intuitive, so normally I'll just report stuff here and then let someone who is more familiar with track make a ticket for it.

currently I have a list of over a dozen bugs which fall in to the general category, although not all of the stuff on that list is a bug.

viewtopic.php?f=1&t=12714&start=105#p137443
Last edited by Bethrezen on 17 Sep 2017, 14:25, edited 1 time in total.
-Philosopher-
Trained
Trained
Posts: 115
Joined: 08 Oct 2014, 11:34

Re: Help needed testing 3.2.x Campaign games!

Post by -Philosopher- »

Bethrezen wrote:
Bug: everything repairs on reload of a save game. Most noticeable at the start of Beta 01 where pretty much everything starts damaged.
if ya look back a few posts you will see i already reported that one, not sure if there is a ticket for it though coz i only posted it here in this thread, don't really like using track because its not exactly what i would call intuitive, so normally I'll just report stuff here and then let someone who is more familiar with track make a ticket for it.

currently I have a list of over a dozen bugs which fall in to the general category.

viewtopic.php?f=1&t=12714&start=105#p137443
Missed that - sorry. Did my best to read back through the whole thread before starting my testing but there's quite a lot of it... It did seem the sort of thing someone would have picked up on before me.

[Edit]

I did see your compiled list at viewtopic.php?f=1&t=12714&start=105#p137443 though. Good summary. +1 for me on pretty much of all them too - all frustrations for me too.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

Missed that - sorry. Did my best to read back through the whole thread before starting my testing but there's quite a lot of it... It did seem the sort of thing someone would have picked up on before me.
Don't worry about it its always good to have multiple parties with different systems be able to confirm the same thing because then that means the bug is real and not just something to do with my system, besides with 16 pages it would take a long time to read though the whole thread, so its not unexpected that new comers that haven't been following this could miss stuff.
I did see your compiled list at viewtopic.php?f=1&t=12714&start=105#p137443 though. Good summary. +1 for me on pretty much of all them too - all frustrations for me too.
figured it might be a good idea to keep a summery of general issues which I've encountered, since this stuff isn't necessarily campaign specific and will probably not be fixed until later on.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

Also just noticed my queued factory production is screwed up and had to be reset, and all the queued demolish and build orders have vanished.

I'm aware previous versions of the game didn't save queued orders in save games, but somewhere along it got introduced, didn't it? Is this a regression?

Not a very successful reload :/
Again this is an old bug that has been reported before, to the best of my knowledge there is a ticket for this one, i to have noticed this myself if i save with 18 units queued for production when i reload more then 18 units will get built as a consequence of this bug because when the queue gets to zero it doesn't stop like it should.

as for the queued orders for units this is one i haven't encounter before, though I'm not really sure it could be considered a bug because i don't think the game ever restored queued orders for units on reload, although it would be nice if it did.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

-Philosopher- wrote: [Edit 2]

OK, this is really weird...

I went to reload the same savegame a second time and instead of taking me into the screen where I choose which saved game I want to load, it instead took me directly into this:

Image
Note the queued build orders and the factory production is fine too. You'll notice the stage timer is about 10 seconds later than that of the aforementioned save, but it isn't the state of the game just before I did the reload either (it's much earlier than that). Where did this game state come from and how did it get there?
quick question did you use the deity cheat on that level before you took the screen shot by chance because if not then there is something else odd going on there because i notice that you can see all the collectives stuff even though you shouldn't be able to because it should be hidden by the fog of war if you look at the mini map portion of that screen shot.

Image
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

Ok so just encountered another bug relating to commanders, in this particular instance the commander is targeting an enemy vehicle but the attached units don't react instead they just sit there looking at it and i have to manually target the vehicle before the attach units will shoot it, that definitely shouldn't be happening. This doesn't seem to be level specific because I've seen this happen on various levels its just taken me a little while to actually get a save of it so i can demonstrate the problem.

you can see the effect in the attached save.
Attachments
Commander bug.7z
(87.34 KiB) Downloaded 109 times
User avatar
Berserk Cyborg
Code contributor
Code contributor
Posts: 938
Joined: 26 Sep 2016, 19:56

Re: Help needed testing 3.2.x Campaign games!

Post by Berserk Cyborg »

Pushed 1c1b9c541131f0906ab81c35a1488540a7fa56b9. I find controlling commanders to be rather difficult and stopped using the one I had on Alpha 12 because of that bug where you need to manually click on the enemy.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

I find controlling commanders to be rather difficult and stopped using the one I had on Alpha 12 because of that bug where you need to manually click on the enemy.
What I'm curious about though is why that issue exists as all, because units attached to a scanner work correctly, and i would assume that the code governing attached units would be the same for both scanners and commanders so why do units attached to a scanner work as expected but units attached to a commander exhibit this bug ?

my other question regarding units attached to a scanner or a commander is why do they exhibit different movement behaviour, i would assume that the movement behaviour would remain the same as if they where unattached so if i select a scanner or commander and i tell that to move left i would expect all the attached units to move left immediately instead of going into what can only be described as follow mode where they only move once the commender/scanner gets a certain distance away, because follow mode makes controlling attached units difficult especially in narrow places where damage units are trying to retreat for repair, and what i find i need to do is select all the attached units unattach them and then move them out the way and then reattached them.

i guess what is need is a toggle switch so that players can toggle attached units movement characteristics coz where direct fire units would be better to retain the same movement characteristics as if they where unattached long range units would probably be best to continue having the follow mode movement characteristics.

Talking off odd behaviour for commanders that's something else i have noticed for what ever reason attached units seem to fire on targets other then what the commander is targeting just like they would if they weren't attached which is also incorrect behaviour because attached units are supposed to focus fire on whatever the commander is targeting.

[edit]

the latest maser
warzone2100-master-20170917-061348-1c1b9c5.exe (17-Sep-2017)

seems buggy and is giving me scripting errors on alpha 07 here is the log

Code: Select all

--- Starting log [C:\Documents and Settings\<user name>\Desktop\Warzone 2100_portable-master\Warzone 2100 master\logs\WZlog-0917_214651.txt]---
error   |09:47:39: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:39: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:39: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:39: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:39: [callFunction:209] 4 : <global>() at -1
info    |09:47:39: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:39: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:40: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:40: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:40: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:40: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:40: [callFunction:209] 4 : <global>() at -1
info    |09:47:40: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:40: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:41: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:41: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:41: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:41: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:41: [callFunction:209] 4 : <global>() at -1
info    |09:47:41: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:41: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:42: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:42: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:42: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:42: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:42: [callFunction:209] 4 : <global>() at -1
info    |09:47:42: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:42: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:43: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:43: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:43: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:43: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:43: [callFunction:209] 4 : <global>() at -1
info    |09:47:43: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:43: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:44: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:44: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:44: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:44: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:44: [callFunction:209] 4 : <global>() at -1
info    |09:47:44: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:44: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:45: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:45: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:45: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:45: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:45: [callFunction:209] 4 : <global>() at -1
info    |09:47:45: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:45: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:46: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:46: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:46: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:46: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:46: [callFunction:209] 4 : <global>() at -1
info    |09:47:46: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:46: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:47: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:47: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:47: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:47: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:47: [callFunction:209] 4 : <global>() at -1
info    |09:47:47: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:47: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:48: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:48: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:48: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:48: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:48: [callFunction:209] 4 : <global>() at -1
info    |09:47:48: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:48: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:49: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:49: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:49: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:49: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:49: [callFunction:209] 4 : <global>() at -1
info    |09:47:49: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:49: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:50: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:50: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:50: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:50: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:50: [callFunction:209] 4 : <global>() at -1
info    |09:47:50: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:50: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:51: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:51: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:51: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:51: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:51: [callFunction:209] 4 : <global>() at -1
info    |09:47:51: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:51: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:52: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:52: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:52: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:52: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:52: [callFunction:209] 4 : <global>() at -1
info    |09:47:52: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:52: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:53: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:53: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:53: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:53: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:53: [callFunction:209] 4 : <global>() at -1
info    |09:47:53: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:53: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:54: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:54: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:54: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:54: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:54: [callFunction:209] 4 : <global>() at -1
info    |09:47:54: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:54: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:55: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:55: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:55: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:55: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:55: [callFunction:209] 4 : <global>() at -1
info    |09:47:55: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:55: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:56: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:56: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:56: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:56: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:56: [callFunction:209] 4 : <global>() at -1
info    |09:47:56: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:56: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:57: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:57: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:57: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:57: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:57: [callFunction:209] 4 : <global>() at -1
info    |09:47:57: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:57: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:58: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:58: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:58: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:58: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:58: [callFunction:209] 4 : <global>() at -1
info    |09:47:58: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:58: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:47:59: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:47:59: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:47:59: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:47:59: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:47:59: [callFunction:209] 4 : <global>() at -1
info    |09:47:59: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:47:59: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:00: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:00: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:00: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:00: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:00: [callFunction:209] 4 : <global>() at -1
info    |09:48:00: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:00: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:01: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:01: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:01: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:01: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:01: [callFunction:209] 4 : <global>() at -1
info    |09:48:01: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:01: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:02: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:02: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:02: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:02: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:02: [callFunction:209] 4 : <global>() at -1
info    |09:48:02: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:02: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:03: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:03: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:03: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:03: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:03: [callFunction:209] 4 : <global>() at -1
info    |09:48:03: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:03: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:04: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:04: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:04: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:04: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:04: [callFunction:209] 4 : <global>() at -1
info    |09:48:04: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:04: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:05: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:05: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:05: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:05: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:05: [callFunction:209] 4 : <global>() at -1
info    |09:48:05: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:05: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:06: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:06: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:06: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:06: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:06: [callFunction:209] 4 : <global>() at -1
info    |09:48:06: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:06: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:07: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:07: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:07: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:07: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:07: [callFunction:209] 4 : <global>() at -1
info    |09:48:07: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:07: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:08: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:08: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:08: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:08: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:08: [callFunction:209] 4 : <global>() at -1
info    |09:48:08: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:08: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:09: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:09: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:09: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:09: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:09: [callFunction:209] 4 : <global>() at -1
info    |09:48:09: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:09: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:10: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:10: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:10: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:10: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:10: [callFunction:209] 4 : <global>() at -1
info    |09:48:10: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:10: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:11: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:11: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:11: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:11: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:11: [callFunction:209] 4 : <global>() at -1
info    |09:48:11: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:11: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:12: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:12: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:12: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:12: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:12: [callFunction:209] 4 : <global>() at -1
info    |09:48:12: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:12: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:13: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:13: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:13: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:13: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:13: [callFunction:209] 4 : <global>() at -1
info    |09:48:13: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:13: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:14: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:14: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:14: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:14: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:14: [callFunction:209] 4 : <global>() at -1
info    |09:48:14: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:14: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:15: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:15: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:15: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:15: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:15: [callFunction:209] 4 : <global>() at -1
info    |09:48:15: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:15: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:16: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:16: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:16: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:16: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:16: [callFunction:209] 4 : <global>() at -1
info    |09:48:16: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:16: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:17: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:17: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:17: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:17: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:17: [callFunction:209] 4 : <global>() at -1
info    |09:48:17: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:17: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:18: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:18: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:18: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:18: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:18: [callFunction:209] 4 : <global>() at -1
info    |09:48:18: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:18: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:19: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:19: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:19: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:19: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:19: [callFunction:209] 4 : <global>() at -1
info    |09:48:19: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:19: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:20: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:20: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:20: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:20: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:20: [callFunction:209] 4 : <global>() at -1
info    |09:48:20: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:20: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:21: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:21: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:21: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:21: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:21: [callFunction:209] 4 : <global>() at -1
info    |09:48:21: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:21: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:22: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:22: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:22: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:22: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:22: [callFunction:209] 4 : <global>() at -1
info    |09:48:22: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:22: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:23: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:23: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:23: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:23: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:23: [callFunction:209] 4 : <global>() at -1
info    |09:48:23: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:23: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:24: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:24: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:24: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:24: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:24: [callFunction:209] 4 : <global>() at -1
info    |09:48:24: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:24: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:25: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:25: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:25: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:25: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:25: [callFunction:209] 4 : <global>() at -1
info    |09:48:25: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:25: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:26: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:26: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:26: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:26: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:26: [callFunction:209] 4 : <global>() at -1
info    |09:48:26: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:26: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:27: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:27: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:27: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:27: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:27: [callFunction:209] 4 : <global>() at -1
info    |09:48:27: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:27: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:28: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:28: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:28: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:28: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:28: [callFunction:209] 4 : <global>() at -1
info    |09:48:28: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:28: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:29: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:29: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:29: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:29: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:29: [callFunction:209] 4 : <global>() at -1
info    |09:48:29: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:29: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:30: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:30: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:30: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:30: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:30: [callFunction:209] 4 : <global>() at -1
info    |09:48:30: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:30: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:31: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:31: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:31: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:31: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:31: [callFunction:209] 4 : <global>() at -1
info    |09:48:31: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:31: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:32: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:32: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:32: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:32: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:32: [callFunction:209] 4 : <global>() at -1
info    |09:48:32: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:32: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:33: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:33: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:33: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:33: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:33: [callFunction:209] 4 : <global>() at -1
info    |09:48:33: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:33: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:34: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:34: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:34: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:34: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:34: [callFunction:209] 4 : <global>() at -1
info    |09:48:34: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:34: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:35: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:35: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:35: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:35: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:35: [callFunction:209] 4 : <global>() at -1
info    |09:48:35: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:35: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:36: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:36: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:36: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:36: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:36: [callFunction:209] 4 : <global>() at -1
info    |09:48:36: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:36: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:37: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:37: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:37: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:37: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:37: [callFunction:209] 4 : <global>() at -1
info    |09:48:37: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:37: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:38: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:38: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:38: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:38: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:38: [callFunction:209] 4 : <global>() at -1
info    |09:48:38: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:38: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:39: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:39: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:39: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:39: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:39: [callFunction:209] 4 : <global>() at -1
info    |09:48:39: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:39: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:40: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:40: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:40: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:40: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:40: [callFunction:209] 4 : <global>() at -1
info    |09:48:40: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:40: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:41: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:41: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:41: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:41: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:41: [callFunction:209] 4 : <global>() at -1
info    |09:48:41: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:41: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:42: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:42: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:42: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:42: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:42: [callFunction:209] 4 : <global>() at -1
info    |09:48:42: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:42: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:43: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:43: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:43: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:43: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:43: [callFunction:209] 4 : <global>() at -1
info    |09:48:43: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:43: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
error   |09:48:44: [callFunction:209] 0 : extraVictoryCondition() at script/campaign/cam1ca.js:42
error   |09:48:44: [callFunction:209] 1 : camCheckExtraObjective() at script/campaign/libcampaign.js:2350
error   |09:48:44: [callFunction:209] 2 : __camVictoryStandard() at script/campaign/libcampaign.js:2439
error   |09:48:44: [callFunction:209] 3 : __camTick() at script/campaign/libcampaign.js:2930
error   |09:48:44: [callFunction:209] 4 : <global>() at -1
info    |09:48:44: [callFunction:212] Uncaught exception calling function "__camTick" at line 42: TypeError: Result of expression 'baseEstablished' [false] is not a function.
info    |09:48:44: [callFunction:212] Assert in Warzone: qtscript.cpp:212 (false), last script event: 'N/A'
User avatar
Berserk Cyborg
Code contributor
Code contributor
Posts: 938
Joined: 26 Sep 2016, 19:56

Re: Help needed testing 3.2.x Campaign games!

Post by Berserk Cyborg »

Bethrezen wrote: the latest maser seems buggy and is giving me scripting errors on alpha 07
I am not seeing this error. It's one of those changes that breaks the mission if a save is already on it.

Never looked at how the commander/movement code functions at all so I am not much help with those questions. I do agree that units attached to sensors/commanders should be able to move freely if selected.

Edit:
Weird. Try losing and winning a skirmish and you will see a video sequence either way.
-Philosopher-
Trained
Trained
Posts: 115
Joined: 08 Oct 2014, 11:34

Re: Help needed testing 3.2.x Campaign games!

Post by -Philosopher- »

Bethrezen wrote:
-Philosopher- wrote: [Edit 2]

OK, this is really weird...

I went to reload the same savegame a second time and instead of taking me into the screen where I choose which saved game I want to load, it instead took me directly into this:

Image
Note the queued build orders and the factory production is fine too. You'll notice the stage timer is about 10 seconds later than that of the aforementioned save, but it isn't the state of the game just before I did the reload either (it's much earlier than that). Where did this game state come from and how did it get there?
quick question did you use the deity cheat on that level before you took the screen shot by chance because if not then there is something else odd going on there because i notice that you can see all the collectives stuff even though you shouldn't be able to because it should be hidden by the fog of war if you look at the mini map portion of that screen shot.

Image
No, I didn't. I wondered about that too - you're right, I shouldn't be able to see them.
-Philosopher-
Trained
Trained
Posts: 115
Joined: 08 Oct 2014, 11:34

Re: Help needed testing 3.2.x Campaign games!

Post by -Philosopher- »

Testing on Master 01b4e29 (16 Sep 2017)

I got as far as completing Beta 03 before the next master got pushed. No issues with any of the beta stages so far, other than the discussion above, but I did encounter another issue reloading saves that wasn't level specific. Certain saves appear to lock up the game on attempting to reload them. Turns out it's just stuck writing a million lines to the log file and eventually sorts out, but obviously something isn't right. Typical example attached. Reloading either of the saves generates a lot of log entries.
Beta 02.zip
(593.24 KiB) Downloaded 117 times
I'll get on to Master 1c1b9c5 (17 Sep 2017) now. Think I'll pick up from mid-way through Alpha 06... or would you rather I started over afresh (@Beserk Cyborg)?

As an aside, Beta 04 is the only stage in the whole game where I haven't settled on a strategy I'm happy with. With the VTOL waves effectively one-shotting experienced units I don't want to lose, I instead usually just bodge my way through using a few scrub units I make specifically for the stage (I intercept the fleeing commander in the SW of the stage rather than assault the bases, but always take losses from the VTOLs). I'm assuming there's a better way. What do other people do?

[Edit]
I just noticed the issue where queued orders are lost when reloading from a saved game isn't consistent - I have some saved games where the queued orders are brought back just fine. e.g. here's a save where I got a bit build-happy and the save has captured and restores them all fine:
Alpha 06 - Good Save with Queued Orders.zip
(93.66 KiB) Downloaded 110 times
Contrast this with the outcome of reloading the Beta 01 save mentioned earlier.
Bethrezen
Regular
Regular
Posts: 661
Joined: 25 Sep 2009, 02:05

Re: Help needed testing 3.2.x Campaign games!

Post by Bethrezen »

I am not seeing this error. It's one of those changes that breaks the mission if a save is already on it.
Ahh ok never mind then my fault should have load up from alpha 06, I checked again this time starting from the end of alpha 06 and everything seemed fine on alpha 07 no errors, so it looks like your right about the errors being caused by loading an excising alpha 07 save.
Never looked at how the commander/movement code functions at all so I am not much help with those questions. I do agree that units attached to sensors/commanders should be able to move freely if selected.
Maybe fixing up commanders code is one of them things that can go on to the to do list for attention later on.
I'll get on to Master 1c1b9c5 (17 Sep 2017) now. Think I'll pick up from mid-way through Alpha 06... or would you rather I started over afresh (@Beserk Cyborg)?
Nar don’t have to start again just start from the level before the fixes so in this case since the fixes are at alpha 07 start at the end of alpha 06 or you get issues.

As Berserk Cyborg points the particular changes that where made to alpha 07 brake exciting alpha 07 saves so if you try to load an existing alpha 07 save then you will get issues as I posted above, while with some changes you can just load up the level the changes are on with out any issues other can't so its always best to start from the level before the changes just to be on the safe side.
User avatar
alfred007
Regular
Regular
Posts: 619
Joined: 31 Jul 2016, 06:25
Location: Stuttgart, Germany

Re: Help needed testing 3.2.x Campaign games!

Post by alfred007 »

At the moment I'm testing beta 3 with master 1c1b9c5. Looks fine so far, but I'm not finished. Does anybody knows if the power generator of the collective in the NW base really give new power to the collective or not?
User avatar
alfred007
Regular
Regular
Posts: 619
Joined: 31 Jul 2016, 06:25
Location: Stuttgart, Germany

Re: Help needed testing 3.2.x Campaign games!

Post by alfred007 »

Philosopher wrote: As an aside, Beta 04 is the only stage in the whole game where I haven't settled on a strategy I'm happy with. With the VTOL waves effectively one-shotting experienced units I don't want to lose, I instead usually just bodge my way through using a few scrub units I make specifically for the stage (I intercept the fleeing commander in the SW of the stage rather than assault the bases, but always take losses from the VTOLs). I'm assuming there's a better way. What do other people do?
In 3.2.3 I brought first a commander, 5 tracked python lancer tanks and 4 trucks in. The commander and the lancers destroyed the lancer hardpoint west of my LZ and with the trucks I build a sensor and 8 AA sites. With the second transport comes 2 more trucks and 8 tracked python AA tanks. In 3.2.3 they are strong enough to destroy any incoming vtol's, but I'm not sure if this is enough in master, because enemy units get stronger with the transcription in Javascript. After that I brought in more tracked python lancers and a sensor with 8 bombards assigned. When the enemy commander tried to flee I attacked the group with the lancers and the commander went back to the NW base. Then I moved carefully forward in the east with the lancer group and also took the AA tanks a bit more north always with building new sensors. With the lancer group I destroyed the NE base and placed the AA tanks a bit south of the spawn point of the lancers. Parallel I moved the bombard group west and attacked from a save distance the NW base. With them I sent 6 trucks that build repair facilities left and right of the bombard group along with some sensors and moved slowly north. During the AA tanks hold the vtol's back I could piece by piece destroy the NW base and the troops inside. At the end there was only the HQ left. Then I saved the game, recycled my units to avoid the saveload vanishing bug and produced them new in my home base. With that trick they are at the delivery point of the factories. At the end I destroyed the HQ and finished the level. I think with normal difficulty this can still work, but on insane I'm not sure if this is still the right strategy. And beta 4 was also a level were I often reload saved games, because of losing units when I didn't take care of the vtol's.

Good luck and have fun ;-)
Post Reply