The International Simutrans Forum

Development => Technical Documentation => Topic started by: Andarix on January 25, 2026, 07:58:34 PM

Title: Programm Code Documentaiom
Post by: Andarix on January 25, 2026, 07:58:34 PM
Programm Code Documentation (https://doc.simutrans-germany.com/Simutrans-Code/index.html)


wow
class script_tool_manager_t (https://doc.simutrans-germany.com/Simutrans-Code/classscript__tool__manager__t.html)
(https://doc.simutrans-germany.com/Simutrans-Code/classscript__tool__manager__t__coll__graph_org.svg)


class obj_t (https://doc.simutrans-germany.com/Simutrans-Code/classobj__t.html)
(https://doc.simutrans-germany.com/Simutrans-Code/classobj__t__inherit__graph_org.svg)


class ai_scripted_t (https://doc.simutrans-germany.com/Simutrans-Code/classai__scripted__t.html)
(https://doc.simutrans-germany.com/Simutrans-Code/classai__scripted__t__coll__graph_org.svg)
Title: Re: Programm Code Documentaiom
Post by: Yona-TYT on January 25, 2026, 08:15:02 PM
Quote from: Andarix on January 25, 2026, 07:58:34 PMProgramm Code Documentation (https://doc.simutrans-germany.com/Simutrans-Code/index.html)


wow
class script_tool_manager_t (https://doc.simutrans-germany.com/Simutrans-Code/classscript__tool__manager__t.html)
(https://doc.simutrans-germany.com/Simutrans-Code/classscript__tool__manager__t__coll__graph_org.svg)


class obj_t (https://doc.simutrans-germany.com/Simutrans-Code/classobj__t.html)



I don't get along well with diagrams, and this one in particular is incomprehensible to me. I usually analyze the code, look for functional parts that relate to what I need, and do tests and experiments until I get the expected result.