Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
It affects all of species. I think you could make a specific poke disobey by storing its personality value(it is unique as it is randomly generated) from its data in some variable and then comparing the variable to the personality value of active pokemon. If I am wrong feel free to correct me.
Well Blizzard Entertainment also partially did this with Startcraft II and Diablo III. You are forced to login to play singleplayer, but on the other hand I think they did this so the games cannot be pirated and we still have solid single player experience...
If you want to access it at runtime the there are pointers stored at these memory addresses:
FR: 0x0300500C
RS: 0x03005D90
E: 0x02024EA4
Structure:
[FONT=Consolas]
It is C-like syntax. Functions always have () appended to them to distinguish them from variables, because you could have variable lock and function lock.
Actually you are not 100% right when stating that VB is outdated. VB6 is outdated but VB.NET(2005+) isnt and runs on .NET just like C#. As for the templates I think he means Visual Studio like ones, because C++ templates are really unneeded in scripting.
I'd also be very grateful if I could help you with development of this project. I've already made my pathetic attempt at it(http://www.pokecommunity.com/showthread.php?t=268776) and there is some good code that could be reused.
Well I dont really think it would be painful at all. Before I posted that idea Ive tried to throw together a little program in C# that would load an assembly that has specified entry point and invoke the entry point of assembly. (Essentialy the idea of plugin system was an DLL written in .NET...
Well you can already do this in XSE by doing something like this:
#dynamic 0x80000
#org @main
lock
setvar 0x8000 0x0
goto @loop
end
#org @loop
compare 0x8000 0xA
if 0x1 goto @cont
//Code Here
addvar 0x8000 0x1
goto @loop
end
#org @cont
release
end
Anyway I think it is great idea to...
Another idea ive got is some kind of plugin system, so people can extend the editor without messing with original source code. So for example I want the editor to be able to compile ASM, I make an DLL that can have pre-defined entry point for program to find. Then I open the editor open some...