Commits on Jul 2, 2012
  1. @sweetkristas
  2. @rkettering

    Made rope/platform components for the swaying platforms all conform t…

    …o a consistent palette (an extension of the wood palette), so they can be shifted as necessary.
    rkettering committed Jul 2, 2012
  3. @rkettering

    Swaying platforms now have platform-areas that correspond to the actu…

    …al visible rotation of the platform image.
    rkettering committed Jul 2, 2012
  4. @sweetkristas
  5. @DDR0

    CT: Added new ground shadow graphics for legs. (Not wired in yet.) Th…

    …is will let us show where there are supports, without actually having to have the support appear and dirty up the graphics.
    DDR0 committed Jul 2, 2012
  6. @DDR0
  7. @rkettering

    Made the swaying platform's inertial swinging a function of the rope …

    …length, which makes some very short instances less crazy. Also dampened the swing slightly.
    rkettering committed Jul 2, 2012
  8. @rkettering

    Updated what should be the last of the old hanging platforms, in the …

    …caves, to the new versions.
    rkettering committed Jul 2, 2012
  9. @DDR0

    CT: Further improvements to depth rendering code, though still ultima…

    …tely incomplete. Misc. additional fixes.
    DDR0 committed Jul 1, 2012
  10. @rkettering
  11. @rkettering

    Vertical swaying platforms now operate as ziplines in the bottom->top…

    … configuration, in addition to the previous top->bottom.
    rkettering committed Jul 1, 2012
  12. @sweetkristas

    Modified variant so foreach() works when the variant type is a list. …

    …e.g foreach(const variant& v, variantlist.range()) {}
    sweetkristas committed Jul 2, 2012
  13. @sweetkristas

    Made zip work with maps (maps are merged together by default, element…

    …s with duplicate keys will have the supplied function applied. e.g. zip({'a':1,'b':2},{'d':4,'b':5},a*b) = {'a':1,'b':10,'d':4}).
    sweetkristas committed Jul 2, 2012
  14. @sweetkristas
Commits on Jul 1, 2012
  1. @DDR0

    Moved frogatto-specific functions over to the frogatto module. Funnil…

    …y enough, all the frogatto-specific functions were clustered at the top of the file.
    DDR0 committed Jul 1, 2012
  2. @DDR0

    Moved some files around and minimally replicated some data/ files so …

    …that Cube Trains starts up again.
    DDR0 committed Jul 1, 2012
  3. @DDR0
  4. @sweetkristas
  5. @sweetkristas

    Added an index FFL function. It takes a list and value as arguments a…

    …nd returns the index of the value in the list, -1 if it wasn't found in the list.
    sweetkristas committed Jul 2, 2012
  6. @sweetkristas

    Modified frogatto internal stuff to better support standalone modules…

    …. Now if multiple --module=foo command lines arguments are specified only the last one on the list will be used. Module dependencies should be specified in the individual module.cfg files as a single string "include-modules":"frogatto" or a list "include-modules":["frogatto","elisa"].
    sweetkristas committed Jul 2, 2012
  7. @DDR0

    Revert "Added a simple test for editor vals being set."

    This reverts commit 4a38066.
    DDR0 committed Jul 1, 2012
  8. @DDR0
  9. @DDR0

    CT: Made it so that you can drag the background, OpenTTD style, with …

    …left or right mouse. (This also serves as a 'cancel' motion.) Middle mouse button scrolls, maxis-style.
    DDR0 committed Jul 1, 2012
  10. @rkettering

    Merge branch 'fmod'

    rkettering committed Jul 1, 2012
  11. @DDR0
  12. @DDR0

    Undeprecated find_index and fixed it up a bit to return null if the v…

    …alue isn't in the list.
    
    Made map-selector play sound when the user clicks the next selection. (For some reason, the map-text is now tiny.)
    DDR0 committed Jun 30, 2012
  13. @DDR0
  14. @DDR0
Commits on Jun 30, 2012
  1. @DDR0
  2. @sweetkristas
  3. @sweetkristas

    Modified the mouse routines so that if clip_area is defined on a cust…

    …om object then current point is tested against this and the following events will not fire: mouse_down, mouse_up, mouse_move, click, drag_start, mouse_enter, mouse_leave.
    sweetkristas committed Jun 30, 2012
  4. @DDR0

    Made Frogatto into it's own branch. This doesn't seem to break anythi…

    …ng obvious at the moment.
    DDR0 committed Jun 30, 2012
  5. @DDR0

    CT: Restored toolbox.

    DDR0 committed Jun 29, 2012
  6. @DDR0
  7. @DDR0