Branch: refs/heads/master
  Home:   https://github.com/Warzone2100/warzone2100
  Commit: 6e77b235550df274a49e12acbb4473a3ff19536e
      
https://github.com/Warzone2100/warzone2100/commit/6e77b235550df274a49e12acbb4473a3ff19536e
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M macosx/Warzone.xcodeproj/project.pbxproj
    M src/Makefile.am
    M src/Warzone2100.vcxproj
    M src/Warzone2100.vcxproj.filters
    R src/bridge.cpp
    R src/bridge.h

  Log Message:
  -----------
  Remove unused bridge code.

"The code below is unused. Can it be reused? - Per, 2007"

8 years later, I think it is safe to say it will not be
reused any time soon.


  Commit: 825ff517f99a3f20b2a14fd04fb5053f7fadfb1c
      
https://github.com/Warzone2100/warzone2100/commit/825ff517f99a3f20b2a14fd04fb5053f7fadfb1c
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M src/cheat.cpp
    M src/configuration.cpp
    M src/display.cpp
    M src/display.h
    M src/feature.cpp
    M src/frontend.cpp
    M src/frontend.h
    M src/ingameop.h
    M src/keybind.cpp
    M src/keybind.h
    M src/projectile.cpp
    M src/structure.cpp

  Log Message:
  -----------
  Rip out ugly and unpopular screen shake effect.


  Commit: 8f620fc487503a0d157ccf5c4bdddadaf8651de1
      
https://github.com/Warzone2100/warzone2100/commit/8f620fc487503a0d157ccf5c4bdddadaf8651de1
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M src/Makefile.am
    M src/Warzone2100.vcxproj
    M src/Warzone2100.vcxproj.filters
    M src/ai.cpp
    M src/display.cpp
    M src/display3d.cpp
    R src/drive.cpp
    R src/drive.h
    M src/droid.cpp
    M src/hci.cpp
    M src/hci.h
    M src/init.cpp
    M src/keybind.cpp
    M src/keybind.h
    M src/keymap.cpp
    M src/loop.cpp
    M src/move.cpp
    M src/movedef.h
    M src/scriptfuncs.cpp
    M src/seqdisp.cpp
    M src/warcam.cpp

  Log Message:
  -----------
  Rip out unused, broken drive mode.


  Commit: 64be6afb65d6f092d923a687434acc6cf1a7cc2f
      
https://github.com/Warzone2100/warzone2100/commit/64be6afb65d6f092d923a687434acc6cf1a7cc2f
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M data/base/images/intfac.img
    R data/base/images/intfac/image_ascii100.png
    R data/base/images/intfac/image_ascii101.png
    R data/base/images/intfac/image_ascii102.png
    R data/base/images/intfac/image_ascii103.png
    R data/base/images/intfac/image_ascii104.png
    R data/base/images/intfac/image_ascii105.png
    R data/base/images/intfac/image_ascii106.png
    R data/base/images/intfac/image_ascii107.png
    R data/base/images/intfac/image_ascii108.png
    R data/base/images/intfac/image_ascii109.png
    R data/base/images/intfac/image_ascii110.png
    R data/base/images/intfac/image_ascii111.png
    R data/base/images/intfac/image_ascii112.png
    R data/base/images/intfac/image_ascii113.png
    R data/base/images/intfac/image_ascii114.png
    R data/base/images/intfac/image_ascii115.png
    R data/base/images/intfac/image_ascii116.png
    R data/base/images/intfac/image_ascii117.png
    R data/base/images/intfac/image_ascii118.png
    R data/base/images/intfac/image_ascii119.png
    R data/base/images/intfac/image_ascii120.png
    R data/base/images/intfac/image_ascii121.png
    R data/base/images/intfac/image_ascii122.png
    R data/base/images/intfac/image_ascii123.png
    R data/base/images/intfac/image_ascii124.png
    R data/base/images/intfac/image_ascii125.png
    R data/base/images/intfac/image_ascii126.png
    R data/base/images/intfac/image_ascii131.png
    R data/base/images/intfac/image_ascii161.png
    R data/base/images/intfac/image_ascii188.png
    R data/base/images/intfac/image_ascii189.png
    R data/base/images/intfac/image_ascii191.png
    R data/base/images/intfac/image_ascii192.png
    R data/base/images/intfac/image_ascii193.png
    R data/base/images/intfac/image_ascii194.png
    R data/base/images/intfac/image_ascii195.png
    R data/base/images/intfac/image_ascii196.png
    R data/base/images/intfac/image_ascii197.png
    R data/base/images/intfac/image_ascii198.png
    R data/base/images/intfac/image_ascii200.png
    R data/base/images/intfac/image_ascii201.png
    R data/base/images/intfac/image_ascii202.png
    R data/base/images/intfac/image_ascii203.png
    R data/base/images/intfac/image_ascii204.png
    R data/base/images/intfac/image_ascii205.png
    R data/base/images/intfac/image_ascii206.png
    R data/base/images/intfac/image_ascii207.png
    R data/base/images/intfac/image_ascii208.png
    R data/base/images/intfac/image_ascii210.png
    R data/base/images/intfac/image_ascii211.png
    R data/base/images/intfac/image_ascii212.png
    R data/base/images/intfac/image_ascii213.png
    R data/base/images/intfac/image_ascii214.png
    R data/base/images/intfac/image_ascii216.png
    R data/base/images/intfac/image_ascii217.png
    R data/base/images/intfac/image_ascii218.png
    R data/base/images/intfac/image_ascii219.png
    R data/base/images/intfac/image_ascii220.png
    R data/base/images/intfac/image_ascii221.png
    R data/base/images/intfac/image_ascii223.png
    R data/base/images/intfac/image_ascii224.png
    R data/base/images/intfac/image_ascii225.png
    R data/base/images/intfac/image_ascii226.png
    R data/base/images/intfac/image_ascii227.png
    R data/base/images/intfac/image_ascii228.png
    R data/base/images/intfac/image_ascii229.png
    R data/base/images/intfac/image_ascii230.png
    R data/base/images/intfac/image_ascii231.png
    R data/base/images/intfac/image_ascii232.png
    R data/base/images/intfac/image_ascii233.png
    R data/base/images/intfac/image_ascii234.png
    R data/base/images/intfac/image_ascii235.png
    R data/base/images/intfac/image_ascii236.png
    R data/base/images/intfac/image_ascii237.png
    R data/base/images/intfac/image_ascii238.png
    R data/base/images/intfac/image_ascii239.png
    R data/base/images/intfac/image_ascii241.png
    R data/base/images/intfac/image_ascii242.png
    R data/base/images/intfac/image_ascii243.png
    R data/base/images/intfac/image_ascii244.png
    R data/base/images/intfac/image_ascii245.png
    R data/base/images/intfac/image_ascii246.png
    R data/base/images/intfac/image_ascii248.png
    R data/base/images/intfac/image_ascii249.png
    R data/base/images/intfac/image_ascii250.png
    R data/base/images/intfac/image_ascii251.png
    R data/base/images/intfac/image_ascii252.png
    R data/base/images/intfac/image_ascii253.png
    R data/base/images/intfac/image_ascii33.png
    R data/base/images/intfac/image_ascii34.png
    R data/base/images/intfac/image_ascii35.png
    R data/base/images/intfac/image_ascii36.png
    R data/base/images/intfac/image_ascii37.png
    R data/base/images/intfac/image_ascii38.png
    R data/base/images/intfac/image_ascii39.png
    R data/base/images/intfac/image_ascii40.png
    R data/base/images/intfac/image_ascii41.png
    R data/base/images/intfac/image_ascii42.png
    R data/base/images/intfac/image_ascii43.png
    R data/base/images/intfac/image_ascii44.png
    R data/base/images/intfac/image_ascii45.png
    R data/base/images/intfac/image_ascii46.png
    R data/base/images/intfac/image_ascii47.png
    R data/base/images/intfac/image_ascii48.png
    R data/base/images/intfac/image_ascii49.png
    R data/base/images/intfac/image_ascii50.png
    R data/base/images/intfac/image_ascii51.png
    R data/base/images/intfac/image_ascii52.png
    R data/base/images/intfac/image_ascii53.png
    R data/base/images/intfac/image_ascii54.png
    R data/base/images/intfac/image_ascii55.png
    R data/base/images/intfac/image_ascii56.png
    R data/base/images/intfac/image_ascii57.png
    R data/base/images/intfac/image_ascii58.png
    R data/base/images/intfac/image_ascii59.png
    R data/base/images/intfac/image_ascii60.png
    R data/base/images/intfac/image_ascii61.png
    R data/base/images/intfac/image_ascii62.png
    R data/base/images/intfac/image_ascii63.png
    R data/base/images/intfac/image_ascii64.png
    R data/base/images/intfac/image_ascii65.png
    R data/base/images/intfac/image_ascii66.png
    R data/base/images/intfac/image_ascii67.png
    R data/base/images/intfac/image_ascii68.png
    R data/base/images/intfac/image_ascii69.png
    R data/base/images/intfac/image_ascii70.png
    R data/base/images/intfac/image_ascii71.png
    R data/base/images/intfac/image_ascii72.png
    R data/base/images/intfac/image_ascii73.png
    R data/base/images/intfac/image_ascii74.png
    R data/base/images/intfac/image_ascii75.png
    R data/base/images/intfac/image_ascii76.png
    R data/base/images/intfac/image_ascii77.png
    R data/base/images/intfac/image_ascii78.png
    R data/base/images/intfac/image_ascii79.png
    R data/base/images/intfac/image_ascii80.png
    R data/base/images/intfac/image_ascii81.png
    R data/base/images/intfac/image_ascii82.png
    R data/base/images/intfac/image_ascii83.png
    R data/base/images/intfac/image_ascii84.png
    R data/base/images/intfac/image_ascii85.png
    R data/base/images/intfac/image_ascii86.png
    R data/base/images/intfac/image_ascii87.png
    R data/base/images/intfac/image_ascii88.png
    R data/base/images/intfac/image_ascii89.png
    R data/base/images/intfac/image_ascii90.png
    R data/base/images/intfac/image_ascii91.png
    R data/base/images/intfac/image_ascii92.png
    R data/base/images/intfac/image_ascii93.png
    R data/base/images/intfac/image_ascii94.png
    R data/base/images/intfac/image_ascii95.png
    R data/base/images/intfac/image_ascii96.png
    R data/base/images/intfac/image_ascii97.png
    R data/base/images/intfac/image_ascii98.png
    R data/base/images/intfac/image_ascii99.png
    M src/intfac.h

  Log Message:
  -----------
  Remove remnants of an ancient font drawing system.


  Commit: 737c8d13644625843c39f0f4c596009dd2e4af30
      
https://github.com/Warzone2100/warzone2100/commit/737c8d13644625843c39f0f4c596009dd2e4af30
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M data/base/images/intfac.img
    A data/base/images/intfac/image_multi_offalgrey.png
    A data/base/images/intfac/image_ord_circlegrey.png
    A data/base/images/intfac/image_ord_destruct1grey.png
    A data/base/images/intfac/image_ord_embarkgrey.png
    A data/base/images/intfac/image_ord_fatwillgrey.png
    A data/base/images/intfac/image_ord_firedes_grey.png
    A data/base/images/intfac/image_ord_gotohqgrey.png
    A data/base/images/intfac/image_ord_guardgrey.png
    A data/base/images/intfac/image_ord_haltgrey.png
    A data/base/images/intfac/image_ord_holdfiregrey.png
    A data/base/images/intfac/image_ord_patrolgrey.png
    A data/base/images/intfac/image_ord_pursuegrey.png
    A data/base/images/intfac/image_ord_range1grey.png
    A data/base/images/intfac/image_ord_range2grey.png
    A data/base/images/intfac/image_ord_range3grey.png
    A data/base/images/intfac/image_ord_repair1grey.png
    A data/base/images/intfac/image_ord_repair2grey.png
    A data/base/images/intfac/image_ord_repair3grey.png
    A data/base/images/intfac/image_ord_retfiregrey.png
    A data/base/images/intfac/image_ord_rtrgrey.png
    M src/intfac.h

  Log Message:
  -----------
  Add disabled/greyed out variants of all order button icons.


  Commit: 872b625bd0ac32fe5f950620fac2baaf6720a350
      
https://github.com/Warzone2100/warzone2100/commit/872b625bd0ac32fe5f950620fac2baaf6720a350
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M src/stats.cpp

  Log Message:
  -----------
  Stats code cleanup


  Commit: caa66b865cd0a24dfd8292ad6a9126093f846e31
      
https://github.com/Warzone2100/warzone2100/commit/caa66b865cd0a24dfd8292ad6a9126093f846e31
  Author: Per Inge Mathisen <per.mathi...@gmail.com>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    M src/action.cpp
    M src/basedef.h
    M src/component.cpp
    M src/display3d.cpp
    M src/droid.cpp
    M src/droiddef.h
    M src/game.cpp
    M src/mission.cpp
    M src/objmem.cpp
    M src/scriptfuncs.cpp
    M src/structure.cpp
    M src/structure.h
    M src/structuredef.h
    M src/template.cpp

  Log Message:
  -----------
  Use the same maximum number of weapons for both droids and structures.

This allows us to unify a lot of weapons related code between the two.


  Commit: af9c9137d231d4b2c1d4e5e1ffde0e86dc443b3c
      
https://github.com/Warzone2100/warzone2100/commit/af9c9137d231d4b2c1d4e5e1ffde0e86dc443b3c
  Author: per <p...@wz2100.net>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M data/Makefile.am
    R data/base/anims/anim.cfg
    R data/base/anims/blderik.ani
    R data/base/anims/cybd_run.ani
    R data/base/anims/cybdpjmp.ani
    R data/base/anims/cybdplnd.ani
    R data/base/anims/cybdprun.ani
    R data/base/anims/fireknee.ani
    R data/base/anims/flamfall.ani
    R data/base/anims/runanim.ani
    R data/base/anims/runflame.ani
    R data/base/anims/walkanim.ani
    M data/base/components/bodies/cybd_run.pie
    M data/base/components/bodies/cybd_std.pie
    M data/base/components/bodies/cybdpjmp.pie
    M data/base/components/bodies/cybdplnd.pie
    M data/base/components/bodies/exbloke.pie
    M data/base/components/bodies/flamfall.pie
    M data/base/components/bodies/runanim.pie
    M data/base/components/bodies/runflame.pie
    M data/base/structs/blderik.pie
    M data/base/wrf/basic.wrf
    R data/mp/anims/anim.cfg
    M data/mp/components/bodies/scbd_run.pie
    M data/mp/components/bodies/scbd_std.pie
    M data/mp/wrf/basic.wrf
    A doc/Animation.markdown
    A doc/PIE.markdown
    M lib/gamelib/Makefile.am
    R lib/gamelib/anim.cpp
    R lib/gamelib/anim.h
    M lib/gamelib/audp_lexer.cpp
    M lib/gamelib/audp_lexer.lpp
    M lib/gamelib/audp_parser.cpp
    M lib/gamelib/audp_parser.h
    M lib/gamelib/audp_parser.ypp
    M lib/gamelib/gamelib.vcxproj
    M lib/gamelib/gamelib.vcxproj.filters
    R lib/gamelib/hashtable.cpp
    R lib/gamelib/hashtable.h
    M lib/ivis_opengl/imdload.cpp
    M lib/ivis_opengl/ivisdef.h
    M lib/ivis_opengl/piematrix.cpp
    M lib/ivis_opengl/piematrix.h
    M lib/ivis_opengl/pietypes.h
    M lib/sound/audio.cpp
    M macosx/Warzone.xcodeproj/project.pbxproj
    M src/Makefile.am
    M src/Warzone2100.vcxproj
    M src/Warzone2100.vcxproj.filters
    R src/anim_id.h
    R src/animobj.cpp
    R src/animobj.h
    M src/basedef.h
    M src/baseobject.cpp
    M src/bucket3d.cpp
    M src/bucket3d.h
    M src/component.cpp
    M src/data.cpp
    M src/display3d.cpp
    M src/display3d.h
    M src/droid.cpp
    M src/droid.h
    M src/feature.cpp
    M src/game.cpp
    M src/init.cpp
    M src/loop.cpp
    M src/move.cpp
    M src/multigifts.cpp
    M src/multistruct.cpp
    M src/objmem.cpp
    M src/order.cpp
    M src/orderdef.h
    M src/projectile.cpp
    M src/qtscriptfuncs.cpp
    M src/structure.cpp

  Log Message:
  -----------
  New mesh animation system

Scrapped the old crappy animation system because it made absolutely
no sense and was horribly limiting. The new system is based on two
mechanisms. The first is a new section in PIE files called ANIMOBJ
that modify the position, rotation and scaling of frames for the
given mesh level. The second is a new directive in PIE files called
EVENT which tells the game to use a different model instead when
the given event is triggered for the game object, such as burning and
moving.

There used to be three animations systems in the game - texture
coordinate flipping, key frames, and skeletal. Key frames are now
merely expressed in terms of skeletal frames in which scaling for
all but the key frame is set to a fixed -1000, which disables the
frame entirely.

The reason that this information went into the PIE files is simply
because it was easier. Making a new file format when there is current
exactly two models with proper animation (supercyborg and oil derrick)
made little sense. In the long run we should reconsider the whole PIE
format.

Scaling now actually supported, in all three dimensions. It used to
possible to specify in ANI files, but was never used. Each level can
now have separate animation framerates and cycle counts (how many
times to run an animation, zero for infinity).

Currently implemented for structures and droid bodies (which includes
cyborg feet).

Currently supported animation event types: Movement, power generator
active, firing, and dying. All units can now have a dying animation.
However, babas no longer run around screaming before they die - this
was just too hard to generalize (and was pretty much broken anyway).

See documentation in doc/ for further details.


Compare: 
https://github.com/Warzone2100/warzone2100/compare/95eb631a75a9...af9c9137d231
------------------------------------------------------------------------------
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

Reply via email to