Author |
Message |
angelatheist
|
Post subject: few more bugs Posted: Sat Apr 03, 2010 12:40 am |
|
Joined: Mon Mar 02, 2009 11:00 am Posts: 150
|
getVeg returned 0 for an ocean but this isn't a valid value for setting terrain;
if you play naturscaping and choose the swamp desert option it makes a swamp despite there being a picture of a desert.
Sometimes the ai freezes up and doesn't do anything on it turn, this seems to somehow depend on the location of its creatures. (this happened on a 17x17 map)
In a very large script I had some of setTerrain functions near the end not doing anything. After moving around some code in the script it worked fine
_________________ ȁ̎̉̈̂̎͋̈́̍n͂͑̿ͥͣ́̓ġͤ͑ͯe͌̓̊ͩ͗̅l̽̓ͬͬͥ̊͗aͣ̔̃ͧ̓̾̾t͊̑̆hͤ͆̓̉̌ͣ̚e̋ͩ͒̈́ĭ̌̒̎ͧ̓̋ͪs̋ͤͧ̅̇̋̎ͫ̂̾ͨ̽̄ͫͯt͒͐̌ͭ̂̃ͪ̽ͣ͗̒ͣ
|
|
|
|
|
jed
|
Post subject: Re: few more bugs Posted: Sat Apr 03, 2010 12:04 pm |
|
Joined: Tue Jan 08, 2008 2:07 am Posts: 1045
|
> getVeg returned 0 for an ocean but this isn't a valid value for setting terrain; Oceans have no veg so they will always return 0 here.
>In a very large script I had some of setTerrain functions near the end not doing anything. >After moving around some code in the script it worked fine
Well I'd have to see the code. Maybe you were setting it one way and then changing it later?
|
|
|
|
|
angelatheist
|
Post subject: Re: few more bugs Posted: Sat Apr 03, 2010 11:46 pm |
|
Joined: Mon Mar 02, 2009 11:00 am Posts: 150
|
my issue with getVeg is that setTerrain(loc1, getTopo(loc2), getVeg(loc2)); does not work if loc2 is an ocean.
for the second issue ive put {Script,work in progress,114} into the public scripts, as it is now currently none of the terrain at 11 or above are being changed. this problem also seemed to happen with {Script,Battle Ship,104}
one other small issue ive been having is that occasionally when i try to save a script instead i get a new script like {Script,,211} without a name.
_________________ ȁ̎̉̈̂̎͋̈́̍n͂͑̿ͥͣ́̓ġͤ͑ͯe͌̓̊ͩ͗̅l̽̓ͬͬͥ̊͗aͣ̔̃ͧ̓̾̾t͊̑̆hͤ͆̓̉̌ͣ̚e̋ͩ͒̈́ĭ̌̒̎ͧ̓̋ͪs̋ͤͧ̅̇̋̎ͫ̂̾ͨ̽̄ͫͯt͒͐̌ͭ̂̃ͪ̽ͣ͗̒ͣ
|
|
|
|
|
angelatheist
|
Post subject: Re: few more bugs Posted: Mon Apr 05, 2010 2:05 am |
|
Joined: Mon Mar 02, 2009 11:00 am Posts: 150
|
ent.getLoc() == ent.getLoc() returns false.
_________________ ȁ̎̉̈̂̎͋̈́̍n͂͑̿ͥͣ́̓ġͤ͑ͯe͌̓̊ͩ͗̅l̽̓ͬͬͥ̊͗aͣ̔̃ͧ̓̾̾t͊̑̆hͤ͆̓̉̌ͣ̚e̋ͩ͒̈́ĭ̌̒̎ͧ̓̋ͪs̋ͤͧ̅̇̋̎ͫ̂̾ͨ̽̄ͫͯt͒͐̌ͭ̂̃ͪ̽ͣ͗̒ͣ
|
|
|
|
|
jed
|
Post subject: Re: few more bugs Posted: Mon Apr 05, 2010 4:00 pm |
|
Joined: Tue Jan 08, 2008 2:07 am Posts: 1045
|
ok all these issues should be fixed. Except the saving the script with a blank name. I haven't been able to make that happen
|
|
|
|
|
angelatheist
|
Post subject: Re: few more bugs Posted: Fri Apr 09, 2010 1:19 pm |
|
Joined: Mon Mar 02, 2009 11:00 am Posts: 150
|
endGame(getAIPlayer(0)); causes the human player to win
_________________ ȁ̎̉̈̂̎͋̈́̍n͂͑̿ͥͣ́̓ġͤ͑ͯe͌̓̊ͩ͗̅l̽̓ͬͬͥ̊͗aͣ̔̃ͧ̓̾̾t͊̑̆hͤ͆̓̉̌ͣ̚e̋ͩ͒̈́ĭ̌̒̎ͧ̓̋ͪs̋ͤͧ̅̇̋̎ͫ̂̾ͨ̽̄ͫͯt͒͐̌ͭ̂̃ͪ̽ͣ͗̒ͣ
|
|
|
|
|
|