Menu

Commit [r1516]  Maximize  Restore  History

Commit message addendum to r1509:

- reengineering gradient floor:
- renaming ( new = old)
fl_slope_ps = "fl-gradient1",
fl_slope_pn = "fl-gradient2",
fl_slope_pe = "fl-gradient3",
fl_slope_pw = "fl-gradient4",
fl_slope_ose = "fl-gradient5",
fl_slope_osw = "fl-gradient6",
fl_slope_one = "fl-gradient7",
fl_slope_onw = "fl-gradient8",
fl_slope_ise = "fl-gradient9",
fl_slope_ine = "fl-gradient10",
fl_slope_isw = "fl-gradient11",
fl_slope_inw = "fl-gradient12",
fl_slope_ts = "fl-gradient13",
fl_slope_tn = "fl-gradient14",
fl_slope_te = "fl-gradient15",
fl_slope_tw = "fl-gradient16",
fl_slope_tsl = "fl-gradient", type=20
fl_slope_tnl = "fl-gradient", type=18
fl_slope_tel = "fl-gradient", type=15
fl_slope_twl = "fl-gradient", type=14
fl_slope_tsr = "fl-gradient", type=19
fl_slope_tnr = "fl-gradient", type=17
fl_slope_ter = "fl-gradient", type=16
fl_slope_twr = "fl-gradient", type=13
- naming scheme - suffix:
- p* : planar, descending to given direction
- o* : outer edge, descending to given direction
- i* : inner edge, descending to given direction
- t* : tube, descending to given direction
- t*l : tube, left wall, descending to given direction
- t*r : tube, right wall, descending to given direction
- attribute "shape" with above suffix values, determines image
- attribtute "slope", values NODIR, WEST, SOUTH, EAST, NORTH, NORTHWEST,
SOUTHWEST, SOUTHEAST, NORTHEAST determines force direction
- variantes are preconfigured in both attributes shape, slope
- attribute "strength" overrides global "SlopeStrength"
- attribute "force_x", "force_y" overrides all slope and strength values
- bottle - improved drunken forces on actors

ral 2009-02-05

changed /trunk/data/api1init.lua
changed /trunk/data/api2init.lua
changed /trunk/data/models-2d.lua
changed /trunk/data/schemas/objects.xml
changed /trunk/src/Makefile.am
changed /trunk/src/floors.cc
changed /trunk/src/floors.hh
changed /trunk/src/floors/SimpleFloors.cc
changed /trunk/src/floors/SimpleFloors.hh
added /trunk/src/floors/SlopeFloor.cc
added /trunk/src/floors/SlopeFloor.hh
changed /trunk/src/ox_extra.cc
changed /trunk/src/ox_magnum.cc
changed /trunk/src/ox_oxyd1.cc
changed /trunk/src/ox_peroxyd.cc
changed /trunk/src/oxyd.cc
changed /trunk/src/world.cc
/trunk/data/api1init.lua Diff Switch to side-by-side view
Loading...
/trunk/data/api2init.lua Diff Switch to side-by-side view
Loading...
/trunk/data/models-2d.lua Diff Switch to side-by-side view
Loading...
/trunk/data/schemas/objects.xml Diff Switch to side-by-side view
Loading...
/trunk/src/Makefile.am Diff Switch to side-by-side view
Loading...
/trunk/src/floors.cc Diff Switch to side-by-side view
Loading...
/trunk/src/floors.hh Diff Switch to side-by-side view
Loading...
/trunk/src/floors/SimpleFloors.cc Diff Switch to side-by-side view
Loading...
/trunk/src/floors/SimpleFloors.hh Diff Switch to side-by-side view
Loading...
/trunk/src/floors/SlopeFloor.cc Diff Switch to side-by-side view
Loading...
/trunk/src/floors/SlopeFloor.hh Diff Switch to side-by-side view
Loading...
/trunk/src/ox_extra.cc Diff Switch to side-by-side view
Loading...
/trunk/src/ox_magnum.cc Diff Switch to side-by-side view
Loading...
/trunk/src/ox_oxyd1.cc Diff Switch to side-by-side view
Loading...
/trunk/src/ox_peroxyd.cc Diff Switch to side-by-side view
Loading...
/trunk/src/oxyd.cc Diff Switch to side-by-side view
Loading...
/trunk/src/world.cc Diff Switch to side-by-side view
Loading...