Page 1 of 1

[MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like in TD

Posted: Sun Jun 01, 2014 6:43 pm
by blah900
Hi all, I am currently working on a mod that can be hooked into to create your own tower defense or some kind of survival/defense game.
http://imgur.com/HvUFMa2

Currently Working On (6/03/14): Reward tables. Basically it allows you to redeem points you get from killing mobs into various materials/items. Other modders will be able to add/remove reward tables. There will be a GUI interface to redeem a reward for 1x, 10x, and 100x. Modders can also disable reward points & reward tables if they would rather not have this be an alternative source of items.

Next thing on the list (6/03/14): Add remote calls to modify the settings.

Current Features:
- Units spawn starting 5 minutes in and then every minute after that.
- More units and stronger units are sent as difficulty level increases. Difficulty level increases slightly for each biter kill and a lot more for biter spawners.
- You can set your own unique wave or just let the mod generate the mobs for you.

Current Problems:
- I currently set randoms pawn point far away from player (around 200+ units) and sometimes, it's in the middle of a large body of water so trying to find a new candidate might take a bit of time.
- If there happens to be a small island in the middle of a lake, the spawn point might be set there (but i am not sure if islands are possible).
- Not currently sure if the save/load function works properly at the moment. I've done some preliminary testing and there SEEMS to be no problem.

Planned Features:
- Allow remote calls to allow users to add in their own unit types to the waves from their own mod.
- Allow remote calls to allow users to add in their own waves from their own mod.
- Some kind of reward system that lets the player buy things using the points they collect.
- ??? - Fairly early stage.

If you'd like to try it out, I've attached it to this post!

If anyone has any other suggestions, comments, notices some bugs, please feel free to post them here!
p.s. I just started learning LUA like 2 days ago, so I might not be using some of the functions/tables properly! So expect errors!

EDIT: If you'd like to tinker around with waves/units, I'd suggest you look at script/EndlessWaltzConfig
If you'd like to tinker with spawn times, look at script/WaveInfo, Wave table.

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Mon Jun 02, 2014 12:58 am
by OBAMA MCLAMA
it's in the middle of a large body of water
You could set the world to only have water at spawn maybe. i dont know if this will help you.


i look forward to the progress, sounds very fun!

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Mon Jun 02, 2014 1:33 pm
by jorgenRe
AWESOME! :D

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Thu Jun 19, 2014 12:10 pm
by Club Sandbox
Hi,
French Spotlight : http://factorio-fr.com/mod-spotlight-3/

Some feedback :

It's maybe to hard if you launche the mod from scratch, maybe you should make the 3-4 first waves around 5min.
The time we can grown the base, because you get medium bitter at 25min and to make green kit it's really hard in 25min with all bitter attack.

But the mod is just very great !
Keep going ;).

Ps : In few days i'will made some CCs for English user.

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Thu Nov 13, 2014 10:49 am
by noisy
this is very very interesting.. and surely will be very useful in lots of different maps and mods... like TD for example.

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Fri Nov 14, 2014 7:58 pm
by PalllaX
Hey blah,

do you want to join us? Building a complete TD map? :) We will try to get into your endlessWaltz too if you mind?
viewtopic.php?f=36&t=6464
Hope you're still active.

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Fri Nov 14, 2014 8:30 pm
by PalllaX
Hmm... when I'm trying you're mod there is coming the notice:
Unknown key:"Error while running the oninit: ...ata\Roaming\Factorio\mods\EndlessWaltz_0.0.1|control.lua:16: Map doesn't contain 1 player, this function can't be used"
Running 0.11.3.
Any ideas?

Re: [MOD WIP 0.9.x] EndlessWaltz - Enemy spawning mod like i

Posted: Sat Nov 15, 2014 3:59 am
by SuperSandro2000
This mod is only for 0.9.X and sinces then many things changed in modding.