Skip to content
This repository has been archived by the owner on Dec 27, 2020. It is now read-only.
RadWolfie edited this page Jan 10, 2017 · 5 revisions

Table of Contents

Frequently Asked Questions

NOTICE: This page may will subject to change at any time to add/update/delete the FAQs.

Q: Where's the list of questions and answers for this?

A: Take a look at your right where you see "Table of contents" of this screen. That will be the list of questions which will direct you to the answer. This built-in does not have an automatic link to the answer.

Q: What if I do not want my Add-on support Halo Trial, PC, and/or CE?

A: You can determine this check through the load process with the haloEngine class and return of value which can't be load at all.

Q: What about the detect if it is a dedicated server or a client version?

A: Also included with the haloEngine class.

Q: Can I use my own admin API management?

A: At this time, no. If request to have your own admin API management, then please inform us and we will create one for it.

Q: Can I create or use another Add-on for a database management?

A: Yes, H-Ext will allow only one override the default database management. (Hint, if determined to use MySQL or shared database, then two or more H-Ext can be use synchronizing information.)

Q: There are missing features in Add-on API, where can I report at?

A: Please use the ticket system to make the request feature. And do be aware of one manned programmer with mid-skilled of reverse engineering will take time. Along with other Add-ons, he has to develop support mainly for the role-playing. Although, he is now focusing on 0.x's version plan task.

Q: What if I found the location for the missing feature to be hook at?

A: Please do provide the information so we can make the missing event/feature more quicker instead of much longer delays or likely unable to provide the feature to you and others. We can use that information to verified it is at the correct location and gather the correct information for all PC game versions supportive.

Q: Something odd going on with the events from the Add-on API, where can I report this bug/glitch?

A: Use the ticket system to make the bug report, we will keep this in check if this have occurs base on the Trial, PC, and/or CE versions. And please do report in every details as possible or otherwise we can't fix what you are stating the issue is. (NOTICE: Other modified Halo will not be checked as it is not recommended to alternate.)

Q: Am I required to have knowledge with reverse engineering?

A: No, we supplies the all of available hooks at the moment of which the Add-on can use. Meaning you can create almost anything you want with it.

Q: Can I register a command for players to use?

A: Absolutely! This is one part of our goal to resolve the conflict of multiple third party required to listen for user's command.

Q: I want to override a command, is this possible?

A: Depending on the command that has registered with the command system. Some would allow to be overriden, some wouldn't permit. However, only one overriden command is permitted per command.

Q: I want to make an Add-on other than C/C++ language, is this possible?

A: As of Add-on API v4.0 and newer, it is now supported for C, C++, D, C#, and Visual Basic languages. If any of supported languages is not one of your language you want to use. Please verify your language has ability to compile into Windows dll module. Otherwise it is not compatible. If it, then please create a ticket. Or recreate Add-on API in your code language then make a pull request to include support. (You must verify each APIs are fully functional before we can merge your pull request.)'

More Coming Soon...