https://wiki.bennugd.org/index.php?title=Modules&feed=atom&action=history
Modules - Revision history
2024-03-29T07:10:11Z
Revision history for this page on the wiki
MediaWiki 1.36.2
https://wiki.bennugd.org/index.php?title=Modules&diff=7610&oldid=prev
Sandman: Protected "Modules" [edit=sysop:move=sysop]
2009-10-20T14:38:51Z
<p>Protected "<a href="/index.php?title=Modules" title="Modules">Modules</a>" [edit=sysop:move=sysop]</p>
<p><b>New page</b></p><div>[[Index|'''Up to Index''']]<br />
<br />
[[functions|'''List of Functions''']]<br><br />
[[constants|'''List of Constants''']]<br><br />
[[globals|'''List of Globals''']]<br><br />
[[locals|'''List of Locals''']]<br><br />
<br />
----<br />
Modules add extra functionality to [[Bennu]], as Bennu on its own is just a language and a virtual machine. The default modules contain the basics you need to make a game: video, audio, input, etc. More advanced external libraries are available, like network and 3D rendering.<br />
<br />
Enabling a module is easy, using [[import]]:<br />
:<code>'''import''' '''"''' <modulename> '''"'''</code><br />
Some external libraries use a header (.[[INC]]) instead, so use [[include]]:<br />
:<code>'''include''' '''"''' <includename> '''"'''</code><br />
<br />
----<br />
<br />
== Official Modules ==<br />
<br />
<DPL><br />
category=modules<br />
notcategory=internal<br />
notcategory=3rd party<br />
notnamespace=Category<br />
columns=1<br />
listseparators = {|,\n| '''[[%PAGE%|{{lcfirst:%TITLE%}}]]''' || - {{module_shortdescr | modulename=%PAGE%}},\n,|}<br />
inlinetext=|-<br />
replaceintitle = /\\? /,&#95;<br />
redirects = include<br />
ordermethod = titlewithoutnamespace<br />
resultsfooter = \n%PAGES% modules<br />
noresultsfooter= 0 modules<br />
oneresultfooter= 1 module<br />
</DPL><br />
<br />
== 3rd party modules ==<br />
<br />
<DPL><br />
category=modules<br />
category=3rd party<br />
columns=1<br />
listseparators = {|,\n| '''[[%PAGE%|{{lcfirst:%TITLE%}}]]''' || - {{module_shortdescr | modulename=%PAGE%}},\n,|}<br />
inlinetext=|-<br />
replaceintitle = /\\? /,&#95;<br />
redirects = include<br />
ordermethod = titlewithoutnamespace<br />
resultsfooter = \n%PAGES% libraries<br />
noresultsfooter= 0 libraries<br />
oneresultfooter= 1 library<br />
</DPL></div>
Sandman