C# 클래스 DivineRightGame.LocalMapGenerator.SiteGenerator

Code for generating a site on the map
파일 보기 프로젝트 열기: Haedrian/Divine-Right

공개 메소드들

메소드 설명
GenerateSite ( SiteData siteData, Actor &actors ) : ].MapBlock[

Generates a site

RegenerateSite ( SiteData sitedata, MapBlock currentMap, Actor currentActors, Actor &newActors ) : ].MapBlock[

Regenerates a site's actors based on the sitedata. If it is not marked as needing regeneration , will do nothing

비공개 메소드들

메소드 설명
GeneratePathfindingMap ( MapBlock map ) : ].byte[

Generates a pathfinding map from the mapl pushed in

메소드 상세

GenerateSite() 공개 정적인 메소드

Generates a site
public static GenerateSite ( SiteData siteData, Actor &actors ) : ].MapBlock[
siteData DRObjects.Sites.SiteData
actors DRObjects.Actor
리턴 ].MapBlock[

RegenerateSite() 공개 정적인 메소드

Regenerates a site's actors based on the sitedata. If it is not marked as needing regeneration , will do nothing
public static RegenerateSite ( SiteData sitedata, MapBlock currentMap, Actor currentActors, Actor &newActors ) : ].MapBlock[
sitedata DRObjects.Sites.SiteData
currentMap DRObjects.MapBlock
currentActors DRObjects.Actor
newActors DRObjects.Actor
리턴 ].MapBlock[