public static string GetRoastForVictim(Victim victimIn) { switch (victimIn) { case Victim.Lea: { return(GenerateRoastString(Roasts__Lea)); } case Victim.Dylan: { return(GenerateRoastString(Roasts__Dylan)); } case Victim.Harry: { return(GenerateRoastString(Roasts__Harry)); } case Victim.Stacie: { return(GenerateRoastString(Roasts__Stacie)); } default: return("We couldn't find a roast for that pleb, sorry!"); } }
public override void RemoveEffects() { EndForceWalk(Victim); Victim.SendLocalizedMessage(1112487); // The shard is successfully removed. base.RemoveEffects(); }
private void TriggerProcOnStrike() { if (Weapon == null || SpellEffect != null) { return; } ProcTriggerFlags flags1 = ProcTriggerFlags.None; ProcTriggerFlags flags2 = ProcTriggerFlags.None; if (Weapon.IsMelee) { flags1 |= ProcTriggerFlags.DoneMeleeAutoAttack; flags2 |= ProcTriggerFlags.ReceivedMeleeAutoAttack; } else if (Weapon.IsRanged) { flags1 |= ProcTriggerFlags.DoneRangedAutoAttack; flags2 |= ProcTriggerFlags.ReceivedRangedAutoAttack; } if (Attacker != null && Attacker.IsAlive) { Attacker.Proc(flags1, Victim, this, true, ProcHitFlags); } if (Victim == null || !Victim.IsAlive) { return; } Victim.Proc(flags2, Attacker, this, true, ProcHitFlags); }
static void Main(string[] args) { ConsoleReader consoleReader = new ConsoleReader(); int victimHealh = consoleReader.GetHealth(); Victim victim = consoleReader.GetVictim(victimHealh); victim.StepsToRun = 10; Killer killer = consoleReader.GetKiller(); Weapon weapon = consoleReader.ChooseWeapon(killer); Shield shield = consoleReader.ChooseShield(victim); for (int i = 0; i < victim.StepsToRun; i++) { killer.Voice(); victim.Voice(); victim.Health = victim.Armor(shield, victim.Health); victim.Health = killer.Attack(weapon, victim.Health); if (victim.Health <= 0) { Console.WriteLine("Victim died"); break; } } }
//SETS TEXT OF CONTROLS WHEN DISPLAYING DETAILS OF VICTIMS private void SetVictimDetails(Victim victim) { if (victim == null) { throw new ArgumentNullException(); } //SET HIS PERSONAL DETAILS this.name_text_box.Text = victim.name; this.date_of_birth.Text = victim.date_of_birth; this.gender_comoboBox.Text = victim.gender; this.is_a_student_comboBox.Text = victim.is_a_student.ToString(); //SET THE ITEMS STOLEN FIELD for (int i = 0; i < victim.items_stolen.Length; i++) { if (i == 0) { this.items_lost_textbox.Text += victim.items_stolen[i].name_of_item; continue; } this.items_lost_textbox.Text += "," + victim.items_stolen[i].name_of_item; } }
public async void getVictim(string victimId) { var v1 = App.VictimManager.SearchVictimAsync(victimId); v = v1.Result; inputEntry.Text = v.Latitude.ToString().Replace(",", ".") + "," + v.Longitude.ToString().Replace(",", "."); if (!string.IsNullOrWhiteSpace(inputEntry.Text)) { var address = inputEntry.Text; switch (Device.OS) { case TargetPlatform.iOS: Device.OpenUri( new Uri(string.Format("http://maps.apple.com/?q={0}", WebUtility.UrlEncode(address)))); break; case TargetPlatform.Android: Device.OpenUri( new Uri(string.Format("geo:0,0?q={0}", WebUtility.UrlEncode(v.Latitude.ToString().Replace(",", ".") + "," + v.Longitude.ToString().Replace(",", "."))))); break; case TargetPlatform.Windows: case TargetPlatform.WinPhone: Device.OpenUri( new Uri(string.Format("bingmaps:?where={0}", Uri.EscapeDataString(address)))); break; } } }
public async Task SaveVictimAsync(Victim item, bool isNewItem = false) { if (isNewItem) { var obj = JsonConvert.SerializeObject(item, new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore }); string url = ""; switch (Device.OS) { case TargetPlatform.iOS: url = "https://sbat1.azurewebsites.net/api/victim/?pns=apns&to_tag="; break; case TargetPlatform.Android: url = "https://sbat1.azurewebsites.net/api/victim/?pns=gcm&to_tag="; break; } var request = new HttpRequestMessage(HttpMethod.Post, url + item.FBID + "T"); request.Content = new StringContent(obj, Encoding.UTF8, "application/json"); var data = client.SendAsync(request).Result; } else { //response = await client.PutAsync(uri, content); } }
//DISPLAY VICTIMS DETAILS CONSTRUCTOR public VictimsDetailsForm(Victim victim) { this.victim = victim; InitializeComponent(); SetVictimDetails(victim); DisableControls(); }
public void SimplePinTest() { using (var session = Domain.OpenSession()) using (session.OpenTransaction()) { var butcher = new Killer(); var firstVictim = new Victim(); // "Killers" who have not killed yet should not be considered as killers using (session.DisableSaveChanges(butcher)) { session.SaveChanges(); Assert.AreEqual(PersistenceState.New, butcher.PersistenceState); Assert.AreEqual(PersistenceState.Synchronized, firstVictim.PersistenceState); butcher.Kill(firstVictim); session.SaveChanges(); Assert.AreEqual(PersistenceState.New, butcher.PersistenceState); Assert.AreEqual(PersistenceState.Modified, firstVictim.PersistenceState); } session.SaveChanges(); using (session.DisableSaveChanges(butcher)) { firstVictim.Resurrect(); var secondVictim = new Victim(); butcher.Kill(secondVictim); session.SaveChanges(); Assert.AreEqual(PersistenceState.Modified, butcher.PersistenceState); Assert.AreEqual(PersistenceState.Synchronized, firstVictim.PersistenceState); Assert.AreEqual(PersistenceState.Synchronized, secondVictim.PersistenceState); } } }
public static bool Update(Victim victim) { try { String update_sql = "UPDATE " + TABLE_NAME + " SET NAME=@name ,DOB=@dob,IS_A_STUDENT=@student,GENDER=@gender,CRIME_ID=@crime_id WHERE ID=@id"; //Sql command sql_command = new MySqlCommand(); sql_command.Connection = (MySqlConnection)database.OpenConnection(); sql_command.CommandText = update_sql; sql_command.Parameters.AddWithValue("@id", victim.id); sql_command.Parameters.AddWithValue("@name", victim.name); sql_command.Parameters.AddWithValue("@dob", victim.date_of_birth); sql_command.Parameters.AddWithValue("@student", victim.is_a_student); sql_command.Parameters.AddWithValue("@gender", victim.gender); sql_command.Parameters.AddWithValue("@crime_id", victim.crime_id); sql_command.Prepare(); //execute command database.Update(sql_command); return(true); } catch (Exception) { return(false); } finally { CloseDatabaseConnection(); } }
public static bool Save(Victim victim) { try { String insert_sql = "INSERT INTO " + TABLE_NAME + " (NAME,DATE_OF_BIRTH,IS_A_STUDENT,GENDER,CRIME_ID) VALUES(@name,@dob,@is_student,@gender,@crime_id)"; //Sql command sql_command = new MySqlCommand(); sql_command.Connection = (MySqlConnection)database.OpenConnection(); sql_command.CommandText = insert_sql; sql_command.Parameters.AddWithValue("@name", victim.name); sql_command.Parameters.AddWithValue("@dob", victim.date_of_birth); sql_command.Parameters.AddWithValue("@is_student", "" + victim.is_a_student); sql_command.Parameters.AddWithValue("@gender", victim.gender); sql_command.Parameters.AddWithValue("@crime_id", victim.crime_id); sql_command.Prepare(); database.Insert(sql_command); victim.id = Convert.ToInt32(sql_command.LastInsertedId); return(true); } catch (Exception) { return(false); } finally { CloseDatabaseConnection(); } }
private void SpawnVictims() { const int numberOfVictims = 2; Transform[] spawnTransforms = spawnPointGroup.GetSpawnPoints(numberOfVictims * playerParent.childCount); List <List <int> > randomOrders = new List <List <int> >(numberOfVictims); for (int i = 0; i < numberOfVictims; i++) { randomOrders.Add(GetRandomSpawnArray()); } // Spawn the Victims for (int playerIndex = 0; playerIndex < playerParent.childCount; playerIndex++) { Player player = playerParent.GetChild(playerIndex).GetComponent <Player>(); for (int victimIndex = 0; victimIndex < numberOfVictims; victimIndex++) { GameObject victimInstance = Instantiate(victimPrefab); victimInstance.name = victimPrefab.name + " (From player " + player.index.ToString("00") + ")"; victimInstance.transform.parent = victimParent; victimInstance.transform.position = spawnTransforms[randomOrders[victimIndex][playerIndex] * numberOfVictims + victimIndex].position; victimInstance.transform.position += Vector3.forward * UnityEngine.Random.Range(0, 3); victimInstance.transform.position += Vector3.up * UnityEngine.Random.Range(0, 3); Victim victim = victimInstance.GetComponent <Victim>(); victim.player = player; victim.mountain = mountain; victim.index = victimIndex; } } }
private void VictimDetailsLabel_Click(object sender, EventArgs e) { Victim victim_ = new Victim(); victim_.MdiParent = this; victim_.Show(); }
public SerializableKillLogListItem ToXMLItem() { var ret = new SerializableKillLogListItem() { KillID = KillID, KillTime = KillTime, MoonID = MoonID, SolarSystemID = SolarSystemID, Victim = Victim?.ToXMLItem() }; // Attackers if (Attackers != null) { foreach (var attacker in Attackers) { ret.Attackers.Add(attacker.ToXMLItem()); } } // Items if (Victim != null) { var items = Victim.Items; if (items != null) { foreach (var item in items) { ret.Items.Add(item.ToXMLItem()); } } } return(ret); }
void Killer.Attack(Dictionary <int, Victim> victims) { float min_dist = float.MaxValue; print("current target: " + currentTarget); if (currentTarget != null && (range < Vector3.Distance(currentTarget.position, transform.position) || currentVictim.GetHealth() <= 0f)) { currentTarget = null; currentVictim = null; } if (currentTarget == null) { foreach (int id in victims.Keys) { print(id + " : " + victims[id]); GameObject targetObj = victims[id].GetGameObject(); Transform target = targetObj.transform; float distance = Vector3.Distance(target.position, transform.position); if (range < distance) { continue; } if (min_dist >= distance) { currentTarget = target; currentVictim = victims[id]; min_dist = distance; } } } if (currentTarget != null) { ShotSpawn(); } }
public VictimAnimation(Victim pVictim) : base(GetAssets.GetRandomVictim(), 4, 1) { SetOrigin(width / 2, height / 2); _victim = pVictim; currentFrame = 0; _lastUpdatedAnimationTime = 0; }
public override int GetHashCode() { unchecked { var hashCode = Assistants?.GetHashCode() ?? 0; hashCode = (hashCode * 397) ^ (int)DeathDisposition; hashCode = (hashCode * 397) ^ IsAssassination.GetHashCode(); hashCode = (hashCode * 397) ^ IsGroundPound.GetHashCode(); hashCode = (hashCode * 397) ^ IsHeadshot.GetHashCode(); hashCode = (hashCode * 397) ^ IsMelee.GetHashCode(); hashCode = (hashCode * 397) ^ IsShoulderBash.GetHashCode(); hashCode = (hashCode * 397) ^ IsWeapon.GetHashCode(); hashCode = (hashCode * 397) ^ (Killer?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ KillerAgent.GetHashCode(); hashCode = (hashCode * 397) ^ (KillerAttachmentIds?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (int)KillerStockId; hashCode = (hashCode * 397) ^ (KillerWorldLocation?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (Victim?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ VictimAgent.GetHashCode(); hashCode = (hashCode * 397) ^ (VictimAttachmentIds?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (int)VictimStockId; hashCode = (hashCode * 397) ^ (VictimWorldLocation?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (int)EventName; hashCode = (hashCode * 397) ^ (TimeSinceStart?.GetHashCode() ?? 0); return(hashCode); } }
public void EventHandlersAreCalled() { var victim = new Victim(); Traverser.TraverseInstance(victim, 5, listener); var type = typeof(Victim); A.CallTo(() => listener.OnConstructor(GetConstructor(type, new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnConstructor(GetConstructor(type, new[] { typeof(string) }), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnField(GetField(type, "PrivateField"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnField(GetField(type, "PrivateStaticField"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnField(GetField(type, "PublicField"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnField(GetField(type, "BaseField"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnProperty(GetProp(type, "PrivateProperty"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnProperty(GetProp(type, "PrivateStaticProperty"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnProperty(GetProp(type, "PublicProperty"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnProperty(GetProp(type, "BaseProperty"), A <Func <object> > ._, A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "PrivateMethod", new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "PrivateStaticMethod", new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "PublicMethod", new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "BaseMethod", new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "OverloadedMethod", new Type[0]), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "OverloadedMethod", new [] { typeof(int) }), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMethod(GetMethod(type, "OverloadedMethod", new [] { typeof(int), typeof(int) }), A <InstanceTraversalContext> ._)).MustHaveHappenedOnceExactly(); A.CallTo(() => listener.OnMaxDepthReached(A <InstanceTraversalContext> ._)).MustNotHaveHappened(); }
public String saveUser(Victim personToSave) { MySql.Data.MySqlClient.MySqlConnection conn; //string myConnectionString = ConfigurationManager.ConnectionStrings["localDB"].ConnectionString; string myConnectionString = connectionString; conn = new MySql.Data.MySqlClient.MySqlConnection(); try { conn.ConnectionString = myConnectionString; conn.Open(); String sqlString = "INSERT INTO viktim (FBID, UserName, StartDate, Latitude, Longitude, Adress)" + "VALUES(" + personToSave.FBID + ",'" + personToSave.UserName + "','" + personToSave.StartDate.ToString("yyyy-MM-dd HH:mm:ss") + "','" + personToSave.Latitude + "','" + personToSave.Longitude + "','" + personToSave.Adress + "');"; MySql.Data.MySqlClient.MySqlCommand cmd = new MySql.Data.MySqlClient.MySqlCommand(sqlString, conn); cmd.ExecuteNonQuery(); //string fbid = cmd.LastInsertedId; return(personToSave.FBID); } catch (MySql.Data.MySqlClient.MySqlException ex) { throw ex; } finally { conn.Close(); } }
/// <summary> /// Attempts to give the killer their appropriate excitement (or disappointment). Aborts if there is no killer. /// </summary> /// <param name="recipient"></param> private void TryProcessKillerHigh(Pawn recipient) { // Killer != null => DamageInfo != null if (Killer != null) { // Currently you can't really kill yourself. // That would be something interesting, but we don't do that here. if (recipient == Killer) { // IDK, is this something we can consider checking? if (KillingBlowDamageDef.ExternalViolenceFor(Victim)) { // Why this check tho if (recipient.story != null) { // Bloodlust thoughts for Bloodlust guys, currently only for human victims // We can expand upon this, and add in witnessed death (animals) with bloodlust if (Victim.RaceProps.Humanlike) { // Try to add Bloodlust thoughts; will be auto-rejected if recipient does not have Bloodlust new IndividualThoughtToAdd(ThoughtDefOf.KilledHumanlikeBloodlust, recipient).Add(); // Try to add Defeated Hostile Leader thoughts if (Victim.HostileTo(Killer) && Victim.Faction != null && PawnUtility.IsFactionLeader(Victim) && Victim.Faction.HostileTo(Killer.Faction)) { new IndividualThoughtToAdd(ThoughtDefOf.DefeatedHostileFactionLeader, Killer, Victim).Add(); } } } } } } }
private void CreateVictim() { string facing = (OurUtils.RandomBool()) ? "up" : "down"; Victim newVictim = new Victim(this, facing); _victimLayer.AddChild(newVictim); newVictim.SetScaleXY(GROUND_LAYER_SCALE, GROUND_LAYER_SCALE); float positionModifier = game.height * ((facing == "up") ? 1 : -1); float positionX = 0; float positionY = Utils.Random(newVictim.height / 2, game.height - newVictim.height / 2) + positionModifier; if (OurUtils.RandomBool()) { //Left boardwalk positionX = Utils.Random(newVictim.width * 2, newVictim.width * 4 - newVictim.width / 2); } else { //Right boardwalk positionX = Utils.Random(game.width - newVictim.width * 4 + newVictim.width / 2, game.width - newVictim.width * 2); } SetPositionVictim(newVictim, positionX, positionY); //newVictim.SetXY(positionX, positionY); //newVictim.SetXY(Utils.Random(newVictim.width * 2, game.width - newVictim.width * 2), Utils.Random(newVictim.height / 2, game.height - newVictim.height / 2) + positionModifier); victimList.Add(newVictim); }
public IHttpActionResult PutVictim(int id, Victim victim) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != victim.VictimId) { return(BadRequest()); } db.Entry(victim).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!VictimExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void TriggerProcOnStrike() { if (Weapon != null && SpellEffect == null) { var attackerProcTriggerFlags = ProcTriggerFlags.None; var victimProcTriggerFlags = ProcTriggerFlags.None; if (Weapon.IsMelee) { attackerProcTriggerFlags |= ProcTriggerFlags.DoneMeleeAutoAttack; victimProcTriggerFlags |= ProcTriggerFlags.ReceivedMeleeAutoAttack; } else if (Weapon.IsRanged) { attackerProcTriggerFlags |= ProcTriggerFlags.DoneRangedAutoAttack; victimProcTriggerFlags |= ProcTriggerFlags.ReceivedRangedAutoAttack; } if (Attacker != null && Attacker.IsAlive) { Attacker.Proc(attackerProcTriggerFlags, Victim, this, true, ProcHitFlags); } if (Victim != null && Victim.IsAlive) { Victim.Proc(victimProcTriggerFlags, Attacker, this, true, ProcHitFlags); } } }
private void AddCommand(object obj) { Victim victim = new Victim() { FirstName = Victim.FirstName, LastName = Victim.LastName, Patronymic = Victim.Patronymic, PhoneNumber = Victim.PhoneNumber, City = Victim.City, Street = Victim.Street, Home = Victim.Home, Flat = Victim.Flat, DateOfBirth = Victim.DateOfBirth, Corps = Victim.Corps }; try { db.Victims.Add(victim); db.Materials.SingleOrDefault(x => x.MaterialId == Material.MaterialId).Victims.Add(victim); db.SaveChanges(); MessageBox.Show("Потерпевший добавлен, после обновления выбора материала или сотрудника он будет отображаться в соответсвующем поле"); logger.Info("Потерпевший " + Victim.FirstName + Victim.LastName + " добавлен в БД"); ExitCommand.Execute(); } catch (Exception exc) { MessageBox.Show(exc.Message); logger.Error(exc, "Ошибка в комманде AddCommand"); } }
protected override void UnitUpdate() { timeToLive--; Tile tile = GetComponentInParent <Tile>(); Knight knight = tile.GetComponentInChildren <Knight>(); Inquisitor inquisitor = tile.GetComponentInChildren <Inquisitor>(); Victim victim = tile.GetComponentInChildren <Victim>(); if (knight != null) { knight.terrified = true; knight.enemyLocation.Set(-1, -1); } if (inquisitor != null) { inquisitor.terrified = true; inquisitor.enemyLocation.Set(-1, -1); } if (victim != null) { victim.terrified = true; } if (timeToLive <= 0) { UnitDie(); } }
public async Task <IActionResult> PutVictim(int id, Victim victim) { if (id != victim.Id) { return(BadRequest()); } _context.Entry(victim).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!VictimExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public override int GetHashCode() { return(3 * Perpetrator.GetHashCode() + 5 * Countdown.GetHashCode() + 7 * Channel.GetHashCode() + 11 * Victim.GetHashCode()); }
public async Task <ActionResult <Victim> > PostVictim(Victim victim) { _context.Victims.Add(victim); await _context.SaveChangesAsync(); return(CreatedAtAction("GetVictim", new { id = victim.Id }, victim)); }
public async Task <Victim> UpdateAsync(Victim entity, CancellationToken cancellationToken) { db.Victims.Update(entity); await db.SaveChangesAsync(cancellationToken); return(entity); }
public override int GetHashCode() { unchecked { var hashCode = Assistants?.GetHashCode() ?? 0; hashCode = (hashCode * 397) ^ (int)DeathDisposition; hashCode = (hashCode * 397) ^ IsAssassination.GetHashCode(); hashCode = (hashCode * 397) ^ IsGroundPound.GetHashCode(); hashCode = (hashCode * 397) ^ IsHeadshot.GetHashCode(); hashCode = (hashCode * 397) ^ IsMelee.GetHashCode(); hashCode = (hashCode * 397) ^ IsShoulderBash.GetHashCode(); hashCode = (hashCode * 397) ^ IsWeapon.GetHashCode(); hashCode = (hashCode * 397) ^ (Killer != null ? Killer.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (int)KillerAgent; hashCode = (hashCode * 397) ^ (KillerWeaponAttachmentIds?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (int)KillerWeaponStockId; hashCode = (hashCode * 397) ^ (KillerWorldLocation != null ? KillerWorldLocation.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Victim != null ? Victim.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (int)VictimAgent; hashCode = (hashCode * 397) ^ (VictimAttachmentIds?.GetHashCode() ?? 0); hashCode = (hashCode * 397) ^ (int)VictimStockId; hashCode = (hashCode * 397) ^ (VictimWorldLocation != null ? VictimWorldLocation.GetHashCode() : 0); return(hashCode); } }
public VictimNode (Victim victim) { Victim = victim; if (victim.Person.Photo != null && victim.Person.Photo.Icon != null) Photo = new Gdk.Pixbuf (victim.Person.Photo.Icon); else Photo = Gdk.Pixbuf.LoadFromResource ("Views.images.Missing.jpg"); Name = victim.Person.Fullname; }
public VictimWindow (Victim victim, VictimEventHandler handler, Gtk.Window parent) : base(Gtk.WindowType.Toplevel) { this.Build (); this.Modal = true; show.Victim = victim; show.IsEditable = false; OnSaveOrUpdate = handler; this.TransientFor = parent; }
protected void OnVictimUpdated (object sender, VictimEventArgs args) { Victim v = args.Victim; if (victim.Act.Id > 0) { this.Victim = v; } return; }
void Initialize () { victimlist.Act = act; if (act.Victims == null || act.Victims.Count == 0) { Victim victim = new Victim (); victim.Act = act; victim.Perpetrators = new ArrayList (); victim.Act.Victims = victim.Act.Victims ?? new ArrayList (); show.Victim = victim; } }
protected void OnAddVictim (object sender, System.EventArgs e) { Victim v = new Victim (); v.Act = act; victimlist.UnselectAll (); show.Victim = v; show.Show (); show.IsEditable = true; }
public PerpetratorDetailWindow (Victim victim, EventHandler OnSave, Gtk.Window parent) : base(Gtk.WindowType.Toplevel) { this.Build (); this.OnSaved = OnSave; this.TransientFor = parent; this.Modal = true; Perpetrator p = new Perpetrator (); p.Victim = victim; show.Perpetrator = p; show.IsEditable = true; }
// Use this for initialization void Start () { //Players a = new PlayerClass("a", "room", 5, "PETA"); b = new PlayerClass("b", "room", 5, "AARP"); c = new PlayerClass("c", "room", 5, "NAACP"); d = new PlayerClass("d", "room", 5, "ALG"); e = new PlayerClass("e", "room", 5, "CI"); f = new PlayerClass("f", "room", 5, "EA"); g = new PlayerClass("g", "room", 5, "NAS"); h = new PlayerClass("h", "room", 5, "FRAC"); i = new PlayerClass("i", "room", 5, "NAMBLA"); VictimGenerator generator = new VictimGenerator(); generator = new VictimGenerator(); players = new PlayerClass[]{ a, b, c, d, e, f, g, h, i}; v1 = generator.generateVictim(); v2 = generator.generateVictim(); v3 = generator.generateVictim(); v4 = generator.generateVictim(); v5 = generator.generateVictim(); v6 = generator.generateVictim(); v7 = generator.generateVictim(); v8 = generator.generateVictim(); v9 = generator.generateVictim(); v10 = generator.generateVictim(); v11 = generator.generateVictim(); v12 = generator.generateVictim(); v13 = generator.generateVictim(); v14 = generator.generateVictim(); v15 = generator.generateVictim(); List < Victim > k1 = new List<Victim> { v1, v2, v3 }; List<Victim> k2 = new List<Victim> { v4, v5, v6 }; List<Victim> k3 = new List<Victim> { v7, v8, v9 }; List<Victim> k4 = new List<Victim> { v10, v11, v12 }; List<Victim> k5 = new List<Victim> { v13, v14, v15 }; List<Victim> s1 = new List<Victim> { v13, v14, v15 }; List<Victim> s2 = new List<Victim> { v10, v11, v12 }; List<Victim> s3 = new List<Victim> { v7, v8, v9 }; List<Victim> s4 = new List<Victim> { v4, v5, v6 }; List<Victim> s5 = new List<Victim> { v4, v5, v6 }; //Votes Vote vote1 = new Vote(k1, s1, 1, players); Vote vote2 = new Vote(k2, s2, 2, players); Vote vote3 = new Vote(k3, s3, 3, players); Vote vote4 = new Vote(k4, s4, 4, players); Vote vote5 = new Vote(k5, s5, 5, players); Vote[] votes = new Vote[] { vote1, vote2, vote3, vote4, vote5 }; Statistics test = new Statistics(votes); }
public ShadowVictim(Form f) { v = new Victim(f.Width, f.Height, 50, 250, 5); btn = new Button(); p = new Point((v.getSize() / 2) + rnd.Next(f.Height - (v.getSize() / 2)), ((v.getSize() / 2) + rnd.Next(f.Width - (v.getSize() / 2)))); btn.Size = v.getSideAux(); btn.BackgroundImage = v.getI(); btn.FlatAppearance.BorderSize = 0; btn.Location = p; btn.BackgroundImageLayout = ImageLayout.Zoom; btn.ForeColor = System.Drawing.Color.Transparent; btn.BackColor = System.Drawing.Color.Transparent; btn.Text = ""; }
public int index;//testing purposes public void initialize(Victim victim, Sprite skinSprite, Sprite clothesSprite, Sprite hairSprite, Sprite accessorySprite) { v = victim; c.enabled = false; cardBackRenderer.sortingOrder = 0; skinLayer.portrait = skinSprite; skinLayer.spriteRenderer.sortingOrder = 1; clothesLayer.portrait = clothesSprite; clothesLayer.spriteRenderer.sortingOrder = 3; hairLayer.portrait = hairSprite; hairLayer.spriteRenderer.sortingOrder = 2; accessoryLayer.portrait = accessorySprite; accessoryLayer.spriteRenderer.sortingOrder = 4; }
public void generateText(Victim v, CardModel c) { c.ctm.text.fontSize = 50; string toShow = ""; if (v is Animal) { Animal a = (Animal)v; toShow += (a.name + " is a " + a.gender + " " + a.species + " who is " + a.age + " years old."); } else { Person p = (Person)v; toShow += (p.name + " is a " + p.ethnicity + " " + p.gender + " who is " + p.age + " years old. \n occupation: " + p.job); } c.ctm.cardText= toShow; }
public VictimRow (Victim victim, EventHandler removed) { this.Build (); this.Victim = victim; this.OnRowRemoved = removed; }
public void morir() { v = null; btn.Dispose(); }
public void ReadXml(XmlReader reader) { var xml = new XmlHelper(reader); KillId = xml.getLongAttribute("killID"); SolarSystemId = xml.getLongAttribute("solarSystemID"); KillTimeAsString = xml.getStringAttribute("killTime"); MoonId = xml.getLongAttribute("moonID"); Victim = xml.deserialize<Victim>("victim"); Attackers = xml.deserializeRowSet<Attacker>("attackers"); Items = xml.deserializeRowSet<Item>("items"); }
public VictimEventArgs (Victim victim) { this.victim = victim; }
private bool isAffiliationVictim(string affiliation,Victim victim) { switch (affiliation) { case "PETA": return victim is Animal; case "AARP": return victim is Person && victim.age > 50; case "NAACP": return victim is Person && victim.getRace() != "white"; case "AfLG": return victim is Person && victim.getOccupation().Equals("politician"); case "CI": return victim is Person && victim.getOccupation().Equals("politician"); case "EA": return victim is Animal || victim.getOccupation().Equals("scientist"); case "NAoS": return victim is Person && victim.getOccupation().Equals("professor") || victim.getOccupation().Equals("teacher"); case "FoRoAC": return victim is Person && victim.getOccupation().Equals("arsonist") || victim.getOccupation().Equals("common criminal") || victim.getOccupation().Equals("murderer") || victim.getOccupation().Equals("pedophile") || victim.getOccupation().Equals("stalker") || victim.getOccupation().Equals("tax evader"); case "NAMBLA": return victim is Person && victim.getOccupation().Equals("pedophile") || victim.getOccupation().Equals("child") || victim.getOccupation().Equals("angsty teenager") || victim.getOccupation().Equals("precious baby"); default: break; } return false; }
private String victimString(Victim v) { if (v is Animal) { Animal a = (Animal)v; return (a.name + " is a " + a.gender + " " + a.species + " who is " + a.age + " years old."); } else { Person p = (Person)v; return (p.name + " is a " + p.ethnicity + " " + p.gender + " who is " + p.age + " years old. Occupation: " + p.job); } }