Read-only archive of the Armageddon Games Forums Archive (2000–2026) · About this archive

FFC can straddle screen on South and East edge but not North and West

1 replies · 16,818 views · Started 15 April 2024

Steps to recreate:

[LIST=1]
[*]Right click the canvas
[*]Click Edit New FFC1 in the context menu
[*]Set Tile width and height both to 255 in the FFC Editor
[*]Click OK
[*]Try to drag FFC partially off the canvas
[/LIST]

It makes quest making really difficult, because you cannot post a FFC halfway through the Top or Left of the combo tile
screen.
It only lets you place FFCs from the right and bottom.

This is a really annoying issue that really should be done away with and fixed.

You always have to waste combo making space in a quest, just to work around
this really bad issue.

It would save the developers 'tons of time' and 'free up confusion' and even combo making space used up in any quests.

The body of this if runs when an FFC that was being dragged is dropped:


if((ffx != offx) || (ffy != offy))
{
auto set_ffc_data = set_ffc_command::create_data(Map.CurrScr()->ffcs[i]);
set_ffc_data.x = ffx;
set_ffc_data.y = ffy;
Map.DoSetFFCCommand(Map.getCurrMap(), Map.getCurrScr(), i, set_ffc_data);
saved = false;
}

Subtracting constants from ffx and ffy in the set_ffc_data.{x,y} assigments does result in FFCs straddling the north and west screen edges.