3 "synopsis": "Used for comparisons.",
6 "synopsis": "Test program for model tools."
9 "synopsis": "Root of everything."
12 "synopsis": "Used for comparisons."
14 "class_name": "MVirtualTypeDef",
15 "full_name": "test_prog$Object$OTHER",
16 "visibility": "public",
17 "html_synopsis": "<span class=\"synopsis nitdoc\">Used for comparisons.</span>",
18 "modifiers": ["type"],
21 "name": "nullable Object",
22 "synopsis": "Root of everything.",
23 "html_synopsis": "<span class=\"synopsis nitdoc\">Root of everything.</span>"
28 "synopsis": "Is `other` equqls to `self`?",
31 "synopsis": "Test program for model tools."
34 "synopsis": "Root of everything."
37 "synopsis": "Is `other` equqls to `self`?"
39 "class_name": "MMethodDef",
40 "full_name": "test_prog$Object$==",
41 "visibility": "public",
42 "html_synopsis": "<span class=\"synopsis nitdoc\">Is <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">other</span></span></span></code> equqls to <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">self</span></span></span></code>?</span>",
43 "modifiers": ["intern", "fun"],
52 "synopsis": "Used for comparisons.",
53 "html_synopsis": "<span class=\"synopsis nitdoc\">Used for comparisons.</span>"
58 "synopsis": "Booleans, `true` or `false`.",
59 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
65 "synopsis": "Is `other` different from `self`?",
68 "synopsis": "Test program for model tools."
71 "synopsis": "Root of everything."
74 "synopsis": "Is `other` different from `self`?"
76 "class_name": "MMethodDef",
77 "full_name": "test_prog$Object$!=",
78 "visibility": "public",
79 "html_synopsis": "<span class=\"synopsis nitdoc\">Is <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">other</span></span></span></code> different from <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">self</span></span></span></code>?</span>",
89 "synopsis": "Used for comparisons.",
90 "html_synopsis": "<span class=\"synopsis nitdoc\">Used for comparisons.</span>"
95 "synopsis": "Booleans, `true` or `false`.",
96 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
104 "synopsis": "Test program for model tools."
107 "synopsis": "Root of everything."
111 "class_name": "MMethodDef",
112 "full_name": "test_prog$Object$init",
113 "visibility": "public",
114 "modifiers": ["init"],
126 "synopsis": "Test program for model tools."
129 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
132 "synopsis": "Root of everything."
136 "class_name": "MMethodDef",
137 "full_name": "test_prog$Career$Object::init",
138 "visibility": "public",
139 "modifiers": ["redef", "init"],
150 "synopsis": "Test program for model tools."
153 "synopsis": "Warriors are good for fighting."
156 "synopsis": "Root of everything."
160 "class_name": "MMethodDef",
161 "full_name": "test_prog$Warrior$Object::init",
162 "visibility": "public",
163 "modifiers": ["redef", "init"],
174 "synopsis": "Test program for model tools."
177 "synopsis": "Magicians know magic and how to use it."
180 "synopsis": "Root of everything."
184 "class_name": "MMethodDef",
185 "full_name": "test_prog$Magician$Object::init",
186 "visibility": "public",
187 "modifiers": ["redef", "init"],
198 "synopsis": "Test program for model tools."
201 "synopsis": "Alcoholics are good to nothing escept taking punches."
204 "synopsis": "Root of everything."
208 "class_name": "MMethodDef",
209 "full_name": "test_prog$Alcoholic$Object::init",
210 "visibility": "public",
211 "modifiers": ["redef", "init"],
222 "synopsis": "Test program for model tools."
225 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
228 "synopsis": "Root of everything."
232 "class_name": "MMethodDef",
233 "full_name": "test_prog$Race$Object::init",
234 "visibility": "public",
235 "modifiers": ["redef", "init"],
246 "synopsis": "Test program for model tools."
249 "synopsis": "Humans are able to do everithing."
252 "synopsis": "Root of everything."
256 "class_name": "MMethodDef",
257 "full_name": "test_prog$Human$Object::init",
258 "visibility": "public",
259 "modifiers": ["redef", "init"],
270 "synopsis": "Test program for model tools."
273 "synopsis": "Dwarves make strong warriors."
276 "synopsis": "Root of everything."
280 "class_name": "MMethodDef",
281 "full_name": "test_prog$Dwarf$Object::init",
282 "visibility": "public",
283 "modifiers": ["redef", "init"],
294 "synopsis": "Test program for model tools."
297 "synopsis": "Elves make good magicians."
300 "synopsis": "Root of everything."
304 "class_name": "MMethodDef",
305 "full_name": "test_prog$Elf$Object::init",
306 "visibility": "public",
307 "modifiers": ["redef", "init"],
318 "synopsis": "Test program for model tools."
321 "synopsis": "Characters can be played by both the human or the machine."
324 "synopsis": "Root of everything."
328 "class_name": "MMethodDef",
329 "full_name": "test_prog$Character$Object::init",
330 "visibility": "public",
331 "modifiers": ["redef", "init"],
342 "synopsis": "Test program for model tools."
345 "synopsis": "Some services about Integers."
349 "class_name": "MMethodDef",
350 "full_name": "test_prog$Int$unary -",
351 "visibility": "public",
352 "modifiers": ["intern", "fun"],
359 "synopsis": "Some services about Integers.",
360 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
368 "synopsis": "Test program for model tools."
371 "synopsis": "Some services about Integers."
375 "class_name": "MMethodDef",
376 "full_name": "test_prog$Int$+",
377 "visibility": "public",
378 "modifiers": ["intern", "fun"],
387 "synopsis": "Some services about Integers.",
388 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
393 "synopsis": "Some services about Integers.",
394 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
402 "synopsis": "Test program for model tools."
405 "synopsis": "Some services about Integers."
409 "class_name": "MMethodDef",
410 "full_name": "test_prog$Int$-",
411 "visibility": "public",
412 "modifiers": ["intern", "fun"],
421 "synopsis": "Some services about Integers.",
422 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
427 "synopsis": "Some services about Integers.",
428 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
436 "synopsis": "Test program for model tools."
439 "synopsis": "Some services about Integers."
443 "class_name": "MMethodDef",
444 "full_name": "test_prog$Int$*",
445 "visibility": "public",
446 "modifiers": ["intern", "fun"],
455 "synopsis": "Some services about Integers.",
456 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
461 "synopsis": "Some services about Integers.",
462 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
470 "synopsis": "Test program for model tools."
473 "synopsis": "Some services about Integers."
477 "class_name": "MMethodDef",
478 "full_name": "test_prog$Int$/",
479 "visibility": "public",
480 "modifiers": ["intern", "fun"],
489 "synopsis": "Some services about Integers.",
490 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
495 "synopsis": "Some services about Integers.",
496 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
504 "synopsis": "Test program for model tools."
507 "synopsis": "Some services about Integers."
511 "class_name": "MMethodDef",
512 "full_name": "test_prog$Int$>",
513 "visibility": "public",
514 "modifiers": ["intern", "fun"],
523 "synopsis": "Some services about Integers.",
524 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
529 "synopsis": "Booleans, `true` or `false`.",
530 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
538 "synopsis": "Test program for model tools."
541 "synopsis": "Some services about Integers."
545 "class_name": "MMethodDef",
546 "full_name": "test_prog$Int$to_f",
547 "visibility": "public",
548 "modifiers": ["intern", "fun"],
555 "synopsis": "Some services about Floats.",
556 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
564 "synopsis": "Test program for model tools."
567 "synopsis": "Some services about Floats."
571 "class_name": "MMethodDef",
572 "full_name": "test_prog$Float$+",
573 "visibility": "public",
574 "modifiers": ["intern", "fun"],
583 "synopsis": "Some services about Floats.",
584 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
589 "synopsis": "Some services about Floats.",
590 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
598 "synopsis": "Test program for model tools."
601 "synopsis": "Some services about Floats."
605 "class_name": "MMethodDef",
606 "full_name": "test_prog$Float$-",
607 "visibility": "public",
608 "modifiers": ["intern", "fun"],
617 "synopsis": "Some services about Floats.",
618 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
623 "synopsis": "Some services about Floats.",
624 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
632 "synopsis": "Test program for model tools."
635 "synopsis": "Some services about Floats."
639 "class_name": "MMethodDef",
640 "full_name": "test_prog$Float$*",
641 "visibility": "public",
642 "modifiers": ["intern", "fun"],
651 "synopsis": "Some services about Floats.",
652 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
657 "synopsis": "Some services about Floats.",
658 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
666 "synopsis": "Test program for model tools."
669 "synopsis": "Some services about Floats."
673 "class_name": "MMethodDef",
674 "full_name": "test_prog$Float$/",
675 "visibility": "public",
676 "modifiers": ["intern", "fun"],
685 "synopsis": "Some services about Floats.",
686 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
691 "synopsis": "Some services about Floats.",
692 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
700 "synopsis": "Test program for model tools."
703 "synopsis": "Some services about Floats."
707 "class_name": "MMethodDef",
708 "full_name": "test_prog$Float$>",
709 "visibility": "public",
710 "modifiers": ["intern", "fun"],
719 "synopsis": "Some services about Floats.",
720 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
725 "synopsis": "Booleans, `true` or `false`.",
726 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
734 "synopsis": "Test program for model tools."
741 "class_name": "MMethodDef",
742 "full_name": "test_prog$Sys$main",
743 "visibility": "public",
744 "modifiers": ["intern", "fun"],
756 "synopsis": "Test program for model tools."
759 "synopsis": "A test program with a fake model to check model tools."
766 "class_name": "MMethodDef",
767 "full_name": "test_prog::test_prog$Sys$main",
768 "visibility": "public",
769 "modifiers": ["redef", "fun"],
777 "name": "_strength_bonus",
780 "synopsis": "Test program for model tools."
783 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
785 "name": "_strength_bonus"
787 "class_name": "MAttributeDef",
788 "full_name": "test_prog$Career$_strength_bonus",
789 "visibility": "private",
790 "modifiers": ["private", "var"],
794 "synopsis": "Some services about Integers.",
795 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
799 "name": "strength_bonus",
802 "synopsis": "Test program for model tools."
805 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
807 "name": "strength_bonus"
809 "class_name": "MMethodDef",
810 "full_name": "test_prog$Career$strength_bonus",
811 "visibility": "public",
812 "modifiers": ["fun"],
819 "synopsis": "Some services about Integers.",
820 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
825 "name": "strength_bonus=",
828 "synopsis": "Test program for model tools."
831 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
833 "name": "strength_bonus="
835 "class_name": "MMethodDef",
836 "full_name": "test_prog$Career$strength_bonus=",
837 "visibility": "protected",
838 "modifiers": ["protected", "fun"],
844 "name": "strength_bonus",
847 "synopsis": "Some services about Integers.",
848 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
855 "name": "_endurance_bonus",
858 "synopsis": "Test program for model tools."
861 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
863 "name": "_endurance_bonus"
865 "class_name": "MAttributeDef",
866 "full_name": "test_prog$Career$_endurance_bonus",
867 "visibility": "private",
868 "modifiers": ["private", "var"],
872 "synopsis": "Some services about Integers.",
873 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
877 "name": "endurance_bonus",
880 "synopsis": "Test program for model tools."
883 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
885 "name": "endurance_bonus"
887 "class_name": "MMethodDef",
888 "full_name": "test_prog$Career$endurance_bonus",
889 "visibility": "public",
890 "modifiers": ["fun"],
897 "synopsis": "Some services about Integers.",
898 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
903 "name": "endurance_bonus=",
906 "synopsis": "Test program for model tools."
909 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
911 "name": "endurance_bonus="
913 "class_name": "MMethodDef",
914 "full_name": "test_prog$Career$endurance_bonus=",
915 "visibility": "protected",
916 "modifiers": ["protected", "fun"],
922 "name": "endurance_bonus",
925 "synopsis": "Some services about Integers.",
926 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
933 "name": "_intelligence_bonus",
936 "synopsis": "Test program for model tools."
939 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
941 "name": "_intelligence_bonus"
943 "class_name": "MAttributeDef",
944 "full_name": "test_prog$Career$_intelligence_bonus",
945 "visibility": "private",
946 "modifiers": ["private", "var"],
950 "synopsis": "Some services about Integers.",
951 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
955 "name": "intelligence_bonus",
958 "synopsis": "Test program for model tools."
961 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
963 "name": "intelligence_bonus"
965 "class_name": "MMethodDef",
966 "full_name": "test_prog$Career$intelligence_bonus",
967 "visibility": "public",
968 "modifiers": ["fun"],
975 "synopsis": "Some services about Integers.",
976 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
981 "name": "intelligence_bonus=",
984 "synopsis": "Test program for model tools."
987 "synopsis": "A `Career` gives a characteristic bonus or malus to the character."
989 "name": "intelligence_bonus="
991 "class_name": "MMethodDef",
992 "full_name": "test_prog$Career$intelligence_bonus=",
993 "visibility": "protected",
994 "modifiers": ["protected", "fun"],
1000 "name": "intelligence_bonus",
1003 "synopsis": "Some services about Integers.",
1004 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1007 "return_mtype": null
1011 "name": "_base_strength",
1012 "synopsis": "Used to represents how strong the race is.",
1014 "name": "test_prog",
1015 "synopsis": "Test program for model tools."
1018 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1020 "name": "_base_strength",
1021 "synopsis": "Used to represents how strong the race is."
1023 "class_name": "MAttributeDef",
1024 "full_name": "test_prog$Race$_base_strength",
1025 "visibility": "private",
1026 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how strong the race is.</span>",
1027 "modifiers": ["private", "var"],
1031 "synopsis": "Some services about Integers.",
1032 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1036 "name": "base_strength",
1037 "synopsis": "Used to represents how strong the race is.",
1039 "name": "test_prog",
1040 "synopsis": "Test program for model tools."
1043 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1045 "name": "base_strength",
1046 "synopsis": "Used to represents how strong the race is."
1048 "class_name": "MMethodDef",
1049 "full_name": "test_prog$Race$base_strength",
1050 "visibility": "public",
1051 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how strong the race is.</span>",
1052 "modifiers": ["fun"],
1059 "synopsis": "Some services about Integers.",
1060 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1065 "name": "base_strength=",
1066 "synopsis": "Used to represents how strong the race is.",
1068 "name": "test_prog",
1069 "synopsis": "Test program for model tools."
1072 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1074 "name": "base_strength=",
1075 "synopsis": "Used to represents how strong the race is."
1077 "class_name": "MMethodDef",
1078 "full_name": "test_prog$Race$base_strength=",
1079 "visibility": "protected",
1080 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how strong the race is.</span>",
1081 "modifiers": ["protected", "fun"],
1087 "name": "base_strength",
1090 "synopsis": "Some services about Integers.",
1091 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1094 "return_mtype": null
1098 "name": "_base_endurance",
1099 "synopsis": "Used to represents how the race can absorb damage.",
1101 "name": "test_prog",
1102 "synopsis": "Test program for model tools."
1105 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1107 "name": "_base_endurance",
1108 "synopsis": "Used to represents how the race can absorb damage."
1110 "class_name": "MAttributeDef",
1111 "full_name": "test_prog$Race$_base_endurance",
1112 "visibility": "private",
1113 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how the race can absorb damage.</span>",
1114 "modifiers": ["private", "var"],
1118 "synopsis": "Some services about Integers.",
1119 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1123 "name": "base_endurance",
1124 "synopsis": "Used to represents how the race can absorb damage.",
1126 "name": "test_prog",
1127 "synopsis": "Test program for model tools."
1130 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1132 "name": "base_endurance",
1133 "synopsis": "Used to represents how the race can absorb damage."
1135 "class_name": "MMethodDef",
1136 "full_name": "test_prog$Race$base_endurance",
1137 "visibility": "public",
1138 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how the race can absorb damage.</span>",
1139 "modifiers": ["fun"],
1146 "synopsis": "Some services about Integers.",
1147 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1152 "name": "base_endurance=",
1153 "synopsis": "Used to represents how the race can absorb damage.",
1155 "name": "test_prog",
1156 "synopsis": "Test program for model tools."
1159 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1161 "name": "base_endurance=",
1162 "synopsis": "Used to represents how the race can absorb damage."
1164 "class_name": "MMethodDef",
1165 "full_name": "test_prog$Race$base_endurance=",
1166 "visibility": "protected",
1167 "html_synopsis": "<span class=\"synopsis nitdoc\">Used to represents how the race can absorb damage.</span>",
1168 "modifiers": ["protected", "fun"],
1174 "name": "base_endurance",
1177 "synopsis": "Some services about Integers.",
1178 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1181 "return_mtype": null
1185 "name": "_base_intelligence",
1186 "synopsis": "Is this race smart?",
1188 "name": "test_prog",
1189 "synopsis": "Test program for model tools."
1192 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1194 "name": "_base_intelligence",
1195 "synopsis": "Is this race smart?"
1197 "class_name": "MAttributeDef",
1198 "full_name": "test_prog$Race$_base_intelligence",
1199 "visibility": "private",
1200 "html_synopsis": "<span class=\"synopsis nitdoc\">Is this race smart?</span>",
1201 "modifiers": ["private", "var"],
1205 "synopsis": "Some services about Integers.",
1206 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1210 "name": "base_intelligence",
1211 "synopsis": "Is this race smart?",
1213 "name": "test_prog",
1214 "synopsis": "Test program for model tools."
1217 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1219 "name": "base_intelligence",
1220 "synopsis": "Is this race smart?"
1222 "class_name": "MMethodDef",
1223 "full_name": "test_prog$Race$base_intelligence",
1224 "visibility": "public",
1225 "html_synopsis": "<span class=\"synopsis nitdoc\">Is this race smart?</span>",
1226 "modifiers": ["fun"],
1233 "synopsis": "Some services about Integers.",
1234 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1239 "name": "base_intelligence=",
1240 "synopsis": "Is this race smart?",
1242 "name": "test_prog",
1243 "synopsis": "Test program for model tools."
1246 "synopsis": "Race determines basic characteristics and what the character will be able to do in life."
1248 "name": "base_intelligence=",
1249 "synopsis": "Is this race smart?"
1251 "class_name": "MMethodDef",
1252 "full_name": "test_prog$Race$base_intelligence=",
1253 "visibility": "protected",
1254 "html_synopsis": "<span class=\"synopsis nitdoc\">Is this race smart?</span>",
1255 "modifiers": ["protected", "fun"],
1261 "name": "base_intelligence",
1264 "synopsis": "Some services about Integers.",
1265 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1268 "return_mtype": null
1273 "synopsis": "The `Race` of the character.",
1275 "name": "test_prog",
1276 "synopsis": "Test program for model tools."
1278 "name": "Character",
1279 "synopsis": "Characters can be played by both the human or the machine."
1282 "synopsis": "The `Race` of the character."
1284 "class_name": "MAttributeDef",
1285 "full_name": "test_prog$Character$_race",
1286 "visibility": "private",
1287 "html_synopsis": "<span class=\"synopsis nitdoc\">The <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Race</span></span></span></code> of the character.</span>",
1288 "modifiers": ["private", "var"],
1292 "synopsis": "Race determines basic characteristics and what the character will be able to do in life.",
1293 "html_synopsis": "<span class=\"synopsis nitdoc\">Race determines basic characteristics and what the character will be able to do in life.</span>"
1298 "synopsis": "The `Race` of the character.",
1300 "name": "test_prog",
1301 "synopsis": "Test program for model tools."
1303 "name": "Character",
1304 "synopsis": "Characters can be played by both the human or the machine."
1307 "synopsis": "The `Race` of the character."
1309 "class_name": "MMethodDef",
1310 "full_name": "test_prog$Character$race",
1311 "visibility": "public",
1312 "html_synopsis": "<span class=\"synopsis nitdoc\">The <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Race</span></span></span></code> of the character.</span>",
1313 "modifiers": ["fun"],
1320 "synopsis": "Race determines basic characteristics and what the character will be able to do in life.",
1321 "html_synopsis": "<span class=\"synopsis nitdoc\">Race determines basic characteristics and what the character will be able to do in life.</span>"
1327 "synopsis": "The `Race` of the character.",
1329 "name": "test_prog",
1330 "synopsis": "Test program for model tools."
1332 "name": "Character",
1333 "synopsis": "Characters can be played by both the human or the machine."
1336 "synopsis": "The `Race` of the character."
1338 "class_name": "MMethodDef",
1339 "full_name": "test_prog$Character$race=",
1340 "visibility": "protected",
1341 "html_synopsis": "<span class=\"synopsis nitdoc\">The <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Race</span></span></span></code> of the character.</span>",
1342 "modifiers": ["protected", "fun"],
1351 "synopsis": "Race determines basic characteristics and what the character will be able to do in life.",
1352 "html_synopsis": "<span class=\"synopsis nitdoc\">Race determines basic characteristics and what the character will be able to do in life.</span>"
1355 "return_mtype": null
1360 "synopsis": "The current `Career` of the character.",
1362 "name": "test_prog",
1363 "synopsis": "Test program for model tools."
1365 "name": "Character",
1366 "synopsis": "Characters can be played by both the human or the machine."
1369 "synopsis": "The current `Career` of the character."
1371 "class_name": "MAttributeDef",
1372 "full_name": "test_prog$Character$_career",
1373 "visibility": "private",
1374 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> of the character.</span>",
1375 "modifiers": ["private", "var"],
1378 "name": "nullable Career",
1379 "synopsis": "A `Career` gives a characteristic bonus or malus to the character.",
1380 "html_synopsis": "<span class=\"synopsis nitdoc\">A <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> gives a characteristic bonus or malus to the character.</span>"
1385 "synopsis": "The current `Career` of the character.",
1387 "name": "test_prog",
1388 "synopsis": "Test program for model tools."
1390 "name": "Character",
1391 "synopsis": "Characters can be played by both the human or the machine."
1394 "synopsis": "The current `Career` of the character."
1396 "class_name": "MMethodDef",
1397 "full_name": "test_prog$Character$career",
1398 "visibility": "public",
1399 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> of the character.</span>",
1400 "modifiers": ["fun"],
1406 "name": "nullable Career",
1407 "synopsis": "A `Career` gives a characteristic bonus or malus to the character.",
1408 "html_synopsis": "<span class=\"synopsis nitdoc\">A <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> gives a characteristic bonus or malus to the character.</span>"
1414 "synopsis": "The current `Career` of the character.",
1416 "name": "test_prog",
1417 "synopsis": "Test program for model tools."
1419 "name": "Character",
1420 "synopsis": "Characters can be played by both the human or the machine."
1423 "synopsis": "The current `Career` of the character."
1425 "class_name": "MMethodDef",
1426 "full_name": "test_prog$Character$career=",
1427 "visibility": "public",
1428 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> of the character.</span>",
1429 "modifiers": ["fun"],
1437 "name": "nullable Career",
1438 "synopsis": "A `Career` gives a characteristic bonus or malus to the character.",
1439 "html_synopsis": "<span class=\"synopsis nitdoc\">A <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Career</span></span></span></code> gives a characteristic bonus or malus to the character.</span>"
1442 "return_mtype": null
1448 "name": "test_prog",
1449 "synopsis": "Test program for model tools."
1451 "name": "Character",
1452 "synopsis": "Characters can be played by both the human or the machine."
1456 "class_name": "MMethodDef",
1457 "full_name": "test_prog$Character$quit",
1458 "visibility": "public",
1459 "modifiers": ["fun"],
1464 "return_mtype": null
1470 "name": "test_prog",
1471 "synopsis": "Test program for model tools."
1473 "name": "Character",
1474 "synopsis": "Characters can be played by both the human or the machine."
1478 "class_name": "MAttributeDef",
1479 "full_name": "test_prog$Character$_name",
1480 "visibility": "private",
1481 "modifiers": ["private", "var"],
1485 "synopsis": "Strings (there is no chars...).",
1486 "html_synopsis": "<span class=\"synopsis nitdoc\">Strings (there is no chars...).</span>"
1492 "name": "test_prog",
1493 "synopsis": "Test program for model tools."
1495 "name": "Character",
1496 "synopsis": "Characters can be played by both the human or the machine."
1500 "class_name": "MMethodDef",
1501 "full_name": "test_prog$Character$name",
1502 "visibility": "public",
1503 "modifiers": ["fun"],
1510 "synopsis": "Strings (there is no chars...).",
1511 "html_synopsis": "<span class=\"synopsis nitdoc\">Strings (there is no chars...).</span>"
1518 "name": "test_prog",
1519 "synopsis": "Test program for model tools."
1521 "name": "Character",
1522 "synopsis": "Characters can be played by both the human or the machine."
1526 "class_name": "MMethodDef",
1527 "full_name": "test_prog$Character$name=",
1528 "visibility": "protected",
1529 "modifiers": ["protected", "fun"],
1538 "synopsis": "Strings (there is no chars...).",
1539 "html_synopsis": "<span class=\"synopsis nitdoc\">Strings (there is no chars...).</span>"
1542 "return_mtype": null
1548 "name": "test_prog",
1549 "synopsis": "Test program for model tools."
1551 "name": "Character",
1552 "synopsis": "Characters can be played by both the human or the machine."
1556 "class_name": "MAttributeDef",
1557 "full_name": "test_prog$Character$_age",
1558 "visibility": "private",
1559 "modifiers": ["private", "var"],
1563 "synopsis": "Some services about Integers.",
1564 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1570 "name": "test_prog",
1571 "synopsis": "Test program for model tools."
1573 "name": "Character",
1574 "synopsis": "Characters can be played by both the human or the machine."
1578 "class_name": "MMethodDef",
1579 "full_name": "test_prog$Character$age",
1580 "visibility": "public",
1581 "modifiers": ["fun"],
1588 "synopsis": "Some services about Integers.",
1589 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1596 "name": "test_prog",
1597 "synopsis": "Test program for model tools."
1599 "name": "Character",
1600 "synopsis": "Characters can be played by both the human or the machine."
1604 "class_name": "MMethodDef",
1605 "full_name": "test_prog$Character$age=",
1606 "visibility": "protected",
1607 "modifiers": ["protected", "fun"],
1616 "synopsis": "Some services about Integers.",
1617 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1620 "return_mtype": null
1626 "name": "test_prog",
1627 "synopsis": "Test program for model tools."
1629 "name": "Character",
1630 "synopsis": "Characters can be played by both the human or the machine."
1634 "class_name": "MAttributeDef",
1635 "full_name": "test_prog$Character$_sex",
1636 "visibility": "private",
1637 "modifiers": ["private", "var"],
1641 "synopsis": "Booleans, `true` or `false`.",
1642 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
1648 "name": "test_prog",
1649 "synopsis": "Test program for model tools."
1651 "name": "Character",
1652 "synopsis": "Characters can be played by both the human or the machine."
1656 "class_name": "MMethodDef",
1657 "full_name": "test_prog$Character$sex",
1658 "visibility": "public",
1659 "modifiers": ["fun"],
1666 "synopsis": "Booleans, `true` or `false`.",
1667 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
1674 "name": "test_prog",
1675 "synopsis": "Test program for model tools."
1677 "name": "Character",
1678 "synopsis": "Characters can be played by both the human or the machine."
1682 "class_name": "MMethodDef",
1683 "full_name": "test_prog$Character$sex=",
1684 "visibility": "protected",
1685 "modifiers": ["protected", "fun"],
1694 "synopsis": "Booleans, `true` or `false`.",
1695 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
1698 "return_mtype": null
1702 "name": "total_strengh",
1703 "synopsis": "The actual strength of the character.",
1705 "name": "test_prog",
1706 "synopsis": "Test program for model tools."
1708 "name": "Character",
1709 "synopsis": "Characters can be played by both the human or the machine."
1711 "name": "total_strengh",
1712 "synopsis": "The actual strength of the character."
1714 "class_name": "MMethodDef",
1715 "full_name": "test_prog$Character$total_strengh",
1716 "visibility": "public",
1717 "html_synopsis": "<span class=\"synopsis nitdoc\">The actual strength of the character.</span>",
1718 "modifiers": ["fun"],
1725 "synopsis": "Some services about Integers.",
1726 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1731 "name": "total_endurance",
1732 "synopsis": "The actual endurance of the character.",
1734 "name": "test_prog",
1735 "synopsis": "Test program for model tools."
1737 "name": "Character",
1738 "synopsis": "Characters can be played by both the human or the machine."
1740 "name": "total_endurance",
1741 "synopsis": "The actual endurance of the character."
1743 "class_name": "MMethodDef",
1744 "full_name": "test_prog$Character$total_endurance",
1745 "visibility": "public",
1746 "html_synopsis": "<span class=\"synopsis nitdoc\">The actual endurance of the character.</span>",
1747 "modifiers": ["fun"],
1754 "synopsis": "Some services about Integers.",
1755 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1760 "name": "total_intelligence",
1761 "synopsis": "The acutal intelligence of the character.",
1763 "name": "test_prog",
1764 "synopsis": "Test program for model tools."
1766 "name": "Character",
1767 "synopsis": "Characters can be played by both the human or the machine."
1769 "name": "total_intelligence",
1770 "synopsis": "The acutal intelligence of the character."
1772 "class_name": "MMethodDef",
1773 "full_name": "test_prog$Character$total_intelligence",
1774 "visibility": "public",
1775 "html_synopsis": "<span class=\"synopsis nitdoc\">The acutal intelligence of the character.</span>",
1776 "modifiers": ["fun"],
1783 "synopsis": "Some services about Integers.",
1784 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1789 "name": "max_health",
1790 "synopsis": "Maximum health of the character.",
1792 "name": "test_prog",
1793 "synopsis": "Test program for model tools."
1795 "name": "Character",
1796 "synopsis": "Characters can be played by both the human or the machine."
1798 "name": "max_health",
1799 "synopsis": "Maximum health of the character."
1801 "class_name": "MMethodDef",
1802 "full_name": "test_prog$Character$max_health",
1803 "visibility": "public",
1804 "html_synopsis": "<span class=\"synopsis nitdoc\">Maximum health of the character.</span>",
1805 "modifiers": ["fun"],
1812 "synopsis": "Some services about Integers.",
1813 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1819 "synopsis": "The current `health` of the character.",
1821 "name": "test_prog",
1822 "synopsis": "Test program for model tools."
1824 "name": "Character",
1825 "synopsis": "Characters can be played by both the human or the machine."
1828 "synopsis": "The current `health` of the character."
1830 "class_name": "MAttributeDef",
1831 "full_name": "test_prog$Character$_health",
1832 "visibility": "private",
1833 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">health</span></span></span></code> of the character.</span>",
1834 "modifiers": ["private", "var"],
1838 "synopsis": "Some services about Integers.",
1839 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1844 "synopsis": "The current `health` of the character.",
1846 "name": "test_prog",
1847 "synopsis": "Test program for model tools."
1849 "name": "Character",
1850 "synopsis": "Characters can be played by both the human or the machine."
1853 "synopsis": "The current `health` of the character."
1855 "class_name": "MMethodDef",
1856 "full_name": "test_prog$Character$health",
1857 "visibility": "public",
1858 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">health</span></span></span></code> of the character.</span>",
1859 "modifiers": ["fun"],
1866 "synopsis": "Some services about Integers.",
1867 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1873 "synopsis": "The current `health` of the character.",
1875 "name": "test_prog",
1876 "synopsis": "Test program for model tools."
1878 "name": "Character",
1879 "synopsis": "Characters can be played by both the human or the machine."
1882 "synopsis": "The current `health` of the character."
1884 "class_name": "MMethodDef",
1885 "full_name": "test_prog$Character$health=",
1886 "visibility": "protected",
1887 "html_synopsis": "<span class=\"synopsis nitdoc\">The current <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">health</span></span></span></code> of the character.</span>",
1888 "modifiers": ["protected", "fun"],
1897 "synopsis": "Some services about Integers.",
1898 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1901 "return_mtype": null
1906 "synopsis": "Damage per second inflicted by this weapon.",
1908 "name": "test_prog",
1909 "synopsis": "Test program for model tools."
1912 "synopsis": "Something that can be used to attack someone and inflict damage."
1915 "synopsis": "Damage per second inflicted by this weapon."
1917 "class_name": "MMethodDef",
1918 "full_name": "test_prog$Weapon$dps",
1919 "visibility": "public",
1920 "html_synopsis": "<span class=\"synopsis nitdoc\">Damage per second inflicted by this weapon.</span>",
1921 "modifiers": ["abstract", "fun"],
1928 "synopsis": "Some services about Floats.",
1929 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
1935 "synopsis": "Dwarf `dps` are based on the dwarf `base_endurance` (represents weight here)",
1937 "name": "test_prog",
1938 "synopsis": "Test program for model tools."
1941 "synopsis": "COmbat interactions between characters."
1944 "synopsis": "Dwarves make strong warriors."
1947 "synopsis": "Something that can be used to attack someone and inflict damage."
1950 "synopsis": "Dwarf `dps` are based on the dwarf `base_endurance` (represents weight here)"
1952 "class_name": "MMethodDef",
1953 "full_name": "test_prog::combat$Dwarf$Weapon::dps",
1954 "visibility": "public",
1955 "html_synopsis": "<span class=\"synopsis nitdoc\">Dwarf <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">dps</span></span></span></code> are based on the dwarf <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">base_endurance</span></span></span></code> (represents weight here)</span>",
1956 "modifiers": ["redef", "fun"],
1962 "synopsis": "Some services about Floats.",
1963 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Floats.</span>"
1968 "name": "hit_points",
1970 "name": "test_prog",
1971 "synopsis": "Test program for model tools."
1973 "name": "Combatable",
1974 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
1976 "name": "hit_points"
1978 "class_name": "MMethodDef",
1979 "full_name": "test_prog$Combatable$hit_points",
1980 "visibility": "public",
1981 "modifiers": ["abstract", "fun"],
1988 "synopsis": "Some services about Integers.",
1989 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
1994 "name": "hit_points",
1995 "synopsis": "Use character `health` to determines hit_points.",
1997 "name": "test_prog",
1998 "synopsis": "Test program for model tools."
2001 "synopsis": "COmbat interactions between characters."
2003 "name": "Character",
2004 "synopsis": "Characters can be played by both the human or the machine."
2006 "name": "Combatable",
2007 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
2009 "name": "hit_points",
2010 "synopsis": "Use character `health` to determines hit_points."
2012 "class_name": "MMethodDef",
2013 "full_name": "test_prog::combat$Character$Combatable::hit_points",
2014 "visibility": "public",
2015 "html_synopsis": "<span class=\"synopsis nitdoc\">Use character <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">health</span></span></span></code> to determines hit_points.</span>",
2016 "modifiers": ["redef", "fun"],
2022 "synopsis": "Some services about Integers.",
2023 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
2029 "synopsis": "A `Combatable` can attack a `target` that is also a `Combatable`.",
2031 "name": "test_prog",
2032 "synopsis": "Test program for model tools."
2034 "name": "Combatable",
2035 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
2038 "synopsis": "A `Combatable` can attack a `target` that is also a `Combatable`."
2040 "class_name": "MMethodDef",
2041 "full_name": "test_prog$Combatable$attack",
2042 "visibility": "public",
2043 "html_synopsis": "<span class=\"synopsis nitdoc\">A <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Combatable</span></span></span></code> can attack a <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">target</span></span></span></code> that is also a <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Combatable</span></span></span></code>.</span>",
2044 "modifiers": ["abstract", "fun"],
2052 "name": "Combatable",
2053 "synopsis": "Something that can be combatted, it can `attack` and `defend`.",
2054 "html_synopsis": "<span class=\"synopsis nitdoc\">Something that can be combatted, it can <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">attack</span></span></span></code> and <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">defend</span></span></span></code>.</span>"
2061 "synopsis": "Something that can be used to attack someone and inflict damage.",
2062 "html_synopsis": "<span class=\"synopsis nitdoc\">Something that can be used to attack someone and inflict damage.</span>"
2067 "synopsis": "Some services about Integers.",
2068 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
2073 "name": "direct_attack",
2074 "synopsis": "Like `attack` but cannot be defended.",
2076 "name": "test_prog",
2077 "synopsis": "Test program for model tools."
2079 "name": "Combatable",
2080 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
2082 "name": "direct_attack",
2083 "synopsis": "Like `attack` but cannot be defended."
2085 "class_name": "MMethodDef",
2086 "full_name": "test_prog$Combatable$direct_attack",
2087 "visibility": "public",
2088 "html_synopsis": "<span class=\"synopsis nitdoc\">Like <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">attack</span></span></span></code> but cannot be defended.</span>",
2089 "modifiers": ["abstract", "fun"],
2097 "name": "Combatable",
2098 "synopsis": "Something that can be combatted, it can `attack` and `defend`.",
2099 "html_synopsis": "<span class=\"synopsis nitdoc\">Something that can be combatted, it can <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">attack</span></span></span></code> and <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_i\">defend</span></span></span></code>.</span>"
2106 "synopsis": "Something that can be used to attack someone and inflict damage.",
2107 "html_synopsis": "<span class=\"synopsis nitdoc\">Something that can be used to attack someone and inflict damage.</span>"
2112 "synopsis": "Some services about Integers.",
2113 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
2119 "synopsis": "`Combatable` can defend against attacks.",
2121 "name": "test_prog",
2122 "synopsis": "Test program for model tools."
2124 "name": "Combatable",
2125 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
2128 "synopsis": "`Combatable` can defend against attacks."
2130 "class_name": "MMethodDef",
2131 "full_name": "test_prog$Combatable$defend",
2132 "visibility": "public",
2133 "html_synopsis": "<span class=\"synopsis nitdoc\"><code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_t\">Combatable</span></span></span></code> can defend against attacks.</span>",
2134 "modifiers": ["abstract", "fun"],
2143 "synopsis": "Some services about Integers.",
2144 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
2149 "synopsis": "Some services about Integers.",
2150 "html_synopsis": "<span class=\"synopsis nitdoc\">Some services about Integers.</span>"
2156 "synopsis": "Is the character still have hit_points?",
2158 "name": "test_prog",
2159 "synopsis": "Test program for model tools."
2161 "name": "Combatable",
2162 "synopsis": "Something that can be combatted, it can `attack` and `defend`."
2165 "synopsis": "Is the character still have hit_points?"
2167 "class_name": "MMethodDef",
2168 "full_name": "test_prog$Combatable$is_dead",
2169 "visibility": "public",
2170 "html_synopsis": "<span class=\"synopsis nitdoc\">Is the character still have hit_points?</span>",
2171 "modifiers": ["fun"],
2178 "synopsis": "Booleans, `true` or `false`.",
2179 "html_synopsis": "<span class=\"synopsis nitdoc\">Booleans, <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">true</span></span></span></code> or <code class=\"nitcode\"><span class=\"nitcode\"><span class=\"line\"><span class=\"nc_k\">false</span></span></span></code>.</span>"
2184 "name": "player_characters",
2185 "synopsis": "Characters played by human players.",
2187 "name": "test_prog",
2188 "synopsis": "Test program for model tools."
2191 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2193 "name": "player_characters",
2194 "synopsis": "Characters played by human players."
2196 "class_name": "MMethodDef",
2197 "full_name": "test_prog$Game$player_characters",
2198 "visibility": "public",
2199 "html_synopsis": "<span class=\"synopsis nitdoc\">Characters played by human players.</span>",
2200 "modifiers": ["abstract", "fun"],
2206 "name": "List[Character]",
2207 "synopsis": "List of things.",
2208 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2213 "name": "player_characters",
2214 "synopsis": "Characters played by human players.",
2216 "name": "test_prog",
2217 "synopsis": "Test program for model tools."
2220 "synopsis": "This is an example of how to implement the Game interface"
2223 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2225 "name": "player_characters",
2226 "synopsis": "Characters played by human players."
2228 "class_name": "MMethodDef",
2229 "full_name": "test_prog$MyGame$Game::player_characters",
2230 "visibility": "public",
2231 "html_synopsis": "<span class=\"synopsis nitdoc\">Characters played by human players.</span>",
2232 "modifiers": ["redef", "fun"],
2237 "name": "List[Character]",
2238 "synopsis": "List of things.",
2239 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2244 "name": "player_characters",
2245 "synopsis": "Characters played by human players.",
2247 "name": "test_prog",
2248 "synopsis": "Test program for model tools."
2253 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2255 "name": "player_characters",
2256 "synopsis": "Characters played by human players."
2258 "class_name": "MMethodDef",
2259 "full_name": "test_prog$TestGame$Game::player_characters",
2260 "visibility": "public",
2261 "html_synopsis": "<span class=\"synopsis nitdoc\">Characters played by human players.</span>",
2262 "modifiers": ["redef", "fun"],
2267 "name": "List[Character]",
2268 "synopsis": "List of things.",
2269 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2274 "name": "computer_characters",
2275 "synopsis": "Characters players by computer.",
2277 "name": "test_prog",
2278 "synopsis": "Test program for model tools."
2281 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2283 "name": "computer_characters",
2284 "synopsis": "Characters players by computer."
2286 "class_name": "MMethodDef",
2287 "full_name": "test_prog$Game$computer_characters",
2288 "visibility": "public",
2289 "html_synopsis": "<span class=\"synopsis nitdoc\">Characters players by computer.</span>",
2290 "modifiers": ["abstract", "fun"],
2296 "name": "List[Character]",
2297 "synopsis": "List of things.",
2298 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2303 "name": "computer_characters",
2304 "synopsis": "Characters players by computer.",
2306 "name": "test_prog",
2307 "synopsis": "Test program for model tools."
2310 "synopsis": "This is an example of how to implement the Game interface"
2313 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2315 "name": "computer_characters",
2316 "synopsis": "Characters players by computer."
2318 "class_name": "MMethodDef",
2319 "full_name": "test_prog$MyGame$Game::computer_characters",
2320 "visibility": "public",
2321 "html_synopsis": "<span class=\"synopsis nitdoc\">Characters players by computer.</span>",
2322 "modifiers": ["redef", "fun"],
2327 "name": "List[Character]",
2328 "synopsis": "List of things.",
2329 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2334 "name": "start_game",
2335 "synopsis": "Start the game.",
2337 "name": "test_prog",
2338 "synopsis": "Test program for model tools."
2341 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2343 "name": "start_game",
2344 "synopsis": "Start the game."
2346 "class_name": "MMethodDef",
2347 "full_name": "test_prog$Game$start_game",
2348 "visibility": "public",
2349 "html_synopsis": "<span class=\"synopsis nitdoc\">Start the game.</span>",
2350 "modifiers": ["abstract", "fun"],
2355 "return_mtype": null
2359 "name": "start_game",
2360 "synopsis": "Start the game.",
2362 "name": "test_prog",
2363 "synopsis": "Test program for model tools."
2366 "synopsis": "This is an example of how to implement the Game interface"
2369 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2371 "name": "start_game",
2372 "synopsis": "Start the game."
2374 "class_name": "MMethodDef",
2375 "full_name": "test_prog$MyGame$Game::start_game",
2376 "visibility": "public",
2377 "html_synopsis": "<span class=\"synopsis nitdoc\">Start the game.</span>",
2378 "modifiers": ["redef", "fun"],
2382 "return_mtype": null
2386 "name": "pause_game",
2387 "synopsis": "Pause the game.",
2389 "name": "test_prog",
2390 "synopsis": "Test program for model tools."
2393 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2395 "name": "pause_game",
2396 "synopsis": "Pause the game."
2398 "class_name": "MMethodDef",
2399 "full_name": "test_prog$Game$pause_game",
2400 "visibility": "public",
2401 "html_synopsis": "<span class=\"synopsis nitdoc\">Pause the game.</span>",
2402 "modifiers": ["abstract", "fun"],
2407 "return_mtype": null
2411 "name": "pause_game",
2412 "synopsis": "Pause the game.",
2414 "name": "test_prog",
2415 "synopsis": "Test program for model tools."
2418 "synopsis": "This is an example of how to implement the Game interface"
2421 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2423 "name": "pause_game",
2424 "synopsis": "Pause the game."
2426 "class_name": "MMethodDef",
2427 "full_name": "test_prog$MyGame$Game::pause_game",
2428 "visibility": "public",
2429 "html_synopsis": "<span class=\"synopsis nitdoc\">Pause the game.</span>",
2430 "modifiers": ["redef", "fun"],
2434 "return_mtype": null
2438 "name": "stop_game",
2439 "synopsis": "Stop the game.",
2441 "name": "test_prog",
2442 "synopsis": "Test program for model tools."
2445 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2447 "name": "stop_game",
2448 "synopsis": "Stop the game."
2450 "class_name": "MMethodDef",
2451 "full_name": "test_prog$Game$stop_game",
2452 "visibility": "public",
2453 "html_synopsis": "<span class=\"synopsis nitdoc\">Stop the game.</span>",
2454 "modifiers": ["abstract", "fun"],
2459 "return_mtype": null
2463 "name": "stop_game",
2464 "synopsis": "Stop the game.",
2466 "name": "test_prog",
2467 "synopsis": "Test program for model tools."
2470 "synopsis": "This is an example of how to implement the Game interface"
2473 "synopsis": "This is the interface you have to implement to use ure gaming platform."
2475 "name": "stop_game",
2476 "synopsis": "Stop the game."
2478 "class_name": "MMethodDef",
2479 "full_name": "test_prog$MyGame$Game::stop_game",
2480 "visibility": "public",
2481 "html_synopsis": "<span class=\"synopsis nitdoc\">Stop the game.</span>",
2482 "modifiers": ["redef", "fun"],
2486 "return_mtype": null
2490 "name": "_player_characters",
2492 "name": "test_prog",
2493 "synopsis": "Test program for model tools."
2496 "synopsis": "This is an example of how to implement the Game interface"
2498 "name": "_player_characters"
2500 "class_name": "MAttributeDef",
2501 "full_name": "test_prog$MyGame$_player_characters",
2502 "visibility": "private",
2503 "modifiers": ["private", "var"],
2506 "name": "List[Character]",
2507 "synopsis": "List of things.",
2508 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2512 "name": "player_characters=",
2514 "name": "test_prog",
2515 "synopsis": "Test program for model tools."
2518 "synopsis": "This is an example of how to implement the Game interface"
2520 "name": "player_characters="
2522 "class_name": "MMethodDef",
2523 "full_name": "test_prog$MyGame$player_characters=",
2524 "visibility": "protected",
2525 "modifiers": ["protected", "fun"],
2531 "name": "player_characters",
2533 "name": "List[Character]",
2534 "synopsis": "List of things.",
2535 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2538 "return_mtype": null
2542 "name": "_computer_characters",
2544 "name": "test_prog",
2545 "synopsis": "Test program for model tools."
2548 "synopsis": "This is an example of how to implement the Game interface"
2550 "name": "_computer_characters"
2552 "class_name": "MAttributeDef",
2553 "full_name": "test_prog$MyGame$_computer_characters",
2554 "visibility": "private",
2555 "modifiers": ["private", "var"],
2558 "name": "List[Character]",
2559 "synopsis": "List of things.",
2560 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2564 "name": "computer_characters=",
2566 "name": "test_prog",
2567 "synopsis": "Test program for model tools."
2570 "synopsis": "This is an example of how to implement the Game interface"
2572 "name": "computer_characters="
2574 "class_name": "MMethodDef",
2575 "full_name": "test_prog$MyGame$computer_characters=",
2576 "visibility": "protected",
2577 "modifiers": ["protected", "fun"],
2583 "name": "computer_characters",
2585 "name": "List[Character]",
2586 "synopsis": "List of things.",
2587 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2590 "return_mtype": null
2596 "name": "test_prog",
2597 "synopsis": "Test program for model tools."
2603 "class_name": "MMethodDef",
2604 "full_name": "test_prog$Starter$start",
2605 "visibility": "public",
2606 "modifiers": ["fun"],
2611 "return_mtype": null
2615 "name": "_player_characters",
2617 "name": "test_prog",
2618 "synopsis": "Test program for model tools."
2622 "name": "_player_characters"
2624 "class_name": "MAttributeDef",
2625 "full_name": "test_prog$TestGame$_player_characters",
2626 "visibility": "private",
2627 "modifiers": ["private", "var"],
2630 "name": "List[Character]",
2631 "synopsis": "List of things.",
2632 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2636 "name": "player_characters=",
2638 "name": "test_prog",
2639 "synopsis": "Test program for model tools."
2643 "name": "player_characters="
2645 "class_name": "MMethodDef",
2646 "full_name": "test_prog$TestGame$player_characters=",
2647 "visibility": "protected",
2648 "modifiers": ["protected", "fun"],
2654 "name": "player_characters",
2656 "name": "List[Character]",
2657 "synopsis": "List of things.",
2658 "html_synopsis": "<span class=\"synopsis nitdoc\">List of things.</span>"
2661 "return_mtype": null
2665 "name": "test_game",
2667 "name": "test_prog",
2668 "synopsis": "Test program for model tools."
2674 "class_name": "MMethodDef",
2675 "full_name": "test_prog$GameTest$test_game",
2676 "visibility": "public",
2677 "modifiers": ["fun"],
2682 "return_mtype": null