Branch: refs/heads/master
Home: https://github.com/Warzone2100/warzone2100
Commit: d511cad4d15ca7ae5ecefc678527bb0a253cafde
https://github.com/Warzone2100/warzone2100/commit/d511cad4d15ca7ae5ecefc678527bb0a253cafde
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M src/qtscriptfuncs.cpp
Log Message:
-----------
qtscript: Add function useSafetyTransport(bool)
Function addSafetyTransport(bool) is used to change the default behavior of the
mission transport by allowing multiple droid loads on non off-world missions.
setReinforcementTime() is used to change the delay between when the transport
vanishes and appears again.
Commit: e15f73a435d8c5075b04c7b6633c567ffac41109
https://github.com/Warzone2100/warzone2100/commit/e15f73a435d8c5075b04c7b6633c567ffac41109
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
A data/base/script/campaign/cam2-end.js
M data/base/script/campaign/libcampaign.js
R data/base/script/data/cam2end.vlo
R data/base/script/data/cam2endx.vlo
R data/base/script/text/cam2endx.slo
M data/base/wrf/cam2/cam2end.wrf
M po/POTFILES.in
Log Message:
-----------
Convert cam2-end {.vlo,.slo} to cam2-end.js
Prepare campaign library for research update and fix syntax warnings.
Allow passing in an array for VTOL spawn positions and randomly choose
one. Add victory standard timeout.
Delete cam2end.vlo
Delete cam2endx.vlo
Delete cam2endx.slo
Update POTFILES.in
Commit: 969718b14de95849184e22b8325ccf605b9a71ab
https://github.com/Warzone2100/warzone2100/commit/969718b14de95849184e22b8325ccf605b9a71ab
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/libcampaign.js
Log Message:
-----------
Fix function call for useSafetyTransport()
Had the old name in it.
Commit: 55ea2a7fada0ad03faaac074c7c92da4b52dfd4c
https://github.com/Warzone2100/warzone2100/commit/55ea2a7fada0ad03faaac074c7c92da4b52dfd4c
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/wrf/cam1/sub1-d/labels.json
Log Message:
-----------
Increase RTLZ area label in campaign 1-D
Now correctly touches the map border.
Commit: aedca2d262e0d38d000089a4a831dd4638ec3059
https://github.com/Warzone2100/warzone2100/commit/aedca2d262e0d38d000089a4a831dd4638ec3059
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
A data/base/script/campaign/transitionTech.js
Log Message:
-----------
Add transitionTech.js
Useful file for containing all research tech required by transition missions.
Commit: 08248b814dfcb40033e890d0250b4815b4d10bfd
https://github.com/Warzone2100/warzone2100/commit/08248b814dfcb40033e890d0250b4815b4d10bfd
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
A data/base/script/campaign/cam3-a.js
M data/base/script/campaign/libcampaign.js
M data/base/script/campaign/templates.js
R data/base/script/data/cam3a.vlo
R data/base/script/data/cam3arein.vlo
R data/base/script/data/cam3ax.vlo
R data/base/script/data/cam3tech.vlo
R data/base/script/data/vtols3a.vlo
R data/base/script/text/cam3ax.slo
M data/base/wrf/cam3/cam3a.wrf
A data/base/wrf/cam3/cam3a/labels.json
M po/POTFILES.in
Log Message:
-----------
Convert cam3-a{.vlo,.slo} to cam3-a.js
Updates to campaign library and templates included.
Update POTFILES.in
Commit: a696594896c9ec605d29bc58eb9b77af13e822f4
https://github.com/Warzone2100/warzone2100/commit/a696594896c9ec605d29bc58eb9b77af13e822f4
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/gamedesc.lev
A data/base/stats/research.json
R data/base/stats/research_cam1.json
R data/base/stats/research_cam2.json
R data/base/stats/research_cam3.json
R data/base/wrf/cam1res.wrf
M data/base/wrf/cam2/cam2change.wrf
R data/base/wrf/cam2res.wrf
M data/base/wrf/cam3/cam3change.wrf
R data/base/wrf/cam3res.wrf
A data/base/wrf/camres.wrf
Log Message:
-----------
Condense campaign research into one file
Squashes the campaign research files into one so that research from previous
campaigns can be interlinked with each-other and allow proper research bonuses
to be applied for both the player and more importantly the enemy players. To
see how this works, view function
camCompleteRequiredResearch(array_of_research_names, player) in the campaign
library.
VTOL factory production research message no longer uses the rearming pad
message.
Delete cam1res.wrf
Delete cam2res.wrf
Delete cam3res.wrf
Delete research_cam1.json
Delete research_cam2.json
Delete research_cam3.json
Commit: 01145a44f4e3c86b870821dffc6cceb79ea351a4
https://github.com/Warzone2100/warzone2100/commit/01145a44f4e3c86b870821dffc6cceb79ea351a4
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam1-1.js
M data/base/script/campaign/cam1-1s.js
M data/base/script/campaign/cam1-3.js
M data/base/script/campaign/cam1-4a.js
M data/base/script/campaign/cam1-5.js
M data/base/script/campaign/cam1-5s.js
M data/base/script/campaign/cam1-7.js
M data/base/script/campaign/cam1-7s.js
M data/base/script/campaign/cam1-d.js
M data/base/script/campaign/cam1-ds.js
M data/base/script/campaign/cam1a-c.js
M data/base/script/campaign/cam1a.js
M data/base/script/campaign/cam1c.js
M data/base/script/campaign/cam1end.js
M data/base/script/campaign/cam2-1s.js
M data/base/script/campaign/cam2-1x.js
M data/base/script/campaign/cam2-2.js
M data/base/script/campaign/cam2-2s.js
M data/base/script/campaign/cam2-5.js
M data/base/script/campaign/cam2-5s.js
M data/base/script/campaign/cam2-6.js
M data/base/script/campaign/cam2-6s.js
M data/base/script/campaign/cam2-7.js
M data/base/script/campaign/cam2-7s.js
M data/base/script/campaign/cam2-8.js
M data/base/script/campaign/cam2-8s.js
M data/base/script/campaign/cam2-a.js
M data/base/script/campaign/cam2-b.js
M data/base/script/campaign/cam2-c.js
M data/base/script/campaign/cam2-d.js
M data/base/script/campaign/cam2-ds.js
M data/base/script/campaign/cam2-end.js
Log Message:
-----------
Update campaign scripts for research update
Scripts now call camCompleteRequiredResearch(array_or_research_names, player)
to do research. Allowing both the player and enemy players to have research
bonuses applied in full regardless of campaign.
Scripts were run through jshint to catch syntax warning and some were
corrected. Cosmetic changes were made along the way for some.
Line endings changed to LF if they were not already.
Commit: cb19c7672fe915b95795e3af33c63c9d567faccc
https://github.com/Warzone2100/warzone2100/commit/cb19c7672fe915b95795e3af33c63c9d567faccc
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam1-1s.js
M data/base/script/campaign/cam1-2.js
M data/base/script/campaign/cam1-2s.js
M data/base/script/campaign/cam1-3.js
M data/base/script/campaign/cam1-3s.js
M data/base/script/campaign/cam1-4a.js
M data/base/script/campaign/cam1-4as.js
M data/base/script/campaign/cam1-5.js
M data/base/script/campaign/cam1-5s.js
M data/base/script/campaign/cam1-7.js
M data/base/script/campaign/cam1-7s.js
M data/base/script/campaign/cam1-d.js
M data/base/script/campaign/cam1-ds.js
M data/base/script/campaign/cam1a-c.js
M data/base/script/campaign/cam1a.js
M data/base/script/campaign/cam1b.js
M data/base/script/campaign/cam1c.js
M data/base/script/campaign/cam1ca.js
M data/base/script/campaign/cam1end.js
M data/base/script/campaign/cam2-1s.js
M data/base/script/campaign/cam2-1x.js
M data/base/script/campaign/cam2-2.js
M data/base/script/campaign/cam2-2s.js
M data/base/script/campaign/cam2-5.js
M data/base/script/campaign/cam2-5s.js
M data/base/script/campaign/cam2-6.js
M data/base/script/campaign/cam2-6s.js
M data/base/script/campaign/cam2-7.js
M data/base/script/campaign/cam2-7s.js
M data/base/script/campaign/cam2-8.js
M data/base/script/campaign/cam2-8s.js
M data/base/script/campaign/cam2-a.js
M data/base/script/campaign/cam2-b.js
M data/base/script/campaign/cam2-c.js
M data/base/script/campaign/cam2-d.js
M data/base/script/campaign/cam2-ds.js
M data/base/script/campaign/cam2-end.js
M data/base/script/campaign/cam2bx.js
M data/base/script/campaign/cam3-a.js
M data/base/script/campaign/libcampaign.js
M data/base/script/campaign/templates.js
M data/base/script/campaign/transitionTech.js
M data/base/script/rules.js
M data/base/stats/research.json
M data/base/wrf/cam3/cam3a/labels.json
M src/frontend.cpp
M src/qtscriptfuncs.cpp
Log Message:
-----------
Finish cam3-A and add dynamic difficulty
Finishes campaign 3-A script.
Updates research to get everything correctly in Gamma.
Fix enemy VTOL units being stuck in campaign.
The enemy players actually are given research benefits instead of nothing.
Add insane difficulty option for campaign.
Make campaign more dynamic with difficulty.
Certain values such as timers, power, and transport times now change with
campaign difficulty.
Fix enemy base elimination sounds
Apply the changes made to the old campaign research files in
b1cb129247bca05fb35e50b15e8bedee2d6f4a8a to the new file.
Fix enemy research in campaign.
The same research item could be continuously researched over and over again and
could possibly be used for unfair advantages.
Commit: 3f94bb41dd40dea3b96371158d40337375f26fcb
https://github.com/Warzone2100/warzone2100/commit/3f94bb41dd40dea3b96371158d40337375f26fcb
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam1-2.js
M data/base/script/campaign/cam1-3.js
M data/base/script/campaign/cam1-4a.js
M data/base/script/campaign/cam1-5.js
M data/base/script/campaign/cam1-7.js
M data/base/script/campaign/cam1-d.js
M data/base/script/campaign/cam1a.js
M data/base/script/campaign/cam1b.js
M data/base/script/campaign/cam1c.js
M data/base/script/campaign/cam2-2.js
M data/base/script/campaign/cam2-5.js
M data/base/script/campaign/cam2-6.js
M data/base/script/campaign/cam2-7.js
M data/base/script/campaign/cam2-8.js
M data/base/script/campaign/cam2-b.js
M data/base/script/campaign/cam2-c.js
M data/base/script/campaign/cam2-d.js
M data/base/script/campaign/cam3-a.js
Log Message:
-----------
Increase enemy power in campaign.
Enemy power could be used up too fast. In some instances the power could be
used within a few minutes.
As such, the default power levels have been increased anywhere from ~2-4 times
the original values.
Commit: cff56233c2a53d2fb70c818c8d576144ba0c331c
https://github.com/Warzone2100/warzone2100/commit/cff56233c2a53d2fb70c818c8d576144ba0c331c
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/libcampaign.js
M data/base/script/campaign/transitionTech.js
M data/base/script/text/genexp.slo
Log Message:
-----------
More campaign fixes
Prevent Thermite bomb being available instantly in Gamma 3-A.
Correct Gamma 3-A so that mission failure only is checked after one minute.
Disable enemy research in WZ Script missions for now.
Commit: c26b95fa503283d7224b769aeee9f81a912a59ea
https://github.com/Warzone2100/warzone2100/commit/c26b95fa503283d7224b769aeee9f81a912a59ea
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam1-7.js
M data/base/script/campaign/cam1ca.js
M data/base/script/campaign/libcampaign.js
Log Message:
-----------
Update campaign library
Campaign Library:
Prevent non-weapons based units from attacking the player.
Fix events not being processed for non-human players after loading a save.
Reduce the idle time of trucks to 40 seconds.
Do not pass non-droids into isVTOL() anymore.
cam1-ca - Player must endure eleven New Paradigm transport loads before victory
can be achieved so as to prevent a possible victory of about two minutes.
cam1-7 - Use eventTransporterExit() instead of a queued function to check for
the New Paradigm escaping with the artifact.
Commit: 679d87de3b4a5c2f90ec827a21536e6517124132
https://github.com/Warzone2100/warzone2100/commit/679d87de3b4a5c2f90ec827a21536e6517124132
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam2-end.js
M data/base/script/campaign/libcampaign.js
Log Message:
-----------
More bug fixes in libcampaign and mission 2-end.
Do not allow non-droids being put into the droids var in group tactics.
The above stops those "droid id x not found belonging to player y" type
messages.
Properly check for the win condition in Beta-end instead of it always being
true due to an incorrect function call.
Commit: 64081ec427a5c1aa825d87485444e4b874fdca18
https://github.com/Warzone2100/warzone2100/commit/64081ec427a5c1aa825d87485444e4b874fdca18
Author: KJeff01 <kjeff1...@gmail.com>
Date: 2017-08-01 (Tue, 01 Aug 2017)
Changed paths:
M data/base/script/campaign/cam1c.js
M data/base/script/campaign/cam2-a.js
M data/base/script/campaign/cam3-a.js
M data/base/script/campaign/libcampaign.js
Log Message:
-----------
Update group tactics in libcampaign
Introduce cam_eventGameLoaded() to fix the scavenger Kevlar texture not being
applied in the later Alpha missions after save load.
Enemy group tactics:
* Do not let VTOLs slowly hover above player objects if there are no
rearming pads and they have no ammo.
* Explicitly attack structures now. No longer will enemy units be
defeated by a mere wall or tank trap.
* Make sensors use DORDER_OBSERVE instead of relentless ramming into
the target.
cam2-a and cam3-a updated to give rank correctly.
Enemy groups will attack nearby objects close to them.
Compare:
https://github.com/Warzone2100/warzone2100/compare/bd2bac6a5a81...64081ec427a5
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Warzone2100-commits mailing list
Warzone2100-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits