VERSION "23.08.1998"; ////////////////////////////////// Thing's declarations PROPERTY IS (PROPERTY),(LIST),(THING); NAME GENERAL; ; THING IS (THING); NAME saturn; ; THING IS (THING); NAME mars; ; THING IS (THING); NAME venus; ; THING IS (THING); NAME jupiter; ; THING IS (THING); NAME rocket; ; THING IS (THING); NAME earth; ; THING IS (THING); NAME globe; ; THING IS (THING); NAME panda; ; THING IS (THING); NAME pegasus; ; THING IS (THING); NAME firemove; ; THING IS (THING); NAME Yura; ; THING IS (THING); NAME Anton; ; THING IS (THING); NAME COMMENT; ; THING IS (THING); NAME ID; ; THING IS (THING); NAME TEXT; ; THING IS (THING); NAME OBJECT; ; THING IS (THING),(OBJECT); NAME CLASS; ; CLASS IS (CLASS); NAME SUBJECT; ; SUBJECT IS (SUBJECT); NAME AK; ; SUBJECT IS (SUBJECT); NAME YK; ; CLASS IS (CLASS); NAME XXX; ; XXX IS (XXX); NAME YYY; ; YYY IS (YYY); NAME ZZZ; ; CLASS IS (CLASS); NAME DEAL; ; CLASS IS (CLASS); NAME AGREEMENT; ; CLASS IS (CLASS); NAME ADDRESS; ; ADDRESS IS (ADDRESS); NAME A1; ; ADDRESS IS (ADDRESS); NAME A2; ; PROPERTY IS (PROPERTY),(LIST),(THING); NAME ATTRIBUTE; ; ATTRIBUTE IS (ATTRIBUTE); NAME LASTNAME; ; ATTRIBUTE IS (ATTRIBUTE); NAME FIRSTNAME; ; ATTRIBUTE IS (ATTRIBUTE); NAME CLIENT; ; THING IS (THING),(ATTRIBUTE); NAME DOMAIN; ; THING IS (THING),(ATTRIBUTE); NAME PARENT; ; ATTRIBUTE IS (ATTRIBUTE); NAME DEAL_NUMBER; ; ATTRIBUTE IS (ATTRIBUTE); NAME AGREEMENT_DEAL; ; ATTRIBUTE IS (ATTRIBUTE); NAME TRADER; ; ATTRIBUTE IS (ATTRIBUTE); NAME SECURITY; ; THING IS (THING); NAME OWNER; ; THING IS (THING); NAME TYPE; ; PROPERTY IS (PROPERTY),(LIST),(THING); ; THING IS (THING); NAME CITY; ; THING IS (THING); NAME STREET; ; THING IS (THING); NAME X; ; THING IS (THING); NAME Y; ; THING IS (THING); NAME Z; ; THING IS (THING); NAME CX; ; THING IS (THING); NAME CY; ; THING IS (THING); NAME CZ; ; THING IS (THING); NAME C0; ; THING IS (THING); NAME CC; ; THING IS (THING); NAME XC; ; THING IS (THING); NAME YC; ; THING IS (THING); NAME ZC; ; THING IS (THING); NAME fox; ; THING IS (THING); NAME sun; ; THING IS (THING); NAME pig; ; THING IS (THING); NAME fish; ; THING IS (THING); NAME mouse; ; ////////////////////////////////// Thing's definitions THING(OBJECT) HAS (CLASS),(ID); ; THING(CLASS) HAS (COMMENT),(TEXT),(ATTRIBUTE),(TYPE); ; CLASS(SUBJECT) ID 1; ATTRIBUTE (LASTNAME),(FIRSTNAME); ; CLASS(XXX) COMMENT xxx111; ; XXX(YYY) URL yyy111; COMMENT yyy111; ; YYY(ZZZ) COMMENT zzz111; ; CLASS(DEAL) ATTRIBUTE (CLIENT),(DEAL_NUMBER),(TRADER),(SECURITY); TEXT "Security Deal"; ; CLASS(AGREEMENT) TEXT "Security Agreement"; ATTRIBUTE (CLIENT),(AGREEMENT_DEAL); ; CLASS(ADDRESS) HAS (STREET),(CITY); ; ADDRESS(A1) CITY C1; STREET S1; ; ADDRESS(A2) CITY C2; STREET S2; ; PROPERTY(ATTRIBUTE) HAS (DOMAIN),(OWNER),(TYPE),(TEXT),(PARENT); ; ATTRIBUTE(CLIENT) DOMAIN (SUBJECT); TYPE REF; TEXT "Reference from Deal to Subject"; PARENT (DEAL); ; ATTRIBUTE(AGREEMENT_DEAL) DOMAIN (DEAL); TYPE REF; TEXT "Reference from Agreement to Deal"; PARENT (AGREEMENT); ; ATTRIBUTE(TRADER) DOMAIN (SUBJECT); TYPE REF; TEXT "Trader - reference from Deal to Subject"; PARENT (DEAL); ; THING(Y) HAS (X); ; THING(Z) HAS (Y); ; THING(CX) HAS (YC),(ZC); ; THING(CY) HAS (XC),(ZC); ; THING(CZ) HAS (XC),(YC); ; THING(C0) HAS (CX),(CY),(CZ); ; THING(XC) HAS (CC); ; THING(YC) HAS (CC); ; THING(ZC) HAS (CC); ; ////////////////////////////////// Views VIEW NAME "Playground - 3DCamera"; ; VIEW NAME "This world has shape of bisquit"; ; VIEW ("Playground - 3DCamera") LINK "HAS"; PROJECTOR "Camera"; BACKCOLOR "0,0,0"; NODECOLOR "220,200,140"; LINKCOLOR "40,150,40"; TEXTCOLOR "10,100,10"; X "-577"; Y "-100"; Z "1398"; THETA "-150"; PHI "-3"; NODES NODE X 93; Y -2; Z 337; IMAGE "images/mouse.gif"; THING (NAME mouse); , NODE X 125; Y -2; Z 200; IMAGE "images/pig.gif"; THING (NAME pig); , NODE X 578; Y 158; Z 162; IMAGE "images/fish.gif"; THING (NAME fish); , NODE X 502; Y -82; Z 43; IMAGE "images/wolf.gif"; THING (NAME fox); , NODE X 647; Y -480; Z 200; IMAGE "images/saturn.gif"; THING (NAME saturn); , NODE X 317; Y -309; Z 200; IMAGE "images/mars.gif"; THING (NAME mars); , NODE X 247; Y -392; Z 200; IMAGE "images/venus.gif"; THING (NAME venus); , NODE X 766; Y -411; Z 200; IMAGE "images/jupiter.gif"; THING (NAME jupiter); , NODE X 514; Y -261; Z 200; IMAGE "images/rocket.gif"; THING (NAME rocket); , NODE X 699; Y -313; Z 200; IMAGE "images/earth.gif"; THING (NAME earth); , NODE X 834; Y -84; Z 200; IMAGE "images/panda.gif"; THING (NAME panda); , NODE X -544; Y -167; Z 105; IMAGE "images/firemove.gif"; THING (NAME firemove); , CUBE X -536; Y -120; Z 100; SIZE 50; COLOR red; , CUBE X -357; Y 1; Z 100; SIZE 50; COLOR "255,0,0,120"; , CUBE X 176; Y -418; Z 100; SIZE 50; COLOR green; , CUBE X -195; Y -26; Z 673; SIZE 50; COLOR "0,255,0,120"; , CUBE X -230; Y -368; Z 100; SIZE 50; COLOR blue; , CUBE X 377; Y -233; Z 100; SIZE 50; COLOR "0,0,255,120"; , CUBE X -321; Y -379; Z 100; SIZE 50; COLOR "255,128,0"; , CUBE X 255; Y -52; Z 100; SIZE 50; COLOR "255,128,0,120"; , CUBE X -180; Y -417; Z 100; SIZE 50; COLOR yellow; , CUBE X 286; Y -200; Z 100; SIZE 50; COLOR "255,255,0,120"; , CUBE X -194; Y -173; Z 100; SIZE 50; COLOR cyan; , CUBE X -340; Y -32; Z 592; SIZE 50; COLOR "0,255,255,120"; , CUBE X -195; Y -318; Z 100; SIZE 50; COLOR "128,0,128"; , CUBE X 498; Y -157; Z 100; SIZE 50; COLOR "128,0,128,120"; , CUBE X -190; Y -78; Z 100; SIZE 50; COLOR white; , CUBE X 333; Y -213; Z 100; SIZE 50; COLOR "255,255,255,120"; , CUBE X -544; Y -24; Z 100; SIZE 50; COLOR red; , CUBE X -318; Y -430; Z 100; SIZE 50; COLOR green; , CUBE X -273; Y -383; Z 100; SIZE 50; COLOR blue; , CUBE X -463; Y -23; Z 100; SIZE 50; COLOR "255,128,0"; , CUBE X -78; Y -417; Z 100; SIZE 50; COLOR yellow; , CUBE X -190; Y -271; Z 100; SIZE 50; COLOR cyan; , CUBE X 24; Y -414; Z 100; SIZE 50; COLOR "128,0,128"; , CUBE X -357; Y -98; Z 100; SIZE 50; COLOR white; , CUBE X -190; Y -125; Z 100; SIZE 50; COLOR red; , CUBE X -358; Y 52; Z 100; SIZE 50; COLOR "255,0,0,120"; , CUBE X -132; Y -368; Z 100; SIZE 50; COLOR green; , CUBE X 513; Y -64; Z 100; SIZE 50; COLOR "0,255,0,120"; , CUBE X -130; Y -417; Z 100; SIZE 50; COLOR blue; , CUBE X 518; Y -112; Z 100; SIZE 50; COLOR "0,0,255,120"; , CUBE X 127; Y -416; Z 100; SIZE 50; COLOR "255,128,0"; , CUBE X -359; Y 103; Z 100; SIZE 50; COLOR "255,128,0,120"; , CUBE X -220; Y -468; Z 100; SIZE 50; COLOR yellow; , CUBE X 255; Y -99; Z 100; SIZE 50; COLOR "255,255,0,120"; , CUBE X 76; Y -416; Z 100; SIZE 50; COLOR cyan; , CUBE X 469; Y -204; Z 100; SIZE 50; COLOR "0,255,255,120"; , CUBE X -503; Y -76; Z 100; SIZE 50; COLOR "128,0,128"; , CUBE X 427; Y -219; Z 100; SIZE 50; COLOR "128,0,128,120"; , CUBE X -190; Y -222; Z 100; SIZE 50; COLOR white; , CUBE X 269; Y -146; Z 100; SIZE 50; COLOR "255,255,255,120"; , CUBE X -228; Y -418; Z 100; SIZE 50; COLOR red; , CUBE X -25; Y -417; Z 100; SIZE 50; COLOR green; , CUBE X -171; Y -466; Z 100; SIZE 50; COLOR blue; , CUBE X -274; Y -432; Z 100; SIZE 50; COLOR "255,128,0"; , CUBE X -627; Y -24; Z 100; SIZE 50; COLOR yellow; , CUBE X -180; Y -368; Z 100; SIZE 50; COLOR cyan; , CUBE X -585; Y -74; Z 100; SIZE 50; COLOR "128,0,128"; , CUBE X -194; Y -27; Z 100; SIZE 50; COLOR white; , GRID X 0; Y 0; Z 0; THETA1 0; PHI1 0; THETA2 0; PHI2 0; MIN1 -500.0; MAX1 1000.0; STEP1 100.0; MIN2 500.0; MAX2 1000.0; STEP2 100.0; SCALE 0.0; FILLCOLOR green; LINECOLOR "0,128,0"; , GRID X 0; Y 0; Z 0; THETA1 0; PHI1 0; THETA2 0; PHI2 0; MIN1 -500.0; MAX1 1000.0; STEP1 100.0; MIN2 -500.0; MAX2 0.0; STEP2 100.0; SCALE 0.0; FILLCOLOR green; LINECOLOR "0,128,0"; , GRID X 0; Y 0; Z 0; THETA1 0; PHI1 0; THETA2 0; PHI2 0; MIN1 -500.0; MAX1 0.0; STEP1 100.0; MIN2 0.0; MAX2 500.0; STEP2 100.0; SCALE 0.0; FILLCOLOR green; LINECOLOR "0,128,0"; , GRID X 0; Y 0; Z 0; THETA1 0; PHI1 0; THETA2 0; PHI2 0; MIN1 0.0; MAX1 500.0; STEP1 100.0; MIN2 0.0; MAX2 500.0; STEP2 100.0; SCALE 0.0; FILLCOLOR "0,0,255,128"; , GRID X 0; Y 0; Z 0; THETA1 0; PHI1 0; THETA2 0; PHI2 0; MIN1 500.0; MAX1 1000.0; STEP1 100.0; MIN2 0.0; MAX2 500.0; STEP2 100.0; SCALE 0.0; FILLCOLOR green; LINECOLOR "0,128,0"; , CUBE X -353; Y -48; Z 95; SIZE 50; COLOR "255,255,0,120"; , NODE X -62; Y -51; Z 200; IMAGE "images/wolf.gif"; THING (NAME fox); , NODE X 430; Y 189; Z 162; IMAGE "images/fish.gif"; THING (NAME fish); , NODE X 520; Y -63; Z -55; IMAGE "images/pig.gif"; THING (NAME pig); , NODE X 439; Y -57; Z -45; IMAGE "images/mouse.gif"; THING (NAME mouse); , NODE X 507; Y -55; Z 317; IMAGE "images/yura.gif"; THING (NAME Yura); , NODE X 411; Y -119; Z 682; IMAGE "images/anton.gif"; THING (NAME Anton); , NODE X 724; Y -420; Z -73; IMAGE "images/sun.gif"; THING (NAME sun); , NODE X -280; Y -19; Z 574; IMAGE "images/fish.gif"; THING (NAME fish); , CUBE X -241; Y -33; Z 592; SIZE 50; COLOR "0,255,255,120"; , CUBE X -293; Y -32; Z 592; SIZE 50; COLOR "0,255,255,120"; ; ; VIEW ("This world has shape of bisquit") LINK "HAS"; PROJECTOR "Camera"; BACKCOLOR "0,0,100"; NODECOLOR "0,0,255"; LINKCOLOR "255,100,100"; TEXTCOLOR "yellow"; X "0"; Y "0"; Z "-1000"; THETA "0"; PHI "0"; NODES NODE X 150; Y 150; Z 150; IMAGE "images/globe.gif"; THING (NAME globe); , NODE X 100; Y 100; Z 100; IMAGE "RECT"; THING (NAME C0); , NODE X 200; Y 100; Z 100; IMAGE "RECT"; THING (NAME CX); , NODE X 100; Y 200; Z 100; IMAGE "RECT"; THING (NAME CY); , NODE X 100; Y 100; Z 200; IMAGE "RECT"; THING (NAME CZ); , NODE X 100; Y 200; Z 200; IMAGE "RECT"; THING (NAME XC); , NODE X 200; Y 100; Z 200; IMAGE "RECT"; THING (NAME YC); , NODE X 200; Y 200; Z 100; IMAGE "RECT"; THING (NAME ZC); , NODE X 200; Y 200; Z 200; IMAGE "RECT"; THING (NAME CC); ; ;