Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Per Inge Mathisen
qtscript: Add new function hackDoNotSave(global name).
Adds global by name to list of variables to not save to savegames.
This too is not saved to savegames, so must be called against
whenever game is restarted.
Per Inge Mathisen
Bundle up lines drawing for future improvement.
KJeff01
cam1-1(s) updates
When on campaign 1-1s the power module should be built completely before showing the video/setting up the transporter.
For campaign 1-1 remove a group order that should not happen.
And fix some comment typos in libcampaign.
  • master-nightly: compile failed -  stdio
KJeff01
Bring back scavenger Kevlar
Scavengers should have Kevlar for 1-C and later for Alpha campaign.
  • master-nightly: compile failed -  stdio
Cyp
Initial Esperanto translation by kzernabog.
Closes ticket:4530.
Cyp
Remove deleted file from po/POTFILES.in.
KJeff01
Undo 2-2 building change
No longer need to collapse the building since the commander defense group will not take up as much space
and the level uses a slightly shifted fail zone area compared to the original coordinates.
  • master-nightly: compile failed -  stdio
Cyp
Portuguese translation update by HolyDragoon.
Closes ticket:4518.
KJeff01
Convert cam1a-c{.vlo, .slo} into cam1a-c.js
Converts cam1a-c.
-Adds a default for interval for CAM_ORDER_PATROL and fixes a typo.

Delete cam1a-c.vlo
Delete cam1a-c.slo
  • master-nightly: compile failed -  stdio
KJeff01
Update campaign templates
Updates the campaign enemy templates file for every remaining level. At least for the ones that
are actually used.
  • master-nightly: compile failed -  stdio
Cyp
Merge branch 'pt', remote-tracking branch 'admiraljcdg/master'
Per Inge Mathisen
Fix previous commit.
KJeff01
Improve campaign enemy vtol handling
  • master-nightly: compile failed -  stdio
KJeff01
Fix campaign 2-1(s) crashes
Update campaign 2-1(s) so that they actually work and include information about unused bases should they be used later.
Delete cam2-1.vlo
Delete cam2-1s.vlo
Delete cam2-1x.vlo
Delete cam2-1x.slo
  • master-nightly: compile failed -  stdio
Per Inge Mathisen
Fix more compiler warnings
KJeff01
Remove unused object label in campaign 2-2
  • master-nightly: compile failed -  stdio
KJeff01
Convert cam1end{.vlo,.slo} to cam1end.js
Converts cam1end{.vlo,.slo} to cam1end.js
Fix CAM2_BRIEF for cam1end.js
CAM2_BRIEF points to the wrong video sequence.

Use a better video playback for 1-7s and 1a-c

Use eventVideoDone instead of absurd queues for multiple video playback.
Delete cam1end.vlo
Delete cam1end.slo
  • master-nightly: compile failed -  stdio
Per Inge Mathisen
Make sure default window size is only defined in one place.
Cyp
Don't put scavengers on any teams.
Fixes ticket:4563.
KJeff01
Convert cam2-2(s){.vlo,.slo} to cam2-2(s).js
Converts cam2-2(s){.vlo,.slo} to cam2-2(s).js

Changes from original scripts:
-Enemy power was reduced so as not to make 50+ hover units should the player be slow to complete the level.
-Enables Inferno hover units to be built along with lancer hover units (as the original scripts intended).
-The bottom left most building will collapse to clear space for the commander and defense units for the fail condition only if the commander reaches the western base way-point.

Delete cam2-2.vlo
Delete cam2-2s.vlo
Delete vtols2-2.vlo
  • master-nightly: compile failed -  stdio
Cyp
Fix use of uninitialised aFileName.
See 1eaa42566026a60d79f98c0a6f13362fbbf41150.

==28553== Conditional jump or move depends on uninitialised value(s)
==28553==    at 0x4C2F389: strlen (vg_replace_strmem.c:454)
==28553==    by 0x5634AD: QString (qstring.h:655)
==28553==    by 0x5634AD: loadMapSettings1() (multiint.cpp:2768)
==28553==    by 0x570981: runMultiOptions() (multiint.cpp:3700)
==28553==    by 0x676AC4: titleLoop() (wrappers.cpp:182)
==28553==    by 0x539154: runTitleLoop (main.cpp:711)
==28553==    by 0x539154: mainLoop() (main.cpp:783)
==28553==    by 0x6F7AA2: WzMainWindow::paintGL() (wzapp_qt.cpp:275)
==28553==    by 0x40BBAA3: QGLWidget::glDraw() (qgl.cpp:4561)
==28553==    by 0x40BB48C: QGLWidget::paintEvent(QPaintEvent*) (qgl.cpp:4389)
==28553==    by 0x77889A7: QWidget::event(QEvent*) (qwidget.cpp:9117)
==28553==    by 0x774292B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3804)
==28553==    by 0x774703F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3561)
==28553==    by 0x83ACBBF: QCoreApplication::notifyInternal2(QObject*, QEvent*) (qcoreapplication.cpp:1015)
Cyp
Clean up po/POTFILES.in after campaignJS merge.
KJeff01
Fix extra win condition
In the event a player achieved the extra objective while the transporter is on the map
the transporter would be placed into an attack group. This caused the famous incident
where the transport would never leave (and thus a never ending level). This change ensures
the extra objective is true only if no enemies are on the map and it landed at least once.
  • master-nightly: compile failed -  stdio
KJeff01
Convert cam2-a{.vlo, .slo} to cam2-a.js
and other files like cam2-a(s)(x)(arein) and the vtol file for 2a.
Improvements to libcampaign.

MB2A_MSG plays the wrong set of videos. This change disables the second video and replace the first video with the correct one.
  • master-nightly: compile failed -  stdio
Cyp
Try to autodetect supported gcc -Wno-blah options better.
Errors about -Wno-blah not being supported are apparently only generated if at least one warning or error is also generated.
KJeff01
Add 2-B templates
Added the enemy templates for 2-B.
  • master-nightly: compile failed -  stdio
KJeff01
Improve campaign vtol management more
Makes creating those hit and run campaign vtols less dependent on levels scripts.
Just call camSetVtolData(...) once and everything is handled for the user.
Also makes vtols use rearming pads if any.
  • master-nightly: compile failed -  stdio
KJeff01
Campaign vtol support/update 2-a
Adds some basic enemy vtol attack and run away support to the campaign library.
Updates 2-A with these changes in mind.
  • master-nightly: compile failed -  stdio
KJeff01
Convert cam1-d(s){.vlo,.slo} to cam1-d(s).js
Convert cam1-d{.vlo,.slo} to cam1-d.js
Convert cam1-ds{.vlo,.slo} to cam1-ds.js
Delete cam1-d.vlo
Delete cam1-ds.vlo
  • master-nightly: compile failed -  stdio
AmiralJCDG
Update fr.po
Cyp
Never pass nullptr to EC_KEY_dup.
Fixes ticket:4566.
Per Inge Mathisen
We use MSAA for antialiasing, stop calling it FSAA.
Also support higher than 8x MSAA, if supported by the GPU,
and remove MSAA options not supported by the GPU from the
options list (4x is mandatory by spec, but 8x is not).
KJeff01
Move whirlwind AA turret and fix cyborg bodies
Whirlwind turret is now at 2-5 where it should be.
Cyborg bodies corrected.
  • master-nightly: compile failed -  stdio
KJeff01
Finish 2-2
  • master-nightly: compile failed -  stdio
Cyp
Merge remote-tracking branches 'kjeff01/campaignJS' and 'cristianalpha93/campaignJS'
  • master-nightly: compile failed -  stdio
AmiralJCDG
Update fr.po
KJeff01
Convert cam1-1(s){.vlo,.slo} to cam1-1(s).js
Convert cam1-1{.vlo,.slo} to cam1-1.js
Convert cam1-1s{.vlo,.slo} to cam1-1s.js
Delete cam1-1-ai.vlo
Delete cam1-1.vlo
Delete cam1-1s.vlo
Delete cam1-1-ai.slo
Delete cam1-1.slo
Delete cam1-1s.slo
  • master-nightly: compile failed -  stdio
Cyp
Fix left-over dead pointers on failed structure generation.
Maybe only happens when placing structures in debug mode.

==28472== Invalid read of size 4
==28472==    at 0x5FF0FE: TileHasStructure (map.h:270)
==28472==    by 0x5FF0FE: DrawRadarObjects (radar.cpp:492)
==28472==    by 0x5FF0FE: drawRadar() (radar.cpp:280)
==28472==    by 0x4B43BC: draw3DScene() (display3d.cpp:755)
==28472==    by 0x4B7690: displayWorld() (display.cpp:1217)
==28472==    by 0x538A5C: renderLoop() (loop.cpp:320)
==28472==    by 0x539A11: gameLoop() (loop.cpp:715)
==28472==    by 0x53A05A: runGameLoop (main.cpp:674)
==28472==    by 0x53A05A: mainLoop() (main.cpp:780)
==28472==    by 0x6F91D2: WzMainWindow::paintGL() (wzapp_qt.cpp:275)
==28472==    by 0x40BCAA3: QGLWidget::glDraw() (qgl.cpp:4561)
==28472==    by 0x40BC48C: QGLWidget::paintEvent(QPaintEvent*) (qgl.cpp:4389)
==28472==    by 0x77889A7: QWidget::event(QEvent*) (qwidget.cpp:9117)
==28472==    by 0x774292B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3804)
==28472==    by 0x774703F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3561)
==28472==  Address 0x360285c8 is 8 bytes inside a block of size 680 free'd
==28472==    at 0x4C2D790: operator delete(void*) (vg_replace_malloc.c:576)
==28472==    by 0x6541F4: buildStructureDir(STRUCTURE_STATS*, unsigned int, unsigned int, unsigned short, unsigned int, bool) (structure.cpp:1447)
==28472==    by 0x58546F: recvBuildFinished(NETQUEUE) (multistruct.cpp:140)
==28472==    by 0x581292: recvMessage() (multiplay.cpp:722)
==28472==    by 0x53931B: gameLoop() (loop.cpp:683)
==28472==    by 0x53A05A: runGameLoop (main.cpp:674)
==28472==    by 0x53A05A: mainLoop() (main.cpp:780)
==28472==    by 0x6F91D2: WzMainWindow::paintGL() (wzapp_qt.cpp:275)
==28472==    by 0x40BCAA3: QGLWidget::glDraw() (qgl.cpp:4561)
==28472==    by 0x40BC48C: QGLWidget::paintEvent(QPaintEvent*) (qgl.cpp:4389)
==28472==    by 0x77889A7: QWidget::event(QEvent*) (qwidget.cpp:9117)
==28472==    by 0x774292B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3804)
==28472==    by 0x774703F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3561)
==28472==  Block was alloc'd at
==28472==    at 0x4C2C630: operator new(unsigned long) (vg_replace_malloc.c:334)
==28472==    by 0x653B55: buildStructureDir(STRUCTURE_STATS*, unsigned int, unsigned int, unsigned short, unsigned int, bool) (structure.cpp:1368)
==28472==    by 0x58546F: recvBuildFinished(NETQUEUE) (multistruct.cpp:140)
==28472==    by 0x581292: recvMessage() (multiplay.cpp:722)
==28472==    by 0x53931B: gameLoop() (loop.cpp:683)
==28472==    by 0x53A05A: runGameLoop (main.cpp:674)
==28472==    by 0x53A05A: mainLoop() (main.cpp:780)
==28472==    by 0x6F91D2: WzMainWindow::paintGL() (wzapp_qt.cpp:275)
==28472==    by 0x40BCAA3: QGLWidget::glDraw() (qgl.cpp:4561)
==28472==    by 0x40BC48C: QGLWidget::paintEvent(QPaintEvent*) (qgl.cpp:4389)
==28472==    by 0x77889A7: QWidget::event(QEvent*) (qwidget.cpp:9117)
==28472==    by 0x774292B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (qapplication.cpp:3804)
==28472==    by 0x774703F: QApplication::notify(QObject*, QEvent*) (qapplication.cpp:3561)
KJeff01
Improve __camTriggerLastAttack
Extra precaution to make sure that campaign enemy transporter units are not placed into attack groups along with
existing checks in the levels that use them.
  • master-nightly: compile failed -  stdio
KJeff01
Convert cam1-7(s){.vlo,.slo} to cam1-7(s).js
Converts cam1-7{.vlo,.slo} to cam1-7.js
Converts cam1-7s{.vlo,.slo} to cam1-7s.js
Delete cam1-7.vlo
Delete cam1-7s.vlo
Delete cam1-7.slo
Delete cam1-7s.slo
Add getArtifacts
  • master-nightly: compile failed -  stdio