صُنفت هذه الوحدة على أنها في مرحلة ألفا. تكون الوحدة في هذه المرحلة جاهزة نوعا ما لأن تستخدم من طرف ثالث، أي بمعنى أخر على النطاقات في صفحات التجارب. لكن يجب أن تستخدم في صفحات محددة للغاية وأن لا يوسع إستخدامها ابدا، حتى تنتقل للمرحلة التي بعدها. يجب أن يضاف لهذه الوحدة صفحة توثيق تشرح مدخلاتها وطريقة استخدامها. يجب أن تراقب هذه الوحدة جيدا وملاحظة أي أخطاء قد تحدث والعمل على عزلها وإصلاحها.
localvgwd=require('Module:Video game wikidata')localyesno=require('Module:Yesno')localp={}functionp._main(frame,args)localret=vgwd.setReviewer(args["reviewer"])vgwd.setDateFormat(args["df"])ret=vgwd.setGame(args["game"])vgwd.setSystem(args["system"])vgwd.setGenerateReferences(args['showRefs'])vgwd.setSystemFormat(args['systemFormat'])vgwd.setUpdateLinkStyle(args['updateLinkStyle'])-- Old template argument, may change laterif(args["proseScore"])thenlocalproseScore=yesno(args["proseScore"],false);if(proseScoreandargs["system"]~=nilandargs["system"]~='')thenvgwd.setGenerateReferences(false)vgwd.setShowSystem(false)vgwd.setShowUpdateLink(false)endend;if(ret==nil)thenret=vgwd.printReviewScores(frame);end;returnret;end;-- Template main functionfunctionp.main(frame)localargs=require('Module:Arguments').getArgs(frame,{wrappers='Template:Video game review score'})returnp._main(frame,args);end;returnp