Documented invasion-now, moved it from devel scripts, and documented digSmart in readme.
							parent
							
								
									ba73de5e35
								
							
						
					
					
						commit
						56e25bfa12
					
				| @ -1,18 +0,0 @@ | |||||||
| -- invasion-now civ_id delay : schedules an invasion in the near future |  | ||||||
| 
 |  | ||||||
| args = {...} |  | ||||||
| num = tonumber(args[1]) |  | ||||||
| 
 |  | ||||||
| if ( num ~= nil ) then |  | ||||||
|     time = tonumber(args[2]) or 1 |  | ||||||
|     time2 = tonumber(args[3]) or time |  | ||||||
|     for i = time,time2 do |  | ||||||
|         df.global.timed_events:insert('#',{ |  | ||||||
|             new = df.timed_event, |  | ||||||
|             type = df.timed_event_type.CivAttack, |  | ||||||
|             season = df.global.cur_season, |  | ||||||
|             season_ticks = df.global.cur_season_tick+i, |  | ||||||
|             entity = df.historical_entity.find(num) |  | ||||||
|         }) |  | ||||||
|     end |  | ||||||
| end |  | ||||||
| @ -0,0 +1,29 @@ | |||||||
|  | -- invasion-now civName start end : schedules an invasion in the near future, or several | ||||||
|  | 
 | ||||||
|  | args = {...} | ||||||
|  | civName = args[1] | ||||||
|  | 
 | ||||||
|  | if ( civName ~= nil ) then | ||||||
|  |     --find the civ with that name | ||||||
|  |     evilEntity = nil; | ||||||
|  |     for _,candidate in ipairs(df.global.world.entities.all) do | ||||||
|  |         if candidate.entity_raw.code == civName then | ||||||
|  |             evilEntity = candidate | ||||||
|  |             break | ||||||
|  |         end | ||||||
|  |     end | ||||||
|  |     if ( evilEntity == nil ) then | ||||||
|  |         do return end | ||||||
|  |     end | ||||||
|  |     time = tonumber(args[2]) or 1 | ||||||
|  |     time2 = tonumber(args[3]) or time | ||||||
|  |     for i = time,time2 do | ||||||
|  |         df.global.timed_events:insert('#',{ | ||||||
|  |             new = df.timed_event, | ||||||
|  |             type = df.timed_event_type.CivAttack, | ||||||
|  |             season = df.global.cur_season, | ||||||
|  |             season_ticks = df.global.cur_season_tick+i, | ||||||
|  |             entity = evilEntity | ||||||
|  |         }) | ||||||
|  |     end | ||||||
|  | end | ||||||
		Loading…
	
		Reference in New Issue