Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
@@ -34,10 +34,10 @@ prepare=prepare.replace('ref ','').replace('unit.','unit->').replace('storage.',
|
||||
run('''#include <cassert>
|
||||
#include <string>
|
||||
struct ERR_EnemyEquipmentCallback{bool Finished=false,Succeeded=false;};
|
||||
struct Unit{bool RadioRequested=false;ERR_EnemyEquipmentCallback* RadioOperation=nullptr;void* Driver=nullptr;std::string Source="uaz";};
|
||||
struct Unit{bool Motorbike=false;bool RadioRequested=false;ERR_EnemyEquipmentCallback* RadioOperation=nullptr;void* Driver=nullptr;std::string Source="uaz";};
|
||||
struct Storage{int calls=0;bool accepts=true;bool TrySpawnPrefabToStorage(std::string,void*,int,int,ERR_EnemyEquipmentCallback*){calls++;return accepts;}};
|
||||
void Event(std::string,std::string){}
|
||||
struct Service{Storage* vehicleStorage=nullptr;int physicalCapability=0;int VehicleRadioCapability(void*){return physicalCapability;}
|
||||
struct Service{bool PrepareMotorbikeRadio(Unit*){assert(false);return false;}Storage* vehicleStorage=nullptr;int physicalCapability=0;int VehicleRadioCapability(void*){return physicalCapability;}
|
||||
'''+prepare+'''
|
||||
};
|
||||
int main(){Service service;Storage storage;service.vehicleStorage=&storage;Unit unit;
|
||||
|
||||
Reference in New Issue
Block a user