There you go.
-I changed Move() where the coding under the grass turf under Entered() so when you walk on grass you randomly teleport to enemies
-I made it so the lists are kept globally in a list variable
-I shortened newturnstwo() to be able to handle any amount of players
I didn't need datums after all.
Encounter System |
|
An Encounter System like Pokemon and Final Fantasy [More] |
To download this demo for your Linux/Mac installation, enter this on your command line:
DreamDownload byond://TheDarkChakra.EncounterSystem##version=21 Emulator users, in the BYOND pager go to File | Open Location and enter this URL:byond://TheDarkChakra.EncounterSystem##version=21 |
Its back and it works!!
-Make teams -Randomly encounter enemies on turf -Teleport to the battlefield when you encounter enemies -Turn by turn battle system players one through three at the battlefield -Attack enemies using different methods, use items or run away -Enemies each have different ways of attacking |
TheDarkChakra: (Feb 7 2013, 3:32 am)
TheDarkChakra: (Jan 8 2013, 6:14 am)
-Move() is about if you are the leader of your team and you walk on map you will encounter enemies
-What do you mean keep a list of parties globally? -I'm trying to shorten newturnstwo() but so far I can't Stephen001: (Jan 7 2013, 11:14 am)
Hey there! Thanks for working on it, and re-submitting.
Firstly I'd like to say that it's pretty obvious you've put some decent effort into re-working this, and the benefit is shown mostly in readability. I am still a bit unsure of what's happening in Move() though? In general, there is a lot of improvement to be had in terms of design and good practice. For example I think you could keep a list of parties globally, and use that for joining/creating teams instead of going through everything in the world. I appreciate it's a demo, but that kind of thing if emulated in a real game would probably not help the CPU use at all. proc/newturnstwo() is kind of lengthy, and would be quite a pain to maintain. Is it possible for you to rework this so that it can handle any number of party members? It should be possible. TheDarkChakra: (Dec 30 2012, 3:40 pm)
Yeah now I did it RIGHT!
|
Copyright © 2024 BYOND Software.
All rights reserved.
I think it's odd how people are bashing your hard work.
if you don't like what was done here...
fix the code.
you can do that.