@Twoface und Cornix:
Programmieren besteht in erster Linie nur daraus APIs aufzurufen, die wenigsten sind heutzutage noch in der Lage jeden Schritt von ihrem API-Aufruf (zB eine Makereventzeile) bis zum Register auf dem Prozessor selbst komplett zu kennen und nachbauen zu können. Das ist auch nicht wichtig, es reicht oft die eigene Ebene zu beherrschen. Im Bezug auf den Maker wäre es, dass man nicht wissen muss was die Eventbefehle bitweise machen, es reicht zu wissen wie man sie anwendet.
Auf ein Kampfsystem im Maker bezogen muss man nicht wissen wie das Kampfsystem intern funktioniert. Ruby-Scripte für XP,VX,Ace ändern das halbe Kampfsystem und der Spielentwickler muss es nur als Script reinkopieren und sich in der Dokumentation/Hilfe durchlesen was z.B. für <Notes> etc. irgendwo reingeschrieben werden können um gewisse Funktionen zu nutzen. Das meiste bleibt gleich, Monstergruppen, Monster, Skills, Helden, etc. alles wie man es kennt.
Wenn man das Kampfsystem von Velsarbor kopiert sieht das sicherlich etwas anders aus. Ich bin mir fast sicher, das Ding ist nicht dafür designt als Komponente kopiert zu werden und es gibt sicherlich keine nutzerfreundlich dokumentierten und rausgeführten Einstellungen. Natürlich gibt es auch eine grafische Oberfläche in der man sich Inhalte zusammenklicken kann ohne verstehen zu müssen was in den Zwischenschritten passiert.
Wenn man mit so etwas arbeiten will kommt man schwer darum zu verstehen, wie das System funktioniert.