Po prostu musisz pamiętać o tym by skrypty były parsowane przed ich użyciem.
Dajmy przykład:
Zrobiłeś dwa pliki .d B_FindCorpse oraz B_Achievements, w B_Achievements chcesz wywołać funkcję zawartą w B_FindCorpse, żeby było to możliwe, B_FindCorpse musi znajdować się nad B_Achievements.