Permalink
Commits on May 24, 2014
  1. fixed arrow components

    MDT-Maikel committed May 24, 2014
  2. fixed gold bar components

    MDT-Maikel committed May 24, 2014
Commits on May 9, 2014
  1. Merge remote-tracking branch 'remotes/origin/master' into heavy-resou…

    Armag3ddon committed May 9, 2014
    …rces
    
    Conflicts:
    	planet/Arena.ocf/Hideout.ocs/Material.ocg/Amethyst.ocm
    	planet/Arena.ocf/Hideout.ocs/Material.ocg/Ruby.ocm
    	planet/Missions.ocf/AcidDrilling.ocs/Scenario.txt
    	planet/Missions.ocf/DeadlyGrotto.ocs/Scenario.txt
    	planet/Missions.ocf/GoldenMountain.ocs/Scenario.txt
    	planet/Missions.ocf/MineRescue.ocs/Scenario.txt
    	planet/Missions.ocf/Skylands.ocs/Scenario.txt
    	planet/Objects.ocd/Libraries.ocd/Producer.ocd/Script.c
    	planet/Worlds.ocf/AcidGoldMine.ocs/Scenario.txt
    	planet/Worlds.ocf/GoldRush.ocs/Scenario.txt
    	planet/Worlds.ocf/IronPeak.ocs/Scenario.txt
    	planet/Worlds.ocf/Krakatoa.ocs/Scenario.txt
    	planet/Worlds.ocf/RubyCave.ocs/Scenario.txt
Commits on May 4, 2014
  1. Aul: ExtraWarn when turning a fn varargs in body

    isilkor committed May 4, 2014
    Par() calls and '...' in function calls make functions take varargs
    without this being obvious from the header. ExtraWarn about this so people
    who care about it can add an ellipsis to the parameter list.
  2. Aul: Allow '...' as final parameter in func decls

    isilkor committed May 4, 2014
    Accepting an ellipsis as the final parameter in a function declaration
    makes it immediately obvious that the function can take a variable number
    of parameters
  3. Added SolidMaskPlane property.

    SvenTwo committed May 4, 2014
    If an object moves and other objects are attached to its SolidMask, only objects in front of this plane are moved along with it. Defaults to Plane if zero.
  4. Fix SolidMasks defined in DefCore.txt for objects with mesh graphics.

    SvenTwo committed May 4, 2014
    There were a few leftover checks from when SolidMasks could only be defined for definitions with bitmap graphics.
Commits on May 3, 2014
  1. Require semicolon after 'do' loop

    isilkor committed May 3, 2014
    This makes C4Script consistent with C-based languages, and current usage
    on master shows that in the majority of cases, the author expected to have
    to place a semicolon after the loop anyway.
Commits on May 2, 2014
Commits on May 1, 2014
  1. Fix crash on DugOut callback if an unloaded definition is referenced …

    SvenTwo committed May 1, 2014
    …in material Dig2Object.
Commits on Apr 30, 2014
  1. Reactivated EditCursorModeToggle key (formerly Space) now set to no key.

    Armag3ddon committed Apr 30, 2014
    Can be set in KeyConfig.txt as requested by Sven2.
  2. Added new callback: DugOut(object object_by).

    Armag3ddon committed Apr 30, 2014
    Called in a new object that is created from digging out material.
Commits on Apr 28, 2014
  1. Repaired ice hit sound.

    Armag3ddon committed Apr 28, 2014
    "CrystalHit?" -> "GlassHit?"
  2. New feat: Use snow or ice to create loam in the foundry.

    Armag3ddon committed Apr 28, 2014
    Two callbacks added:
    IsLiquid - return a string with the material that this object consists of.
    GetLiquidAmount - return how many material pixels this object is worth.
Commits on Apr 27, 2014
  1. Revert engine-side league localization

    SvenTwo committed Apr 27, 2014
    The engine cannot know about all future league strings. Instead, localize server-side using language id from http request.
  2. Added Terraflint, acquired from Firestone material.

    Armag3ddon committed Apr 27, 2014
    Also added SplitTerraflint dummy definition to produce in the Alchemy Lab. Will provide you with 3 small flints.
    Added the SplitTerraflint definition in scenario where it seemed fitting.
Commits on Apr 26, 2014
  1. Document PathFree2 and CoordinateSpace

    Apfelclonk authored and jcaesar committed Apr 25, 2014
  2. Fix scaffold's solid mask

    Apfelclonk authored and jcaesar committed Apr 25, 2014
Commits on Apr 24, 2014
Commits on Apr 22, 2014
  1. Move contents ejection on death after Death Call

    MDT-Maikel committed Apr 22, 2014
    This allows the scripter to access the contents in OnClonkDeath and similar callbacks preventing solutions using effects or static variables.
Commits on Apr 21, 2014
  1. Add script function SetPlayerZoom to set zoom factors directly instea…

    SvenTwo committed Apr 21, 2014
    …d of by view range (#1065)