Property talk:P7075

Latest comment: 1 year ago by Tomodachi94 in topic Previously partially covered by Property:P1547

Documentation

[create Create a translatable help page (preferably in English) for this property to be included here]
Type “video game mod (Q865493): item must contain property “instance of (P31)” with classes “video game mod (Q865493)” or their subclasses (defined using subclass of (P279)). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). Known exceptions: Minecraft modding (Q22906953)
List of violations of this constraint: Database reports/Constraint violations/P7075#Type Q865493, SPARQL
Conflicts with “based on (P144): this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). Known exceptions: Mini-sentry Chan (Q118560016), Mimi-Sentry (Q118560845), Portal: The Flash Version MapPack (Q106644429)
List of violations of this constraint: Database reports/Constraint violations/P7075#Conflicts with P144, search, SPARQL
Conflicts with “depends on software (P1547): this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P7075#Conflicts with P1547, search, SPARQL
Conflicts with “modified version of (P5059): this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P7075#Conflicts with P5059, search, SPARQL
Item “software engine (P408): Items with this property should also have “software engine (P408)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303). Known exceptions: Minecraft modding (Q22906953)
List of violations of this constraint: Database reports/Constraint violations/P7075#Item P408, search, SPARQL
Allowed entity types are Wikibase item (Q29934200): the property may only be used on a certain entity type (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P7075#Entity types
Scope is as main value (Q54828448): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P7075#Scope, SPARQL
  If property value equals to Minecraft (Q49740) then claim software engine (P408) = Lightweight Java Game Library (Q940526) will be created automatically.
Testing: TODO list
  If property value equals to Terraria (Q332697) then claim software engine (P408) = Microsoft XNA (Q949728) will be created automatically.
Testing: TODO list
  If property value equals to Half-Life (Q279744) then claim software engine (P408) = GoldSrc (Q369990) will be created automatically.
Testing: TODO list
  If property value equals to Half-Life 2 (Q193581) then claim software engine (P408) = Source (Q643572) will be created automatically.
Testing: TODO list
  If property value equals to Portal (Q274897) then claim software engine (P408) = Source (Q643572) will be created automatically.
Testing: TODO list
  If property value equals to Portal 2 (Q279446) then claim software engine (P408) = Source (Q643572) will be created automatically.
Testing: TODO list
  If property value equals to Vampire: The Masquerade – Bloodlines (Q1755927) then claim software engine (P408) = Source (Q643572) will be created automatically.
Testing: TODO list
  If property value equals to The Elder Scrolls V: Skyrim (Q323862) then claim software engine (P408) = Creation Engine (Q4036655) will be created automatically.
Testing: TODO list
  If property value equals to Fallout 3 (Q221164) then claim software engine (P408) = Creation Engine (Q4036655) will be created automatically.
Testing: TODO list
  If property value equals to Fallout: New Vegas (Q753749) then claim software engine (P408) = Creation Engine (Q4036655) will be created automatically.
Testing: TODO list
  If property value equals to Fallout 4 (Q10493813) then claim software engine (P408) = Creation Engine (Q4036655) will be created automatically.
Testing: TODO list
  If property value equals to Deus Ex (Q644793) then claim software engine (P408) = Unreal Engine 1 (Q84583653) will be created automatically.
Testing: TODO list
  If property value equals to Postal 2 (Q1974968) then claim software engine (P408) = Unreal Engine 2.5 (Q65559773) will be created automatically.
Testing: TODO list
  If property value equals to Unreal Tournament 2004 (Q913536) then claim software engine (P408) = Unreal Engine 2.5 (Q65559773) will be created automatically.
Testing: TODO list
  If property value equals to Doom (Q189784) then claim software engine (P408) = Doom engine (Q909009) will be created automatically.
Testing: TODO list
  If property value equals to Doom II (Q755186) then claim software engine (P408) = Doom engine (Q909009) will be created automatically.
Testing: TODO list
  If property value equals to Duke Nukem 3D (Q728061) then claim software engine (P408) = Build (Q1003003) will be created automatically.
Testing: TODO list
  If property value equals to Quake (Q217423) then claim software engine (P408) = Quake engine (Q181202) will be created automatically.
Testing: TODO list
  If property value equals to Quake II (Q737103) then claim software engine (P408) = Quake II engine (Q13231453) will be created automatically.
Testing: TODO list
  If property value equals to Quake III Arena (Q726545) then claim software engine (P408) = id Tech 3 (Q263952) will be created automatically.
Testing: TODO list
  If property value equals to Hearts of Iron IV (Q15712701) then claim software engine (P408) = Clausewitz Engine (Q13218581) will be created automatically.
Testing: TODO list
  If property value equals to Super Mario World (Q853143) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list
  If property value equals to The Sims 4 (Q12579896) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list
  If property value equals to Don't Starve (Q3208174) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list
  If property value equals to Don't Starve Together (Q22344573) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list
  If property value equals to The Binding of Isaac: Repentance (Q105548777) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list
  If property value equals to Starbound (Q6332857) then claim software engine (P408) = proprietary engine (Q122235656) will be created automatically.
Testing: TODO list

Previously partially covered by Property:P1547

edit

There is some usage in the wild of this being modeled with depends on software (P1547) − eg Age of Empires III: The Napoleonic Era (Q2056123)depends on software (P1547)Age of Empires III: The Napoleonic Era (Q2056123). @Trade: Jean-Fred (talk) 06:26, 25 August 2019 (UTC)Reply

I honestly prefer this property. depends on software (P1547) is quite ambiguous. --Trade (talk) 19:57, 25 August 2019 (UTC)Reply
This is legitimate, but there are also cases where mods depend on other mods; see Q114396114#P7075 for example. Is there a way to only trigger the constraint when the dependency is not a software library or a mod? —Tomodachi94 (talk) 03:09, 10 April 2023 (UTC)Reply

Query for same value of "mod of" and "based on"

edit
 
Element with a value of "based on" equal to a value of "mod of"
(Help)
Violations query: SELECT ?item ?modof WHERE { ?item wdt:P7075 ?modof. ?item wdt:P144 ?modof. }
List of this constraint violations: Database reports/Complex constraint violations/P7075#Element with a value of "based on" equal to a value of "mod of"

As far as I understand, "mod of" imply "based on", but a strict "no "based on" value" is still prolematic, as it may also be based on things that isn't the base game.  – The preceding unsigned comment was added by Marius851000 (talk • contribs) at 21:06, 19 December 2021 (UTC).Reply

Another interesting example is Portal: The Flash Version MapPack (Q106644429) (part of a chain Portal: Still Alive (Q106644487)Portal: The Flash Version MapPack (Q106644429)Portal: The Flash Version (Q106644363)Portal (Q274897)) where "based on" does not directly match the value of "mod of". --Pokechu22 (talk) 21:24, 19 December 2021 (UTC)Reply
Return to "P7075" page.