Overhaul tangible_make to get rid of LuaOldStack
This commit is contained in:
@@ -267,8 +267,8 @@ LuaDefine(unittests_world1animdiff, "", "some unit tests") {
|
||||
util::IdVector ids = util::id_vector_create(123, 345);
|
||||
|
||||
// Create some tangibles, and add some animations.
|
||||
m->tangible_make(0, 123, "somewhere", false);
|
||||
m->tangible_make(0, 345, "somewhere", false);
|
||||
m->tangible_make(123, "somewhere");
|
||||
m->tangible_make(345, "somewhere");
|
||||
m->tangible_walkto(123, 770, 3, 4);
|
||||
m->tangible_walkto(345, 771, 6, 2);
|
||||
LuaAssertStrEq(L, m->tangible_ids_debug_string(), "123,345");
|
||||
@@ -337,7 +337,7 @@ LuaDefine(unittests_world2pairtab, "", "some unit tests") {
|
||||
|
||||
// Create a master model containing some general tables, and
|
||||
// some specialty tables (not numberable).
|
||||
m->tangible_make(0, 123, "somewhere", false);
|
||||
m->tangible_make(123, "somewhere");
|
||||
m->tangible_set_string(123, "inventory.TID", "inventory");
|
||||
m->tangible_set_string(123, "transactions.TID", "transactions");
|
||||
m->tangible_set_string(123, "skills.TID", "skills");
|
||||
@@ -348,7 +348,7 @@ LuaDefine(unittests_world2pairtab, "", "some unit tests") {
|
||||
|
||||
// Now we're going to create a synchronous model that's similar to, but not
|
||||
// exactly the same as that master model.
|
||||
ss->tangible_make(0, 123, "somewhere", false);
|
||||
ss->tangible_make(123, "somewhere");
|
||||
ss->tangible_set_string(123, "inventory.TID", "inventory");
|
||||
ss->tangible_set_string(123, "skills.TID", "skills");
|
||||
ss->tangible_set_string(123, "skills.crap.TID", "skills.crap");
|
||||
@@ -384,12 +384,12 @@ LuaDefine(unittests_world3diffluatab, "", "some unit tests") {
|
||||
StreamBuffer sb;
|
||||
|
||||
// Initialize all three models so that a tangible exists.
|
||||
m->tangible_make(0, 123, "somewhere", false);
|
||||
ss->tangible_make(0, 123, "somewhere", false);
|
||||
cs->tangible_make(0, 123, "somewhere", false);
|
||||
m->tangible_make(0, 345, "somewhere", false);
|
||||
ss->tangible_make(0, 345, "somewhere", false);
|
||||
cs->tangible_make(0, 345, "somewhere", false);
|
||||
m->tangible_make(123, "somewhere");
|
||||
ss->tangible_make(123, "somewhere");
|
||||
cs->tangible_make(123, "somewhere");
|
||||
m->tangible_make(345, "somewhere");
|
||||
ss->tangible_make(345, "somewhere");
|
||||
cs->tangible_make(345, "somewhere");
|
||||
|
||||
// Put some data into the master model.
|
||||
m->tangible_set_string(123, "bacon", "crispy");
|
||||
@@ -438,9 +438,9 @@ LuaDefine(unittests_world4difftanclass, "", "some unit tests") {
|
||||
StreamBuffer sb;
|
||||
|
||||
// Initialize all three models so that a tangible exists.
|
||||
m->tangible_make(0, 123, "somewhere", false);
|
||||
ss->tangible_make(0, 123, "somewhere", false);
|
||||
cs->tangible_make(0, 123, "somewhere", false);
|
||||
m->tangible_make(123, "somewhere");
|
||||
ss->tangible_make(123, "somewhere");
|
||||
cs->tangible_make(123, "somewhere");
|
||||
|
||||
// Change the lua class of the tangible.
|
||||
m->tangible_set_class(123, "chicken");
|
||||
|
||||
Reference in New Issue
Block a user