Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 19, 2015
  1. @perim

    Allow the rendering of multiple levels of a model, for features, stru…

    perim authored
    …ctures and wall sections.
    
    If more than one level of a structure has connectors, turrets will be rendered on all of them.
    This has only a cosmetic effect. For defensive structures with more than one level, all levels
    will be pulled to the ground.
    
    The frame animation of turrets now depends on the animation sequence of the turret model, not
    the parent model. This was a bug.
  2. @perim
Commits on Apr 6, 2015
  1. @vexed

    Use CONPRINTF() for all informational responses in game.

    vexed authored
    These are displayed on the upper right, and they are NOT
    added to the history log.
    (like, X units selected, or Fog ON/OFF and so on)
    
    Add new text color for these messages.
Commits on Mar 29, 2015
  1. @vexed
Commits on Mar 28, 2015
  1. @vexed

    Don't toggle overlays when we have chat or 'paused' dialog up.

    vexed authored
    Rename helper function to be more consistent.
Commits on Mar 27, 2015
  1. @vexed

    Allow users to clear the active messages (like before) again, by clic…

    vexed authored
    …king
    
    on the text at the top.
  2. @vexed

    Don't use stale pointers.

    vexed authored
    closes ticket:4289
Commits on Mar 26, 2015
  1. @vexed
  2. @vexed

    Move Command HUD to make more room for more items. Add an actual chat…

    vexed authored
    … box which is activated by <enter> for global chat and <ctrl+enter> for team specific chat. These keybinds ARE redefineable.
    
    Once the console history is activated via <`> this will show the
    global history of all messages.
    If you want to see team specific chat, then you activate the console
    via <ctrl+`> and that will show *only* team chat.
    These keybind are redefinable.
    
    Both versions only display 4 lines of text at a time.
    Users can scroll back through the history by moving the mouse over the
    text, and then using the scroll wheel to scroll forward or backwards.
    If the text is hard to read, then you may hold down the <ctrl> key while
    the mouse is over the text.  This will show the same text as before, but
    will have a background color of "WZ blue" behind it.  Release <ctrl>
    to get rid of that again.
    
    And finally, either team chat or global chat boxs can accept any cheat or
    command.
    
    *reset your keymaps* aka, hit the trashcan icon on key mapping screen*
  3. @vexed

    Fix edit box defaults. Fix GUI edit box to have a max string limit, a…

    vexed authored
    …nd play sound when that limit is reached. Default is 72 characters if nothing is specified.
  4. @vexed
Commits on Mar 21, 2015
  1. @haoNoQ

    jscam: Convert cam1-4a.{vlo,slo} into cam1-4a.js.

    haoNoQ authored
    In the process:
    
    - Add a new libcampaign.js function, camQueueBuilding().
    - Accidentally fix order of files in POTFILES.in.
    
    refs ticket:4234
Commits on Mar 20, 2015
  1. @haoNoQ

    jscam: A safe way of obtaining the global context

    haoNoQ authored
    without messing up the savegames.
Commits on Mar 18, 2015
  1. @perim
Commits on Mar 16, 2015
  1. @vexed

    Merge branch 'bugfixes'

    vexed authored
  2. @vexed

    <framework>

    vexed authored
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  3. @vexed

    <ivis_openGL>

    vexed authored
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  4. @vexed

    <gamelib>

    vexed authored
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  5. @vexed

    <src>

    vexed authored
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  6. @vexed

    <qtgame>

    vexed authored
     **NOTE If you find anything wrong, please
     speak up now! (Goal of this is to make it easier for all patch authors to
     have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  7. @vexed

    <widget>

    vexed authored
     **NOTE If you find anything wrong, please
     speak up now! (Goal of this is to make it easier for all patch authors to
     have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  8. @vexed

    <sound>

    vexed authored
     **NOTE If you find anything wrong, please speak
     up now! (Goal of this is to make it easier for all patch authors to have the
     same coding style and if not, they can just run astyle with the below options
     to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  9. @vexed

    <sequence>

    vexed authored
     **NOTE If you find anything wrong, please
     speak up now! (Goal of this is to make it easier for all patch authors to
     have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  10. @vexed

    <SDL>

    vexed authored
     **NOTE If you find anything wrong, please speak
     up now! (Goal of this is to make it easier for all patch authors to have the
     same coding style and if not, they can just run astyle with the below options
     to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  11. @vexed

    <script>

    vexed authored
     **NOTE If you find anything wrong, please
     speak up now! (Goal of this is to make it easier for all patch authors to
     have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  12. @vexed

    <netplay>

    vexed authored
     **NOTE If you find anything wrong, please
     speak up now! (Goal of this is to make it easier for all patch authors to
     have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  13. @vexed

    <exceptionhandler>

    vexed authored
     **NOTE If you find anything wrong,
     please speak up now! (Goal of this is to make it easier for all patch authors
     to have the same coding style and if not, they can just run astyle with the
     below options to correct it.)
    
    astyle with:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
  14. @vexed
  15. @vexed

    <bugfixes> NOTE: the tag bugfixes_base was made prior to this commit,…

    vexed authored
    … in case you need a "clean" copy of the prior state of bugfixes.
    
    Cleaned up with astyle with these options:
    --suffix=none
    --style=allman
    --indent=tab
    --indent-cases
    --indent-namespaces
    --pad-oper
    --pad-header
    --unpad-paren
    --add-brackets
    --align-pointer=name
    --min-conditional-indent=0
    --indent-preprocessor
    --keep-one-line-statements
Commits on Mar 15, 2015
  1. @perim
  2. @perim
Commits on Mar 8, 2015
  1. @perim

    Stop using custom linked list implementation for gateways.

    perim authored
    Remove now unused listmacs header.
  2. @perim
  3. @perim

    Clean up the animation code a bit.

    perim authored
    Moved animobj code to src/ since there is nothing generic
    or reusable about it, and it saves us some interface glue.
Commits on Mar 2, 2015
  1. @vexed
Something went wrong with that request. Please try again.