Newest Development Video

Programming Day 15

Previously: 30hours 0minutes

In: 11:00am
Out: 12:00pm
In: 12:15pm
Out: 12:35pm
In: 1:15pm
Out: 1:30pm
In: 1:35pm
Out: 1:40pm
In: 1:45pm
Out: 2:05pm
In: 2:40pm
Out: 3:15pm
In: 3:55pm
Out: 4:45pm
In: 5:00pm
Out: 6:45pm
In: 6:50pm
Out: 7:05pm
In: 7:10pm
Out: 7:45pm
In: 8:30pm
Out: 9:00pm

Running Time: 32hours 35minutes

modFileIO.bas
  • Updated Create_Default_Window_Settings to support new window size
  • Updated File_Exist(Directory, File_Name)
modRender.bas
  • Updated sub Render_GUI
  • Updated sub Render_NPC
  • Updated sub Render_NPC to support the npc sprite numbers
  • Updated Render_Map to support new screen size
modTypes.bas
  • Created User-Defined Type, Adventure_Log(Text, R, G, B)
clsNPC.cls
  • Updated function Is_Out_Of_Boundaries(Direction) to work for new window size
  • Created function File_Exist(File_Name)
  • Added User-Defined Type Saying_Type(Saying, Keyword)
  • Updated sub Move(AI_Type) to where wandering npc's can only wander within their respective boundaries
  • Updated sub Move(AI_Type) to now support guards, who will kill npc's that come into range of them
  • Created function Return_Hostile
  • Updated function Return_Saying(Index)
  • Added NPC Wandering Boundaries
  • Added Original Spawn Points and AI to wander back to them upon loss of target
clsPlayer.cls
  • Updated function Is_Out_Of_Boundaries(Direction) to support new window size
  • Changed sub Update_Combat_Log(Text) to Update_Adventure_Log(Text)
  • Created function File_Exist(File_Name)
  • Updated sub Update_Adventure_Log(Text, Red, Green, Blue)
  • Moved User-Defined Type Adventure_Log(Text, R, G, B) to modTypes
  • Removed function Return_Adventure_Log(Index)
clsScriptEngine.cls
  • Added Preprocessor "open:"
  • Added Command "npc editor"
  • Added Preprocessor "reload:"
  • Added Command "npc data"
clsSkills.cls
  • Added function File_Exist(File_Name)

0 comments:

Post a Comment